Skip to content

Commit 3c55a62

Browse files
authored
24-3 Freeze event spaces ids (#7192)
1 parent 19756b2 commit 3c55a62

File tree

1 file changed

+169
-166
lines changed

1 file changed

+169
-166
lines changed

ydb/core/base/events.h

+169-166
Original file line numberDiff line numberDiff line change
@@ -12,175 +12,178 @@ namespace NKikimr {
1212
struct TKikimrEvents : TEvents {
1313
enum EEventSpaceKikimr {
1414
/* WARNING:
15-
Please mind that you should never change the order
16-
for the following keywords, you should consider
17-
issues about "rolling update".
15+
Please mind that you should never change values,
16+
you should consider issues about "rolling update".
1817
*/
19-
ES_KIKIMR_ES_BEGIN = ES_USERSPACE, //4096
20-
ES_STATESTORAGE, //4097
21-
ES_DEPRECATED_4098, //4098
22-
ES_BLOBSTORAGE, //4099
23-
ES_HIVE, //4100
24-
ES_TABLETBASE, //4101
25-
ES_TABLET, //4102
26-
ES_TABLETRESOLVER,
27-
ES_LOCAL,
28-
ES_DEPRECATED_4105,
29-
ES_TX_PROXY, // generic proxy commands 4106
30-
ES_TX_COORDINATOR,
31-
ES_TX_MEDIATOR,
32-
ES_TX_PROCESSING, // 4109
33-
ES_DEPRECATED_4110,
34-
ES_DEPRECATED_4111,
35-
ES_DEPRECATED_4112,
36-
ES_TX_DATASHARD,
37-
ES_DEPRECATED_4114,
38-
ES_TX_USERPROXY, // user proxy interface
39-
ES_SCHEME_CACHE,
40-
ES_TX_PROXY_REQ,
41-
ES_TABLET_PIPE,
42-
ES_DEPRECATED_4118,
43-
ES_TABLET_COUNTERS_AGGREGATOR,
44-
ES_DEPRECATED_4121,
45-
ES_PROXY_BUS, //4122
46-
ES_BOOTSTRAPPER,
47-
ES_TX_MEDIATORTIMECAST,
48-
ES_DEPRECATED_4125,
49-
ES_DEPRECATED_4126,
50-
ES_DEPRECATED_4127,
51-
ES_DEPRECATED_4128,
52-
ES_DEPRECATED_4129,
53-
ES_DEPRECATED_4130,
54-
ES_DEPRECATED_4131,
55-
ES_KEYVALUE, //4132
56-
ES_MSGBUS_TRACER,
57-
ES_RTMR_TABLET,
58-
ES_FLAT_EXECUTOR,
59-
ES_NODE_WHITEBOARD,
60-
ES_FLAT_TX_SCHEMESHARD, // 4137
61-
ES_PQ,
62-
ES_YQL_KIKIMR_PROXY,
63-
ES_PQ_META_CACHE,
64-
ES_DEPRECATED_4141,
65-
ES_PQ_L2_CACHE, //4142
66-
ES_TOKEN_BUILDER,
67-
ES_TICKET_PARSER,
68-
ES_KQP = NYql::NDq::TDqEvents::ES_DQ_COMPUTE_KQP_COMPATIBLE, // 4145
69-
ES_BLACKBOX_VALIDATOR,
70-
ES_SELF_PING,
71-
ES_PIPECACHE,
72-
ES_PQ_PROXY,
73-
ES_CMS,
74-
ES_NODE_BROKER,
75-
ES_TX_ALLOCATOR, //4152
18+
ES_KIKIMR_ES_BEGIN = ES_USERSPACE, // 4096
19+
ES_STATESTORAGE = 4097,
20+
ES_DEPRECATED_4098 = 4098,
21+
ES_BLOBSTORAGE = 4099,
22+
ES_HIVE = 4100,
23+
ES_TABLETBASE = 4101,
24+
ES_TABLET = 4102,
25+
ES_TABLETRESOLVER = 4103,
26+
ES_LOCAL = 4104,
27+
ES_DEPRECATED_4105 = 4105,
28+
ES_TX_PROXY = 4106,
29+
ES_TX_COORDINATOR = 4107,
30+
ES_TX_MEDIATOR = 4108,
31+
ES_TX_PROCESSING = 4109,
32+
ES_DEPRECATED_4110 = 4110,
33+
ES_DEPRECATED_4111 = 4111,
34+
ES_DEPRECATED_4112 = 4112,
35+
ES_TX_DATASHARD = 4113,
36+
ES_DEPRECATED_4114 = 4114,
37+
ES_TX_USERPROXY = 4115,
38+
ES_SCHEME_CACHE = 4116,
39+
ES_TX_PROXY_REQ = 4117,
40+
ES_TABLET_PIPE = 4118,
41+
ES_DEPRECATED_4118 = 4119,
42+
ES_TABLET_COUNTERS_AGGREGATOR = 4120,
43+
ES_DEPRECATED_4121 = 4121,
44+
ES_PROXY_BUS = 4122,
45+
ES_BOOTSTRAPPER = 4123,
46+
ES_TX_MEDIATORTIMECAST = 4124,
47+
ES_DEPRECATED_4125 = 4125,
48+
ES_DEPRECATED_4126 = 4126,
49+
ES_DEPRECATED_4127 = 4127,
50+
ES_DEPRECATED_4128 = 4128,
51+
ES_DEPRECATED_4129 = 4129,
52+
ES_DEPRECATED_4130 = 4130,
53+
ES_DEPRECATED_4131 = 4131,
54+
ES_KEYVALUE = 4132,
55+
ES_MSGBUS_TRACER = 4133,
56+
ES_RTMR_TABLET = 4134,
57+
ES_FLAT_EXECUTOR = 4135,
58+
ES_NODE_WHITEBOARD = 4136,
59+
ES_FLAT_TX_SCHEMESHARD = 4137,
60+
ES_PQ = 4138,
61+
ES_YQL_KIKIMR_PROXY = 4139,
62+
ES_PQ_META_CACHE = 4140,
63+
ES_DEPRECATED_4141 = 4141,
64+
ES_PQ_L2_CACHE = 4142,
65+
ES_TOKEN_BUILDER = 4143,
66+
ES_TICKET_PARSER = 4144,
67+
ES_KQP = 4145,
68+
ES_BLACKBOX_VALIDATOR = 4146,
69+
ES_SELF_PING = 4147,
70+
ES_PIPECACHE = 4148,
71+
ES_PQ_PROXY = 4149,
72+
ES_CMS = 4150,
73+
ES_NODE_BROKER = 4151,
74+
ES_TX_ALLOCATOR = 4152,
7675
// reserve event space for each RTMR process
77-
ES_RTMR_STORAGE,
78-
ES_RTMR_PROXY,
79-
ES_RTMR_PUSHER,
80-
ES_RTMR_HOST,
81-
ES_RESOURCE_BROKER,
82-
ES_VIEWER,
83-
ES_SUB_DOMAIN,
84-
ES_GRPC_PROXY_STATUS, //OLD
85-
ES_SQS,
86-
ES_BLOCKSTORE, //4162
87-
ES_RTMR_ICBUS,
88-
ES_TENANT_POOL,
89-
ES_USER_REGISTRY,
90-
ES_TVM_SETTINGS_UPDATER,
91-
ES_PQ_CLUSTERS_UPDATER,
92-
ES_TENANT_SLOT_BROKER,
93-
ES_GRPC_CALLS,
94-
ES_CONSOLE,
95-
ES_KESUS_PROXY,
96-
ES_KESUS,
97-
ES_CONFIGS_DISPATCHER,
98-
ES_IAM_SERVICE,
99-
ES_FOLDER_SERVICE,
100-
ES_GRPC_MON,
101-
ES_QUOTA, // must be in sync with ydb/core/quoter/public/quoter.h
102-
ES_COORDINATED_QUOTA,
103-
ES_ACCESS_SERVICE,
104-
ES_USER_ACCOUNT_SERVICE,
105-
ES_PQ_PROXY_NEW,
106-
ES_GRPC_STREAMING,
107-
ES_SCHEME_BOARD,
108-
ES_FLAT_TX_SCHEMESHARD_PROTECTED,
109-
ES_GRPC_REQUEST_PROXY,
110-
ES_EXPORT_SERVICE,
111-
ES_TX_ALLOCATOR_CLIENT,
112-
ES_PQ_CLUSTER_TRACKER,
113-
ES_NET_CLASSIFIER,
114-
ES_SYSTEM_VIEW,
115-
ES_TENANT_NODE_ENUMERATOR,
116-
ES_SERVICE_ACCOUNT_SERVICE,
117-
ES_INDEX_BUILD,
118-
ES_BLOCKSTORE_PRIVATE,
119-
ES_YT_WRAPPER,
120-
ES_S3_WRAPPER,
121-
ES_FILESTORE,
122-
ES_FILESTORE_PRIVATE,
123-
ES_YDB_METERING,
124-
ES_IMPORT_SERVICE, // 4200
125-
ES_TX_OLAPSHARD,
126-
ES_TX_COLUMNSHARD,
127-
ES_CROSSREF,
128-
ES_SCHEME_BOARD_MON,
129-
ES_YQL_ANALYTICS_PROXY = NFq::TEventIds::ES_YQL_ANALYTICS_PROXY,
130-
ES_BLOB_CACHE,
131-
ES_LONG_TX_SERVICE,
132-
ES_TEST_SHARD,
133-
ES_DATASTREAMS_PROXY,
134-
ES_IAM_TOKEN_SERVICE,
135-
ES_HEALTH_CHECK,
136-
ES_DQ = NYql::NDq::TDqEvents::ES_DQ_COMPUTE, // 4212
137-
ES_YQ, // 4213
138-
ES_CHANGE_EXCHANGE_DATASHARD,
139-
ES_DATABASE_SERVICE, //4215
140-
ES_SEQUENCESHARD, // 4216
141-
ES_SEQUENCEPROXY, // 4217
142-
ES_CLOUD_STORAGE,
143-
ES_CLOUD_STORAGE_PRIVATE,
144-
ES_FOLDER_SERVICE_ADAPTER,
145-
ES_PQ_PARTITION_WRITER,
146-
ES_YDB_PROXY,
147-
ES_REPLICATION_CONTROLLER,
148-
ES_HTTP_PROXY,
149-
ES_BLOB_DEPOT,
150-
ES_DATASHARD_LOAD,
151-
ES_METADATA_PROVIDER,
152-
ES_INTERNAL_REQUEST,
153-
ES_BACKGROUND_TASKS,
154-
ES_TIERING,
155-
ES_METADATA_INITIALIZER,
156-
ES_YDB_AUDIT_LOG,
157-
ES_METADATA_MANAGER,
158-
ES_METADATA_SECRET,
159-
ES_TEST_LOAD,
160-
ES_GRPC_CANCELATION,
161-
ES_DISCOVERY,
162-
ES_EXT_INDEX,
163-
ES_CONVEYOR,
164-
ES_KQP_SCAN_EXCHANGE,
165-
ES_IC_NODE_CACHE,
166-
ES_DATA_OPERATIONS,
167-
ES_KAFKA,
168-
ES_STATISTICS,
169-
ES_LDAP_AUTH_PROVIDER,
170-
ES_DB_METADATA_CACHE,
171-
ES_TABLE_CREATOR,
172-
ES_PQ_PARTITION_CHOOSER,
173-
ES_GRAPH,
174-
ES_REPLICATION_WORKER,
175-
ES_CHANGE_EXCHANGE,
176-
ES_S3_PROVIDER,
177-
ES_NEBIUS_ACCESS_SERVICE,
178-
ES_REPLICATION_SERVICE,
179-
ES_BACKUP_SERVICE,
180-
ES_TX_BACKGROUND,
181-
ES_SS_BG_TASKS,
182-
ES_LIMITER
76+
ES_RTMR_STORAGE = 4153,
77+
ES_RTMR_PROXY = 4154,
78+
ES_RTMR_PUSHER = 4155,
79+
ES_RTMR_HOST = 4156,
80+
ES_RESOURCE_BROKER = 4157,
81+
ES_VIEWER = 4158,
82+
ES_SUB_DOMAIN = 4159,
83+
ES_GRPC_PROXY_STATUS = 4160,
84+
ES_SQS = 4161,
85+
ES_BLOCKSTORE = 4162,
86+
ES_RTMR_ICBUS = 4163,
87+
ES_TENANT_POOL = 4164,
88+
ES_USER_REGISTRY = 4165,
89+
ES_TVM_SETTINGS_UPDATER = 4166,
90+
ES_PQ_CLUSTERS_UPDATER = 4167,
91+
ES_TENANT_SLOT_BROKER = 4168,
92+
ES_GRPC_CALLS = 4169,
93+
ES_CONSOLE = 4170,
94+
ES_KESUS_PROXY = 4171,
95+
ES_KESUS = 4172,
96+
ES_CONFIGS_DISPATCHER = 4173,
97+
ES_IAM_SERVICE = 4174,
98+
ES_FOLDER_SERVICE = 4175,
99+
ES_GRPC_MON = 4176,
100+
ES_QUOTA = 4177, // must be in sync with ydb/core/quoter/public/quoter.h
101+
ES_COORDINATED_QUOTA = 4178,
102+
ES_ACCESS_SERVICE = 4179,
103+
ES_USER_ACCOUNT_SERVICE = 4180,
104+
ES_PQ_PROXY_NEW = 4181,
105+
ES_GRPC_STREAMING = 4182,
106+
ES_SCHEME_BOARD = 4183,
107+
ES_FLAT_TX_SCHEMESHARD_PROTECTED = 4184,
108+
ES_GRPC_REQUEST_PROXY = 4185,
109+
ES_EXPORT_SERVICE = 4186,
110+
ES_TX_ALLOCATOR_CLIENT = 4187,
111+
ES_PQ_CLUSTER_TRACKER = 4188,
112+
ES_NET_CLASSIFIER = 4189,
113+
ES_SYSTEM_VIEW = 4190,
114+
ES_TENANT_NODE_ENUMERATOR = 4191,
115+
ES_SERVICE_ACCOUNT_SERVICE = 4192,
116+
ES_INDEX_BUILD = 4193,
117+
ES_BLOCKSTORE_PRIVATE = 4194,
118+
ES_YT_WRAPPER = 4195,
119+
ES_S3_WRAPPER = 4196,
120+
ES_FILESTORE = 4197,
121+
ES_FILESTORE_PRIVATE = 4198,
122+
ES_YDB_METERING = 4199,
123+
ES_IMPORT_SERVICE = 4200,
124+
ES_TX_OLAPSHARD = 4201,
125+
ES_TX_COLUMNSHARD = 4202,
126+
ES_CROSSREF = 4203,
127+
ES_SCHEME_BOARD_MON = 4204,
128+
ES_YQL_ANALYTICS_PROXY = 4205,
129+
ES_BLOB_CACHE = 4206,
130+
ES_LONG_TX_SERVICE = 4207,
131+
ES_TEST_SHARD = 4208,
132+
ES_DATASTREAMS_PROXY = 4209,
133+
ES_IAM_TOKEN_SERVICE = 4210,
134+
ES_HEALTH_CHECK = 4211,
135+
ES_DQ = 4212,
136+
ES_YQ = 4213,
137+
ES_CHANGE_EXCHANGE_DATASHARD = 4214,
138+
ES_DATABASE_SERVICE = 4215,
139+
ES_SEQUENCESHARD = 4216,
140+
ES_SEQUENCEPROXY = 4217,
141+
ES_CLOUD_STORAGE = 4218,
142+
ES_CLOUD_STORAGE_PRIVATE = 4219,
143+
ES_FOLDER_SERVICE_ADAPTER = 4220,
144+
ES_PQ_PARTITION_WRITER = 4221,
145+
ES_YDB_PROXY = 4222,
146+
ES_REPLICATION_CONTROLLER = 4223,
147+
ES_HTTP_PROXY = 4224,
148+
ES_BLOB_DEPOT = 4225,
149+
ES_DATASHARD_LOAD = 4226,
150+
ES_METADATA_PROVIDER = 4227,
151+
ES_INTERNAL_REQUEST = 4228,
152+
ES_BACKGROUND_TASKS = 4229,
153+
ES_TIERING = 4230,
154+
ES_METADATA_INITIALIZER = 4231,
155+
ES_YDB_AUDIT_LOG = 4232,
156+
ES_METADATA_MANAGER = 4233,
157+
ES_METADATA_SECRET = 4234,
158+
ES_TEST_LOAD = 4235,
159+
ES_GRPC_CANCELATION = 4236,
160+
ES_DISCOVERY = 4237,
161+
ES_EXT_INDEX = 4238,
162+
ES_CONVEYOR = 4239,
163+
ES_KQP_SCAN_EXCHANGE = 4240,
164+
ES_IC_NODE_CACHE = 4241,
165+
ES_DATA_OPERATIONS = 4242,
166+
ES_KAFKA = 4243,
167+
ES_STATISTICS = 4244,
168+
ES_LDAP_AUTH_PROVIDER = 4245,
169+
ES_DB_METADATA_CACHE = 4246,
170+
ES_TABLE_CREATOR = 4247,
171+
ES_PQ_PARTITION_CHOOSER = 4248,
172+
ES_GRAPH = 4249,
173+
ES_REPLICATION_WORKER = 4250,
174+
ES_CHANGE_EXCHANGE = 4251,
175+
ES_S3_PROVIDER = 4252,
176+
ES_NEBIUS_ACCESS_SERVICE = 4253,
177+
ES_REPLICATION_SERVICE = 4254,
178+
ES_BACKUP_SERVICE = 4255,
179+
ES_TX_BACKGROUND = 4256,
180+
ES_SS_BG_TASKS = 4257,
181+
ES_LIMITER = 4258,
183182
};
184183
};
185184

185+
static_assert((int)TKikimrEvents::EEventSpaceKikimr::ES_KQP == (int)NYql::NDq::TDqEvents::ES_DQ_COMPUTE_KQP_COMPATIBLE);
186+
static_assert((int)TKikimrEvents::EEventSpaceKikimr::ES_DQ == (int)NYql::NDq::TDqEvents::ES_DQ_COMPUTE);
187+
static_assert((int)TKikimrEvents::EEventSpaceKikimr::ES_YQL_ANALYTICS_PROXY == (int)NFq::TEventIds::ES_YQL_ANALYTICS_PROXY);
188+
186189
}

0 commit comments

Comments
 (0)