Skip to content

Commit

Permalink
Disable PROTOC_TRANSITIVE_HEADERS to speed up build (#1784)
Browse files Browse the repository at this point in the history
  • Loading branch information
Enjection authored Feb 27, 2024
1 parent bee599f commit 87f8881
Show file tree
Hide file tree
Showing 212 changed files with 366 additions and 17 deletions.
1 change: 1 addition & 0 deletions ydb/core/audit/audit_log.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include <ydb/library/actors/core/events.h>
#include <library/cpp/logger/backend.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/library/services/services.pb.h>

#include <library/cpp/logger/record.h>
#include <ydb/library/actors/core/hfunc.h>
Expand Down
3 changes: 3 additions & 0 deletions ydb/core/base/appdata.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@
#include <ydb/core/protos/key.pb.h>
#include <ydb/core/protos/pqconfig.pb.h>
#include <ydb/core/protos/stream.pb.h>
#include <ydb/core/protos/netclassifier.pb.h>
#include <ydb/core/protos/datashard_config.pb.h>
#include <ydb/core/protos/shared_cache.pb.h>
#include <ydb/library/pdisk_io/aio.h>

#include <ydb/library/actors/interconnect/poller_tcp.h>
Expand Down
6 changes: 6 additions & 0 deletions ydb/core/base/appdata.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,17 @@
#include <ydb/core/control/immediate_control_board_impl.h>
#include <ydb/core/grpc_services/grpc_helper.h>
#include <ydb/core/protos/auth.pb.h>
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/bootstrap.pb.h>
#include <ydb/core/protos/cms.pb.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/protos/datashard_config.pb.h>
#include <ydb/core/protos/key.pb.h>
#include <ydb/core/protos/kqp.pb.h>
#include <ydb/core/protos/pqconfig.pb.h>
#include <ydb/core/protos/netclassifier.pb.h>
#include <ydb/core/protos/stream.pb.h>
#include <ydb/core/protos/shared_cache.pb.h>
#include <ydb/library/pdisk_io/aio.h>

#include <ydb/core/base/event_filter.h>
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/base/domain.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#include "tabletid.h"
#include "localdb.h"

#include <ydb/core/protos/blobstorage_config.pb.h>

#include <util/generic/map.h>
#include <util/generic/hash.h>
#include <util/generic/ptr.h>
Expand Down
3 changes: 2 additions & 1 deletion ydb/core/base/statestorage_impl.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#pragma once
#include "ydb/core/scheme/scheme_pathid.h"
#include <ydb/core/scheme/scheme_pathid.h>
#include <ydb/core/protos/base.pb.h>
#include "statestorage.h"

namespace NKikimr {
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/blob_depot/agent/agent_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#include "defs.h"
#include "resolved_value.h"

#include <ydb/core/protos/blob_depot_config.pb.h>

namespace NKikimr::NBlobDepot {

#define ENUMERATE_INCOMING_EVENTS(XX) \
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/blob_depot/blob_depot_tablet.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
#include "types.h"
#include "schema.h"

#include <ydb/core/protos/blob_depot_config.pb.h>

namespace NKikimr::NTesting {

class TGroupOverseer;
Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/base/blobstorage_vdiskid.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include "blobstorage_vdiskid.h"
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>

namespace NKikimr {

Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/groupinfo/blobstorage_groupinfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include <ydb/core/base/services/blobstorage_service_id.h>
#include <ydb/core/blobstorage/vdisk/ingress/blobstorage_ingress.h>
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>

#include <ydb/library/actors/core/interconnect.h>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
#include <ydb/core/control/immediate_control_board_impl.h>
#include <ydb/core/grpc_services/grpc_helper.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/protos/netclassifier.pb.h>
#include <ydb/core/protos/shared_cache.pb.h>
#include <ydb/core/protos/datashard_config.pb.h>
#include <ydb/core/base/feature_flags.h>
#include <ydb/core/base/nameservice.h>
#include <ydb/core/base/channel_profiles.h>
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/blobstorage/pdisk/blobstorage_pdisk_color_limits.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
#include "defs.h"
#include "blobstorage_pdisk_defs.h"

#include <ydb/core/protos/blobstorage_disk_color.pb.h>

namespace NKikimr {
namespace NPDisk {

Expand Down
5 changes: 5 additions & 0 deletions ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
#include <ydb/core/blobstorage/base/vdisk_priorities.h>
#include <ydb/core/control/immediate_control_board_wrapper.h>
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/blobstorage_config.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>
#include <ydb/core/protos/blobstorage_pdisk_config.pb.h>
#include <ydb/core/protos/blobstorage_disk_color.pb.h>
#include <ydb/core/protos/feature_flags.pb.h>
#include <ydb/core/protos/config.pb.h>

#include <ydb/library/pdisk_io/drivedata.h>
Expand Down
2 changes: 1 addition & 1 deletion ydb/core/blobstorage/pdisk/blobstorage_pdisk_mon.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#include <ydb/core/blobstorage/base/common_latency_hist_bounds.h>
#include <ydb/core/blobstorage/lwtrace_probes/blobstorage_probes.h>
#include <ydb/core/mon/mon.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>
#include <ydb/core/protos/node_whiteboard.pb.h>
#include <ydb/core/util/light.h>

#include <library/cpp/bucket_quoter/bucket_quoter.h>
#include <library/cpp/containers/stack_vector/stack_vec.h>
#include <library/cpp/monlib/dynamic_counters/percentile/percentile_lg.h>


namespace NKikimr {

struct TPDiskConfig;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

#include <ydb/core/protos/blobstorage_config.pb.h>
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/blobstorage_disk_color.pb.h>

#include <ydb/core/blobstorage/pdisk/blobstorage_pdisk_defs.h>

Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/ut_blobstorage/blob_depot_test_env.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#pragma once

#include <ydb/core/base/logoblob.h>
#include <ydb/core/protos/blob_depot_config.pb.h>

#include <util/random/entropy.h>
#include <util/random/mersenne.h>
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/blobstorage/ut_testshard/env.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

#include "defs.h"

#include <ydb/core/protos/blob_depot_config.pb.h>

using namespace NActors;
using namespace NKikimr;

Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/ut_vdisk/lib/prepare.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include "prepare.h"

#include <ydb/core/base/appdata.h>
#include <ydb/core/blobstorage/crypto/default.h>
#include <ydb/core/blobstorage/vdisk/common/vdisk_pdiskctx.h>
#include <ydb/core/blobstorage/vdisk/vdisk_services.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/vdisk/common/vdisk_events.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
#include <ydb/core/base/event_filter.h>
#include <ydb/core/base/interconnect_channels.h>
#include <ydb/core/protos/blobstorage_config.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>

#include <ydb/core/util/pb.h>

Expand Down
1 change: 1 addition & 0 deletions ydb/core/blobstorage/vdisk/query/query_spacetracker_ut.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

#include <ydb/core/protos/base.pb.h>
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>

#include <library/cpp/testing/unittest/registar.h>

Expand Down
1 change: 1 addition & 0 deletions ydb/core/client/query_stats_ut.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#include <ydb/core/tx/datashard/datashard.h>
#include <ydb/core/tx/datashard/datashard_failpoints.h>
#include <ydb/core/engine/mkql_engine_flat.h>
#include <ydb/core/protos/query_stats.pb.h>

#include <library/cpp/testing/unittest/registar.h>
#include <google/protobuf/text_format.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/client/server/msgbus_server.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#include <ydb/library/actors/core/actor_bootstrapped.h>
#include <ydb/public/lib/base/defs.h>
#include <ydb/public/lib/base/msgbus.h>
#include <ydb/core/protos/tx_proxy.pb.h>
#include "msgbus_http_server.h"
#include "msgbus_server_pq_metacache.h"

Expand Down
1 change: 1 addition & 0 deletions ydb/core/client/server/msgbus_server_request.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include <ydb/core/base/ticket_parser.h>
#include <ydb/core/tx/datashard/datashard.h>
#include <ydb/core/tx/tx_processing.h>
#include <ydb/core/protos/query_stats.pb.h>

#include <ydb/library/yql/minikql/mkql_node_serialization.h>
#include <ydb/library/yql/public/issue/yql_issue_message.h>
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/client/server/msgbus_server_tablet_counters.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#include "msgbus_tabletreq.h"

#include <ydb/core/protos/tablet_counters.pb.h>

namespace NKikimr {
namespace NMsgBusProxy {

Expand Down
2 changes: 2 additions & 0 deletions ydb/core/cms/cluster_info.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
#include <ydb/core/protos/cms.pb.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/protos/console.pb.h>
#include <ydb/core/protos/blobstorage_config.pb.h>
#include <ydb/core/protos/bootstrap.pb.h>

#include <ydb/library/actors/core/actor.h>
#include <ydb/library/actors/interconnect/interconnect.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/console.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
#include <ydb/core/base/domain.h>
#include <ydb/core/base/feature_flags.h>
#include <ydb/core/cms/console/validators/registry.h>
#include <ydb/core/protos/netclassifier.pb.h>

#include <ydb/library/actors/core/actor_bootstrapped.h>
#include <library/cpp/monlib/service/pages/templates.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/console.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

#include <ydb/core/base/blobstorage.h>
#include <ydb/core/protos/console.pb.h>
#include <ydb/core/protos/console_base.pb.h>
#include <ydb/core/protos/console_config.pb.h>
#include <ydb/core/protos/console_tenant.pb.h>
#include <ydb/public/api/protos/ydb_cms.pb.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/console__drop_yaml_config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#include "console_configs_provider.h"

#include <ydb/core/tablet_flat/tablet_flat_executed.h>
#include <ydb/library/yql/public/issue/protos/issue_severity.pb.h>

namespace NKikimr::NConsole {

Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/console__replace_yaml_config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#include "console_configs_provider.h"

#include <ydb/core/tablet_flat/tablet_flat_executed.h>
#include <ydb/library/yql/public/issue/protos/issue_severity.pb.h>

namespace NKikimr::NConsole {

Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/console_tenants_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
#include <ydb/public/lib/operation_id/operation_id.h>

#include <ydb/library/yql/public/issue/protos/issue_severity.pb.h>
#include <ydb/core/protos/blobstorage_config.pb.h>

#include <ydb/library/actors/core/hfunc.h>

Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/net_classifier_updater.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

#include <ydb/core/base/appdata.h>
#include <ydb/core/base/tablet_pipe.h>
#include <ydb/core/protos/netclassifier.pb.h>

#include <ydb/library/actors/core/hfunc.h>
#include <ydb/library/actors/http/http_proxy.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/util/config_index.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#include "defs.h"

#include <ydb/core/protos/console_config.pb.h>
#include <ydb/core/protos/config.pb.h>

#include <util/generic/bitmap.h>
#include <util/generic/hash.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/console/validators/validator_bootstrap.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include "validator_bootstrap.h"

#include <ydb/core/base/localdb.h>
#include <ydb/core/protos/bootstrap.pb.h>
#include <ydb/core/protos/console_config.pb.h>
#include <ydb/core/tablet/resource_broker.h>

Expand Down
2 changes: 2 additions & 0 deletions ydb/core/cms/console/validators/validator_bootstrap.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

#include "validator.h"

#include <ydb/core/protos/resource_broker.pb.h>

namespace NKikimr::NConsole {

class TBootstrapConfigValidator : public IConfigValidator {
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/cms/console/validators/validator_bootstrap_ut.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#include "validator_bootstrap.h"
#include "validator_ut_common.h"

#include <ydb/library/actors/protos/interconnect.pb.h>

namespace NKikimr::NConsole {

using namespace NTests;
Expand Down
4 changes: 4 additions & 0 deletions ydb/core/cms/console/validators/validator_ut_common.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@

#include <library/cpp/testing/unittest/registar.h>

#include <ydb/library/actors/protos/interconnect.pb.h>
#include <ydb/core/protos/bootstrap.pb.h>
#include <ydb/core/protos/resource_broker.pb.h>

namespace NKikimr::NConsole {
namespace NTests {

Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/json_proxy.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
#include <ydb/core/cms/console/console.h>
#include <ydb/core/mon/mon.h>
#include <ydb/core/tx/datashard/datashard.h>
#include <ydb/library/yql/public/issue/protos/issue_severity.pb.h>

#include <ydb/library/actors/core/actor.h>
#include <ydb/library/actors/core/actor_bootstrapped.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/node_checkers.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

#include <ydb/core/protos/cms.pb.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/protos/bootstrap.pb.h>

#include <util/generic/hash.h>
#include <util/string/builder.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/cms/pdisk_state.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#pragma once

#include <ydb/core/protos/node_whiteboard.pb.h>
#include <ydb/core/protos/blobstorage_disk.pb.h>

namespace NKikimr::NCms {

Expand Down
1 change: 1 addition & 0 deletions ydb/core/driver_lib/cli_base/cli_cmds_db.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#include "cli_cmds.h"

#include <ydb/core/tx/schemeshard/schemeshard_user_attr_limits.h>
#include <ydb/core/protos/bind_channel_storage_pool.pb.h>

#include <ydb/library/aclib/aclib.h>

Expand Down
8 changes: 8 additions & 0 deletions ydb/core/driver_lib/cli_config_base/config_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@
#include <ydb/public/lib/deprecated/client/msgbus_client.h>
#include <ydb/public/lib/deprecated/client/grpc_client.h>
#include <ydb/core/util/pb.h>
#include <ydb/core/protos/blobstorage_vdisk_config.pb.h>
#include <ydb/core/protos/drivemodel.pb.h>
#include <ydb/core/protos/feature_flags.pb.h>
#include <ydb/core/protos/pqconfig.pb.h>
#include <ydb/core/protos/netclassifier.pb.h>
#include <ydb/core/protos/auth.pb.h>
#include <ydb/core/protos/key.pb.h>
#include <ydb/core/fq/libs/config/protos/fq_config.pb.h>

#include <google/protobuf/text_format.h>

Expand Down
1 change: 1 addition & 0 deletions ydb/core/driver_lib/cli_utils/cli_cmds_config.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include <ydb/core/protos/blobstorage.pb.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/protos/blobstorage_config.pb.h>
#include <ydb/library/yaml_config/yaml_config_parser.h>
#include "cli.h"
#include "cli_cmds.h"
Expand Down
2 changes: 2 additions & 0 deletions ydb/core/driver_lib/cli_utils/cli_cmds_console.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
#include "cli_cmds.h"

#include <ydb/library/yaml_config/console_dumper.h>
#include <ydb/core/protos/console_base.pb.h>
#include <ydb/core/protos/console.pb.h>

#include <util/string/type.h>
#include <util/string/split.h>
Expand Down
1 change: 1 addition & 0 deletions ydb/core/driver_lib/cli_utils/cli_cmds_get.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include "cli.h"
#include "cli_cmds.h"
#include <ydb/core/base/logoblob.h>
#include <ydb/core/protos/base.pb.h>

namespace NKikimr {
namespace NDriverClient {
Expand Down
7 changes: 7 additions & 0 deletions ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
#include <util/system/fs.h>
#include <util/system/hostname.h>
#include <google/protobuf/text_format.h>
#include <ydb/core/protos/alloc.pb.h>
#include <ydb/core/protos/bootstrap.pb.h>
#include <ydb/core/protos/compile_service_config.pb.h>
#include <ydb/core/protos/http_config.pb.h>
#include <ydb/core/protos/tenant_pool.pb.h>
#include <ydb/core/protos/node_broker.pb.h>
#include <ydb/core/protos/resource_broker.pb.h>

#include <ydb/public/sdk/cpp/client/ydb_discovery/discovery.h>
#include <ydb/public/sdk/cpp/client/ydb_driver/driver.h>
Expand Down
Loading

0 comments on commit 87f8881

Please sign in to comment.