aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormakostrov <makostrov@yandex-team.com>2023-11-10 22:15:28 +0300
committermakostrov <makostrov@yandex-team.com>2023-11-10 22:33:47 +0300
commit1391c1d330d66ca77605c9ace34a08adf73ed3f6 (patch)
tree050ccbccee871c6b03e0e6fa9c169373407509ff
parentcecb105c417d5a429edc4bfcdfc41fc70cb47055 (diff)
downloadydb-1391c1d330d66ca77605c9ace34a08adf73ed3f6.tar.gz
explicitly include things we use in sources KIKIMR-19910
-rw-r--r--ydb/core/kqp/topics/kqp_topics.cpp3
-rw-r--r--ydb/core/security/login_shared_func.cpp1
-rw-r--r--ydb/core/security/login_shared_func.h4
-rw-r--r--ydb/core/statistics/stat_service.cpp4
-rw-r--r--ydb/core/tx/scheme_cache/scheme_cache.cpp2
-rw-r--r--ydb/core/tx/scheme_cache/scheme_cache.h4
6 files changed, 15 insertions, 3 deletions
diff --git a/ydb/core/kqp/topics/kqp_topics.cpp b/ydb/core/kqp/topics/kqp_topics.cpp
index d9e01db375..d192561b69 100644
--- a/ydb/core/kqp/topics/kqp_topics.cpp
+++ b/ydb/core/kqp/topics/kqp_topics.cpp
@@ -1,6 +1,7 @@
#include "kqp_topics.h"
#include <ydb/core/base/path.h>
+#include <library/cpp/actors/core/log.h>
#define LOG_D(msg) LOG_DEBUG_S(*TlsActivationContext, NKikimrServices::KQP_SESSION, msg)
@@ -317,7 +318,7 @@ bool TTopicOperations::ProcessSchemeCacheNavigate(const NSchemeCache::TSchemeCac
TTopicPartition key{path, partition.GetPartitionId()};
if (auto p = Operations_.find(key); p != Operations_.end()) {
- LOG_D("(topic, partition, tablet): "
+ LOG_D(TStringBuilder() << "(topic, partition, tablet): "
<< "'" << key.Topic_ << "'"
<< ", " << partition.GetPartitionId()
<< ", " << partition.GetTabletId());
diff --git a/ydb/core/security/login_shared_func.cpp b/ydb/core/security/login_shared_func.cpp
index b3a68997f9..594fad0ca0 100644
--- a/ydb/core/security/login_shared_func.cpp
+++ b/ydb/core/security/login_shared_func.cpp
@@ -1,5 +1,6 @@
#include <util/generic/string.h>
#include <ydb/core/tx/scheme_cache/scheme_cache.h>
+#include <ydb/core/base/appdata_fwd.h>
#include <ydb/core/base/path.h>
#include "login_shared_func.h"
#include "ldap_auth_provider.h"
diff --git a/ydb/core/security/login_shared_func.h b/ydb/core/security/login_shared_func.h
index 2e4f96ee2a..b7d4e60146 100644
--- a/ydb/core/security/login_shared_func.h
+++ b/ydb/core/security/login_shared_func.h
@@ -4,6 +4,10 @@
#include <util/generic/ptr.h>
#include <ydb/core/tx/scheme_cache/scheme_cache.h>
+namespace NKikimrProto {
+ class TAuthConfig;
+};
+
namespace NKikimr {
struct TAuthCredentials {
diff --git a/ydb/core/statistics/stat_service.cpp b/ydb/core/statistics/stat_service.cpp
index c01c3b1132..3394e41089 100644
--- a/ydb/core/statistics/stat_service.cpp
+++ b/ydb/core/statistics/stat_service.cpp
@@ -2,10 +2,12 @@
#include "events.h"
#include <ydb/library/services/services.pb.h>
-#include <ydb/core/tx/scheme_cache/scheme_cache.h>
+#include <ydb/core/base/feature_flags.h>
#include <ydb/core/base/tablet_pipecache.h>
+#include <ydb/core/tx/scheme_cache/scheme_cache.h>
#include <ydb/core/cms/console/configs_dispatcher.h>
#include <ydb/core/cms/console/console.h>
+#include <ydb/core/base/appdata_fwd.h>
#include <library/cpp/actors/core/actor_bootstrapped.h>
#include <library/cpp/actors/core/hfunc.h>
diff --git a/ydb/core/tx/scheme_cache/scheme_cache.cpp b/ydb/core/tx/scheme_cache/scheme_cache.cpp
index 86bb206c27..7c867beb27 100644
--- a/ydb/core/tx/scheme_cache/scheme_cache.cpp
+++ b/ydb/core/tx/scheme_cache/scheme_cache.cpp
@@ -1,5 +1,7 @@
#include "scheme_cache.h"
+#include <ydb/core/base/appdata.h>
+#include <ydb/core/base/domain.h>
#include <ydb/core/base/path.h>
#include <util/string/builder.h>
diff --git a/ydb/core/tx/scheme_cache/scheme_cache.h b/ydb/core/tx/scheme_cache/scheme_cache.h
index ffa809a8c9..138fc65f9c 100644
--- a/ydb/core/tx/scheme_cache/scheme_cache.h
+++ b/ydb/core/tx/scheme_cache/scheme_cache.h
@@ -1,6 +1,5 @@
#pragma once
-#include <ydb/core/base/appdata.h>
#include <ydb/core/base/events.h>
#include <ydb/core/scheme/scheme_pathid.h>
#include <ydb/core/base/tx_processing.h>
@@ -18,6 +17,9 @@
#include <util/generic/ptr.h>
namespace NKikimr {
+
+struct TAppData;
+
namespace NSchemeCache {
struct TSchemeCacheConfig : public TThrRefBase {