Skip to content

Commit 356eb15

Browse files
authored
[refactoring] Do not include "scheme_board/events.h" into "grpc_services/base/base.h" (#10089)
1 parent 0f615ed commit 356eb15

File tree

8 files changed

+20
-10
lines changed

8 files changed

+20
-10
lines changed

ydb/core/grpc_services/base/base.h

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,17 @@
2424
#include <ydb/core/jaeger_tracing/request_discriminator.h>
2525
#include <ydb/core/grpc_services/counters/proxy_counters.h>
2626
#include <ydb/core/grpc_streaming/grpc_streaming.h>
27-
#include <ydb/core/tx/scheme_board/events.h>
2827
#include <ydb/core/base/events.h>
2928
#include <ydb/core/util/ulid.h>
3029

3130
#include <ydb/library/actors/wilson/wilson_span.h>
3231

3332
#include <util/stream/str.h>
3433

34+
namespace NKikimrScheme {
35+
class TEvDescribeSchemeResult;
36+
}
37+
3538
namespace NKikimr {
3639

3740
namespace NSchemeCache {
@@ -356,7 +359,7 @@ class IFacilityProvider {
356359

357360
struct TRequestAuxSettings {
358361
TRateLimiterMode RlMode = TRateLimiterMode::Off;
359-
void (*CustomAttributeProcessor)(const TSchemeBoardEvents::TDescribeSchemeResult& schemeData, ICheckerIface*) = nullptr;
362+
void (*CustomAttributeProcessor)(const NKikimrScheme::TEvDescribeSchemeResult& schemeData, ICheckerIface*) = nullptr;
360363
TAuditMode AuditMode = TAuditMode::Off;
361364
NJaegerTracing::ERequestType RequestType = NJaegerTracing::ERequestType::UNSPECIFIED;
362365
};
@@ -416,7 +419,7 @@ class IRequestProxyCtx
416419
virtual void SetRespHook(TRespHook&& hook) = 0;
417420
virtual void SetRlPath(TMaybe<NRpcService::TRlPath>&& path) = 0;
418421
virtual TRateLimiterMode GetRlMode() const = 0;
419-
virtual bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult& schemeData,
422+
virtual bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult& schemeData,
420423
ICheckerIface* iface) = 0;
421424

422425
// Pass request for next processing
@@ -665,7 +668,7 @@ class TRefreshTokenImpl
665668
return TRateLimiterMode::Off;
666669
}
667670

668-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult&, ICheckerIface*) override {
671+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult&, ICheckerIface*) override {
669672
return false;
670673
}
671674

@@ -763,7 +766,7 @@ class TGRpcRequestBiStreamWrapper
763766
return RlAllowed_ ? RateLimitMode : TRateLimiterMode::Off;
764767
}
765768

766-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult&, ICheckerIface*) override {
769+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult&, ICheckerIface*) override {
767770
return false;
768771
}
769772

@@ -1447,7 +1450,7 @@ class TGrpcRequestCall
14471450
return AuxSettings.RlMode;
14481451
}
14491452

1450-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult& schemeData,
1453+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult& schemeData,
14511454
ICheckerIface* iface) override
14521455
{
14531456
if (!AuxSettings.CustomAttributeProcessor) {
@@ -1500,7 +1503,7 @@ class TGRpcRequestWrapper
15001503
return RateLimitMode;
15011504
}
15021505

1503-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult&, ICheckerIface*) override {
1506+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult&, ICheckerIface*) override {
15041507
return false;
15051508
}
15061509
};
@@ -1524,7 +1527,7 @@ class TGRpcRequestWrapperNoAuth
15241527
return RateLimitMode;
15251528
}
15261529

1527-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult&, ICheckerIface*) override {
1530+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult&, ICheckerIface*) override {
15281531
return false;
15291532
}
15301533

@@ -1553,7 +1556,7 @@ class TGRpcRequestValidationWrapper
15531556
return RlAllowed ? RateLimitMode : TRateLimiterMode::Off;
15541557
}
15551558

1556-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult&, ICheckerIface*) override {
1559+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult&, ICheckerIface*) override {
15571560
return false;
15581561
}
15591562

@@ -1702,7 +1705,7 @@ class TEvRequestAuthAndCheck
17021705
return TRateLimiterMode::Rps;
17031706
}
17041707

1705-
bool TryCustomAttributeProcess(const TSchemeBoardEvents::TDescribeSchemeResult& /*schemeData*/, ICheckerIface* /*iface*/) override {
1708+
bool TryCustomAttributeProcess(const NKikimrScheme::TEvDescribeSchemeResult& /*schemeData*/, ICheckerIface* /*iface*/) override {
17061709
return false;
17071710
}
17081711

ydb/core/grpc_services/grpc_request_check_actor.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <ydb/library/ydb_issue/issue_helpers.h>
1717
#include <ydb/core/grpc_services/counters/proxy_counters.h>
1818
#include <ydb/core/security/secure_request.h>
19+
#include <ydb/core/tx/scheme_board/events.h>
1920
#include <ydb/core/tx/scheme_cache/scheme_cache.h>
2021
#include <ydb/library/wilson_ids/wilson.h>
2122

ydb/core/grpc_services/service_fq.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
#include <ydb/core/base/ticket_parser.h>
77
#include <ydb/core/fq/libs/control_plane_proxy/utils/utils.h>
8+
#include <ydb/core/tx/scheme_board/events.h>
89

910
namespace NKikimr {
1011
namespace NGRpcService {

ydb/core/persqueue/pq_rl_helpers.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include <ydb/core/grpc_services/local_rate_limiter.h>
44
#include <ydb/core/metering/stream_ru_calculator.h>
55
#include <ydb/core/protos/pqconfig.pb.h>
6+
#include <ydb/core/tx/scheme_board/events.h>
67

78
#include <util/datetime/base.h>
89

ydb/core/tx/schemeshard/ut_index_build/ut_index_build.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include <ydb/core/base/table_index.h>
2+
#include <ydb/core/tx/scheme_board/events.h>
23
#include <ydb/core/tx/schemeshard/ut_helpers/helpers.h>
34
#include <ydb/core/tx/schemeshard/schemeshard_billing_helpers.h>
45
#include <ydb/core/testlib/tablet_helpers.h>

ydb/services/datastreams/grpc_service.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <ydb/core/grpc_services/grpc_helper.h>
88
#include <ydb/core/grpc_services/base/base.h>
99
#include <ydb/core/tx/scheme_board/cache.h>
10+
#include <ydb/core/tx/scheme_board/events.h>
1011

1112
namespace {
1213

ydb/services/local_discovery/grpc_func_call.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include <ydb/core/grpc_services/base/base.h>
2+
#include <ydb/core/tx/scheme_board/events.h>
23

34
#include <util/system/hostname.h>
45

ydb/services/persqueue_v1/actors/events.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <ydb/core/protos/pqconfig.pb.h>
88
#include <ydb/core/persqueue/key.h>
99
#include <ydb/core/persqueue/percentile_counter.h>
10+
#include <ydb/core/tx/scheme_board/events.h>
1011

1112
#include <ydb/public/api/protos/persqueue_error_codes_v1.pb.h>
1213
#include <ydb/public/api/protos/ydb_status_codes.pb.h>

0 commit comments

Comments
 (0)