diff options
author | gvit <gvit@ydb.tech> | 2023-11-10 22:03:49 +0300 |
---|---|---|
committer | gvit <gvit@ydb.tech> | 2023-11-10 22:18:21 +0300 |
commit | cecb105c417d5a429edc4bfcdfc41fc70cb47055 (patch) | |
tree | d15ffd55b9cdf2e9cc80e61151da7fbac93191d0 | |
parent | 3ea0adf7b47f44527f111f8d47d5ddf84029d7ad (diff) | |
download | ydb-cecb105c417d5a429edc4bfcdfc41fc70cb47055.tar.gz |
explicitly include things we use in the specified sources KIKIMR-19910
22 files changed, 35 insertions, 0 deletions
diff --git a/ydb/core/mind/hive/hive.h b/ydb/core/mind/hive/hive.h index 79d1d75834..c9f0deba0f 100644 --- a/ydb/core/mind/hive/hive.h +++ b/ydb/core/mind/hive/hive.h @@ -29,6 +29,8 @@ #include <ydb/core/tablet/tablet_metrics.h> +#include <util/stream/format.h> + namespace NKikimr { namespace NHive { diff --git a/ydb/core/security/ticket_parser_impl.h b/ydb/core/security/ticket_parser_impl.h index 90c2cf9883..e3c1ee708f 100644 --- a/ydb/core/security/ticket_parser_impl.h +++ b/ydb/core/security/ticket_parser_impl.h @@ -19,6 +19,7 @@ #include <util/generic/queue.h> #include "ticket_parser_log.h" #include "ldap_auth_provider.h" +#include <util/stream/file.h> namespace NKikimr { diff --git a/ydb/core/tablet_flat/shared_sausagecache.cpp b/ydb/core/tablet_flat/shared_sausagecache.cpp index 00bfe1ffb2..40f775ae24 100644 --- a/ydb/core/tablet_flat/shared_sausagecache.cpp +++ b/ydb/core/tablet_flat/shared_sausagecache.cpp @@ -6,6 +6,7 @@ #include <ydb/core/util/cache_cache.h> #include <ydb/core/util/page_map.h> #include <ydb/core/base/blobstorage.h> +#include <ydb/core/control/immediate_control_board_impl.h> #include <library/cpp/actors/core/hfunc.h> #include <library/cpp/containers/stack_vector/stack_vec.h> #include <util/generic/set.h> diff --git a/ydb/core/tx/datashard/backup_unit.cpp b/ydb/core/tx/datashard/backup_unit.cpp index 0c5e3f6394..e328860ada 100644 --- a/ydb/core/tx/datashard/backup_unit.cpp +++ b/ydb/core/tx/datashard/backup_unit.cpp @@ -5,6 +5,8 @@ #include "export_scan.h" #include "export_s3.h" +#include <ydb/core/protos/datashard_config.pb.h> + namespace NKikimr { namespace NDataShard { diff --git a/ydb/core/tx/datashard/cdc_stream_scan.cpp b/ydb/core/tx/datashard/cdc_stream_scan.cpp index a58469e4cc..5a1a0bf271 100644 --- a/ydb/core/tx/datashard/cdc_stream_scan.cpp +++ b/ydb/core/tx/datashard/cdc_stream_scan.cpp @@ -2,6 +2,8 @@ #include "change_record_body_serializer.h" #include "datashard_impl.h" +#include <ydb/core/protos/datashard_config.pb.h> + #include <util/generic/maybe.h> #include <util/string/builder.h> diff --git a/ydb/core/tx/datashard/datashard.cpp b/ydb/core/tx/datashard/datashard.cpp index bb9de6094a..4a30d4c705 100644 --- a/ydb/core/tx/datashard/datashard.cpp +++ b/ydb/core/tx/datashard/datashard.cpp @@ -8,7 +8,9 @@ #include <ydb/core/scheme/scheme_tablecell.h> #include <ydb/core/tablet/tablet_counters_protobuf.h> #include <ydb/core/tx/long_tx_service/public/events.h> +#include <ydb/core/protos/datashard_config.pb.h> +#include <library/cpp/actors/core/monotonic_provider.h> #include <library/cpp/monlib/service/pages/templates.h> #include <contrib/libs/apache/arrow/cpp/src/arrow/api.h> diff --git a/ydb/core/tx/datashard/datashard__conditional_erase_rows.cpp b/ydb/core/tx/datashard/datashard__conditional_erase_rows.cpp index ba9b1086f2..a84bf4d2f5 100644 --- a/ydb/core/tx/datashard/datashard__conditional_erase_rows.cpp +++ b/ydb/core/tx/datashard/datashard__conditional_erase_rows.cpp @@ -5,6 +5,7 @@ #include <ydb/core/base/appdata.h> #include <ydb/core/base/counters.h> #include <ydb/core/tablet_flat/flat_row_state.h> +#include <ydb/core/protos/datashard_config.pb.h> #include <util/generic/hash.h> #include <util/generic/hash_set.h> diff --git a/ydb/core/tx/datashard/datashard__init.cpp b/ydb/core/tx/datashard/datashard__init.cpp index 02b26e6782..065234b1f8 100644 --- a/ydb/core/tx/datashard/datashard__init.cpp +++ b/ydb/core/tx/datashard/datashard__init.cpp @@ -1,6 +1,7 @@ #include "datashard_txs.h" #include "datashard_locks_db.h" +#include <ydb/core/base/feature_flags.h> #include <ydb/core/base/tx_processing.h> #include <ydb/core/tablet/tablet_exception.h> #include <ydb/core/util/pb.h> diff --git a/ydb/core/tx/datashard/datashard__read_iterator.cpp b/ydb/core/tx/datashard/datashard__read_iterator.cpp index 9deccda5da..4409add2c3 100644 --- a/ydb/core/tx/datashard/datashard__read_iterator.cpp +++ b/ydb/core/tx/datashard/datashard__read_iterator.cpp @@ -7,6 +7,8 @@ #include <ydb/core/formats/arrow/arrow_batch_builder.h> +#include <library/cpp/actors/core/monotonic_provider.h> + #include <util/system/hp_timer.h> #include <utility> diff --git a/ydb/core/tx/datashard/datashard__readset.cpp b/ydb/core/tx/datashard/datashard__readset.cpp index 29986aa4e1..6206b0abf3 100644 --- a/ydb/core/tx/datashard/datashard__readset.cpp +++ b/ydb/core/tx/datashard/datashard__readset.cpp @@ -1,5 +1,7 @@ #include "datashard_txs.h" +#include <library/cpp/actors/core/monotonic_provider.h> + namespace NKikimr::NDataShard { TDataShard::TTxReadSet::TTxReadSet(TDataShard *self, TEvTxProcessing::TEvReadSet::TPtr ev) diff --git a/ydb/core/tx/datashard/datashard__stats.cpp b/ydb/core/tx/datashard/datashard__stats.cpp index aa5de6e1b1..d19a415740 100644 --- a/ydb/core/tx/datashard/datashard__stats.cpp +++ b/ydb/core/tx/datashard/datashard__stats.cpp @@ -3,6 +3,7 @@ #include <ydb/core/tablet_flat/flat_stat_table.h> #include <ydb/core/tablet_flat/flat_dbase_sz_env.h> #include "ydb/core/tablet_flat/shared_sausagecache.h" +#include <ydb/core/protos/datashard_config.pb.h> namespace NKikimr { namespace NDataShard { diff --git a/ydb/core/tx/datashard/datashard_pipeline.cpp b/ydb/core/tx/datashard/datashard_pipeline.cpp index 0daa8090a6..af9cc47180 100644 --- a/ydb/core/tx/datashard/datashard_pipeline.cpp +++ b/ydb/core/tx/datashard/datashard_pipeline.cpp @@ -6,6 +6,7 @@ #include <ydb/core/base/compile_time_flags.h> #include <ydb/core/base/cputime.h> +#include <ydb/core/base/feature_flags.h> #include <ydb/core/tx/balance_coverage/balance_coverage_builder.h> namespace NKikimr { diff --git a/ydb/core/tx/datashard/datashard_snapshots.cpp b/ydb/core/tx/datashard/datashard_snapshots.cpp index abf7aa0f99..3cefffcb08 100644 --- a/ydb/core/tx/datashard/datashard_snapshots.cpp +++ b/ydb/core/tx/datashard/datashard_snapshots.cpp @@ -2,6 +2,8 @@ #include "datashard_impl.h" +#include <ydb/core/protos/datashard_config.pb.h> + #include <util/stream/output.h> namespace NKikimr { diff --git a/ydb/core/tx/datashard/datashard_switch_mvcc_state.cpp b/ydb/core/tx/datashard/datashard_switch_mvcc_state.cpp index 3ad005b5eb..289250bf52 100644 --- a/ydb/core/tx/datashard/datashard_switch_mvcc_state.cpp +++ b/ydb/core/tx/datashard/datashard_switch_mvcc_state.cpp @@ -1,5 +1,7 @@ #include "datashard_txs.h" +#include <ydb/core/base/feature_flags.h> + namespace NKikimr::NDataShard { void TDataShard::CheckMvccStateChangeCanStart(const TActorContext& ctx) { diff --git a/ydb/core/tx/datashard/export_s3_base_uploader.h b/ydb/core/tx/datashard/export_s3_base_uploader.h index 5ffc54c6d4..ecbd8f3950 100644 --- a/ydb/core/tx/datashard/export_s3_base_uploader.h +++ b/ydb/core/tx/datashard/export_s3_base_uploader.h @@ -14,6 +14,7 @@ #include <ydb/core/wrappers/events/common.h> #include <library/cpp/actors/core/actor_bootstrapped.h> #include <library/cpp/actors/core/hfunc.h> +#include <library/cpp/random_provider/random_provider.h> #include <util/generic/buffer.h> #include <util/generic/maybe.h> @@ -22,6 +23,8 @@ #include <util/string/builder.h> #include <util/string/cast.h> +#include <google/protobuf/text_format.h> + namespace NKikimr { namespace NDataShard { diff --git a/ydb/core/tx/datashard/import_s3.cpp b/ydb/core/tx/datashard/import_s3.cpp index 5ec7fcc8d3..b90b357d05 100644 --- a/ydb/core/tx/datashard/import_s3.cpp +++ b/ydb/core/tx/datashard/import_s3.cpp @@ -7,6 +7,7 @@ #include "import_s3.h" #include <ydb/core/base/appdata.h> +#include <ydb/core/protos/datashard_config.pb.h> #include <ydb/core/protos/flat_scheme_op.pb.h> #include <ydb/library/services/services.pb.h> #include <ydb/core/scheme/scheme_types_proto.h> diff --git a/ydb/core/tx/datashard/operation.cpp b/ydb/core/tx/datashard/operation.cpp index 6af6ec22b1..51d1753f7c 100644 --- a/ydb/core/tx/datashard/operation.cpp +++ b/ydb/core/tx/datashard/operation.cpp @@ -2,6 +2,8 @@ #include "key_conflicts.h" #include "datashard_impl.h" +#include <library/cpp/actors/core/monotonic_provider.h> + namespace NKikimr { namespace NDataShard { diff --git a/ydb/core/tx/scheme_board/cache.cpp b/ydb/core/tx/scheme_board/cache.cpp index c058d86cbe..796deca27c 100644 --- a/ydb/core/tx/scheme_board/cache.cpp +++ b/ydb/core/tx/scheme_board/cache.cpp @@ -34,6 +34,8 @@ #include <util/generic/xrange.h> #include <util/string/builder.h> +#include <google/protobuf/util/json_util.h> + namespace NKikimr { namespace NSchemeBoard { diff --git a/ydb/core/tx/schemeshard/schemeshard_info_types.h b/ydb/core/tx/schemeshard/schemeshard_info_types.h index 7073cf089c..2738973d66 100644 --- a/ydb/core/tx/schemeshard/schemeshard_info_types.h +++ b/ydb/core/tx/schemeshard/schemeshard_info_types.h @@ -10,7 +10,9 @@ #include <ydb/core/tx/message_seqno.h> #include <ydb/core/tx/datashard/datashard.h> +#include <ydb/core/control/immediate_control_board_impl.h> +#include <ydb/core/base/feature_flags.h> #include <ydb/core/tablet_flat/flat_cxx_database.h> #include <ydb/core/tablet_flat/flat_dbase_scheme.h> #include <ydb/core/tablet_flat/flat_table_column.h> diff --git a/ydb/core/tx/tx_proxy/proxy.h b/ydb/core/tx/tx_proxy/proxy.h index 9364b5df42..e757bc3306 100644 --- a/ydb/core/tx/tx_proxy/proxy.h +++ b/ydb/core/tx/tx_proxy/proxy.h @@ -5,6 +5,7 @@ #include <ydb/public/lib/base/defs.h> #include <ydb/public/api/protos/ydb_status_codes.pb.h> #include <ydb/library/ydb_issue/issue_helpers.h> +#include <ydb/core/control/immediate_control_board_impl.h> #include <ydb/core/tx/tx.h> #include <ydb/core/tx/datashard/sys_tables.h> #include <ydb/core/tx/scheme_cache/scheme_cache.h> diff --git a/ydb/core/ydb_convert/table_description.cpp b/ydb/core/ydb_convert/table_description.cpp index 78683b2477..ad283f3875 100644 --- a/ydb/core/ydb_convert/table_description.cpp +++ b/ydb/core/ydb_convert/table_description.cpp @@ -8,6 +8,7 @@ #include <ydb/core/engine/mkql_proto.h> #include <ydb/library/ydb_issue/proto/issue_id.pb.h> #include <ydb/library/yql/public/issue/yql_issue.h> +#include <ydb/core/scheme/scheme_pathid.h> #include <util/generic/hash.h> diff --git a/ydb/core/ydb_convert/table_description.h b/ydb/core/ydb_convert/table_description.h index 346e877cbf..b3cd7d15a2 100644 --- a/ydb/core/ydb_convert/table_description.h +++ b/ydb/core/ydb_convert/table_description.h @@ -26,6 +26,7 @@ enum class EAlterOperationKind { RenameIndex, }; +struct TPathId; THashSet<EAlterOperationKind> GetAlterOperationKinds(const Ydb::Table::AlterTableRequest* req); |