1 /*
2    Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
3 
4    This program is free software; you can redistribute it and/or modify
5    it under the terms of the GNU General Public License, version 2.0,
6    as published by the Free Software Foundation.
7 
8    This program is also distributed with certain software (including
9    but not limited to OpenSSL) that is licensed under separate terms,
10    as designated in a particular file or component or in included license
11    documentation.  The authors of MySQL hereby grant you an additional
12    permission to link the program and your derivative works with the
13    separately licensed software that they have included with MySQL.
14 
15    This program is distributed in the hope that it will be useful,
16    but WITHOUT ANY WARRANTY; without even the implied warranty of
17    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18    GNU General Public License, version 2.0, for more details.
19 
20    You should have received a copy of the GNU General Public License
21    along with this program; if not, write to the Free Software
22    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
23 */
24 
25 #ifndef GLOBAL_SIGNAL_NUMBERS_H
26 #define GLOBAL_SIGNAL_NUMBERS_H
27 
28 #include <kernel_types.h>
29 /**
30  * NOTE
31  *
32  * When adding a new signal, remember to update MAX_GSN and SignalNames.cpp
33  */
34 const GlobalSignalNumber MAX_GSN = 847;
35 
36 struct GsnName {
37   GlobalSignalNumber gsn;
38   const char * name;
39 };
40 
41 extern const GsnName SignalNames[];
42 extern const GlobalSignalNumber NO_OF_SIGNAL_NAMES;
43 
44 /**
45  * These are used by API and kernel
46  */
47 #define GSN_API_REGCONF                 1
48 #define GSN_API_REGREF                  2
49 #define GSN_API_REGREQ                  3
50 
51 #define GSN_ATTRINFO                    4
52 #define GSN_TRANSID_AI                  5
53 #define GSN_KEYINFO                     6
54 #define GSN_READCONF                    7
55 
56 #define GSN_TCKEY_FAILCONF              8
57 #define GSN_TCKEY_FAILREF               9
58 #define GSN_TCKEYCONF                   10
59 #define GSN_TCKEYREF                    11
60 #define GSN_TCKEYREQ                    12
61 
62 #define GSN_TCROLLBACKCONF              13
63 #define GSN_TCROLLBACKREF               14
64 #define GSN_TCROLLBACKREQ               15
65 #define GSN_TCROLLBACKREP               16
66 
67 #define GSN_TC_COMMITCONF               17
68 #define GSN_TC_COMMITREF                18
69 #define GSN_TC_COMMITREQ                19
70 #define GSN_TC_HBREP                    20
71 
72 #define GSN_TRANSID_AI_R                21
73 #define GSN_KEYINFO20_R                 22
74 
75 #define GSN_GET_TABINFOREF              23
76 #define GSN_GET_TABINFOREQ              24
77 #define GSN_GET_TABINFO_CONF            190
78 
79 #define GSN_GET_TABLEID_REQ             683
80 #define GSN_GET_TABLEID_REF             684
81 #define GSN_GET_TABLEID_CONF            685
82 
83 #define GSN_DIHNDBTAMPER                25
84 #define GSN_NODE_FAILREP                26
85 #define GSN_NF_COMPLETEREP              27
86 
87 #define GSN_SCAN_NEXTREQ                28
88 #define GSN_SCAN_TABCONF                29
89 /* 30 unused */
90 #define GSN_SCAN_TABREF                 31
91 #define GSN_SCAN_TABREQ                 32
92 #define GSN_KEYINFO20                   33
93 
94 #define GSN_TCRELEASECONF               34
95 #define GSN_TCRELEASEREF                35
96 #define GSN_TCRELEASEREQ                36
97 
98 #define GSN_TCSEIZECONF                 37
99 #define GSN_TCSEIZEREF                  38
100 #define GSN_TCSEIZEREQ                  39
101 
102 #define GSN_TCKEY_FAILREFCONF_R         40
103 
104 #define GSN_DBINFO_SCANREQ              41
105 #define GSN_DBINFO_SCANCONF             42
106 #define GSN_DBINFO_SCANREF              43
107 #define GSN_DBINFO_TRANSID_AI           44
108 
109 #define GSN_CONFIG_CHANGE_REQ           45
110 #define GSN_CONFIG_CHANGE_REF           46
111 #define GSN_CONFIG_CHANGE_CONF          47
112 
113 #define GSN_CONFIG_CHANGE_IMPL_REQ      48
114 #define GSN_CONFIG_CHANGE_IMPL_REF      49
115 #define GSN_CONFIG_CHANGE_IMPL_CONF     50
116 
117 #define GSN_CONFIG_CHECK_REQ            51
118 #define GSN_CONFIG_CHECK_REF            52
119 #define GSN_CONFIG_CHECK_CONF           53
120 
121 #define GSN_GET_CONFIG_REQ        54
122 #define GSN_GET_CONFIG_REF        55
123 #define GSN_GET_CONFIG_CONF       56
124 
125 /* 57 unused */
126 /* 58 unused */
127 /* 59 unused */
128 #define GSN_ALLOC_NODEID_REQ            60
129 #define GSN_ALLOC_NODEID_CONF           61
130 #define GSN_ALLOC_NODEID_REF            62
131 /* 63 unused */
132 /* 64 unused */
133 /* 65 unused */
134 /* 66 unused */
135 
136 /**
137  * These are used only by kernel
138  */
139 
140 #define GSN_ACC_ABORTCONF               67
141 /* 68 not unused */
142 /* 69 not unused */
143 #define GSN_UPDATE_FRAG_DIST_KEY_ORD    70
144 #define GSN_ACC_ABORTREQ                71
145 #define GSN_ACC_CHECK_SCAN              72
146 #define GSN_ACC_COMMITCONF              73
147 #define GSN_ACC_COMMITREQ               74
148 /* 75 unused */
149 /* 76 unused */
150 
151 /* 79 unused */
152 /* 78 unused */
153 /* 77 unused */
154 
155 /* 80 unused */
156 #define GSN_ACC_OVER_REC                81
157 
158 /* 83 unused */
159 #define GSN_ACC_SCAN_INFO               84 /* local */
160 #define GSN_ALLOC_MEM_REQ               85 /* local */
161 #define GSN_ACC_SCANCONF                86
162 #define GSN_ACC_SCANREF                 87
163 #define GSN_ACC_SCANREQ                 88
164 
165 #define GSN_RESTORE_LCP_REQ             91
166 #define GSN_RESTORE_LCP_REF             90
167 #define GSN_RESTORE_LCP_CONF            89
168 
169 #define GSN_ACC_TO_CONF                 92
170 #define GSN_ACC_TO_REF                  93
171 #define GSN_ACC_TO_REQ                  94
172 #define GSN_ACCFRAGCONF                 95
173 #define GSN_ACCFRAGREF                  96
174 #define GSN_ACCFRAGREQ                  97
175 #define GSN_ACCKEYCONF                  98
176 #define GSN_ACCKEYREF                   99
177 #define GSN_ACCKEYREQ                   100
178 #define GSN_ACCMINUPDATE                101
179 #define GSN_ACCSEIZECONF                103
180 #define GSN_ACCSEIZEREF                 104
181 #define GSN_ACCSEIZEREQ                 105
182 #define GSN_ACCUPDATECONF               106
183 #define GSN_ACCUPDATEKEY                107
184 #define GSN_ACCUPDATEREF                108
185 
186 #define GSN_ADD_FRAGCONF                109
187 #define GSN_ADD_FRAGREF                 110
188 #define GSN_ADD_FRAGREQ                 111
189 
190 #define GSN_API_START_REP               120
191 #define GSN_API_FAILCONF                113
192 #define GSN_API_FAILREQ                 114
193 #define GSN_CNTR_START_REQ              115
194 /* 116 not unused */
195 #define GSN_CNTR_START_REF              117
196 #define GSN_CNTR_START_CONF             118
197 #define GSN_CNTR_START_REP              119
198 /* 120 not unused */
199 #define GSN_ROUTE_ORD                   121
200 #define GSN_NODE_VERSION_REP            122
201 /* 123 not unused */
202 #define GSN_FSSUSPENDORD                124 /* local */
203 #define GSN_CHECK_LCP_STOP              125
204 #define GSN_CLOSE_COMCONF               126 /* local */
205 #define GSN_CLOSE_COMREQ                127 /* local */
206 #define GSN_CM_ACKADD                   128 /* distr. */
207 #define GSN_ENABLE_COMCONF              129 /* local */
208 #define GSN_CM_ADD                      130 /* distr. */
209 /* 131 unused */
210 /* 132 not unused */
211 /* 133 not unused */
212 #define GSN_CM_HEARTBEAT                134 /* distr. */
213 
214 #define GSN_PREPARE_COPY_FRAG_REQ       135
215 #define GSN_PREPARE_COPY_FRAG_REF       136
216 #define GSN_PREPARE_COPY_FRAG_CONF      137
217 
218 #define GSN_CM_NODEINFOCONF             138 /* distr. */
219 #define GSN_CM_NODEINFOREF              139 /* distr. */
220 #define GSN_CM_NODEINFOREQ              140 /* distr. */
221 #define GSN_CM_REGCONF                  141 /* distr. */
222 #define GSN_CM_REGREF                   142 /* distr. */
223 #define GSN_CM_REGREQ                   143 /* distr. */
224 /* 144 not unused */
225 /* 145 not unused */
226 /* 146 not unused */
227 #define GSN_CM_ADD_REP                  147 /* local */
228 /* 148 not unused  */
229 /* 149 not unused  */
230 /* 150 not unused  */
231 #define GSN_CNTR_WAITREP                151 /* distr. */
232 #define GSN_COMMIT                      152
233 #define GSN_COMMIT_FAILCONF             153
234 #define GSN_COMMIT_FAILREQ              154
235 #define GSN_COMMITCONF                  155
236 #define GSN_COMMITREQ                   156
237 #define GSN_COMMITTED                   157
238 #define GSN_COMPLETE                    159
239 #define GSN_COMPLETECONF                160
240 #define GSN_COMPLETED                   161
241 #define GSN_COMPLETEREQ                 162
242 #define GSN_CONNECT_REP                 163
243 #define GSN_CONTINUEB                   164
244 /* 165 not unused */
245 #define GSN_COPY_ACTIVECONF             166
246 #define GSN_COPY_ACTIVEREF              167
247 #define GSN_COPY_ACTIVEREQ              168
248 #define GSN_COPY_FRAGCONF               169
249 #define GSN_COPY_FRAGREF                170
250 #define GSN_COPY_FRAGREQ                171
251 #define GSN_COPY_GCICONF                172
252 #define GSN_COPY_GCIREQ                 173
253 /* 174 used to be COPY_STATECONF, no longer used */
254 /* 175 used to be COPY_STATEREQ, no longer used */
255 #define GSN_COPY_TABCONF                176
256 #define GSN_COPY_TABREQ                 177
257 #define GSN_UPDATE_FRAG_STATECONF       178
258 #define GSN_UPDATE_FRAG_STATEREF        179
259 #define GSN_UPDATE_FRAG_STATEREQ        180
260 #define GSN_DEBUG_SIG                   181
261 #define GSN_DIH_SCAN_TAB_REQ            182
262 #define GSN_DIH_SCAN_TAB_REF            183
263 #define GSN_DIH_SCAN_TAB_CONF           184
264 #define GSN_DIH_SCAN_TAB_COMPLETE_REP   287
265 #define GSN_DIADDTABCONF                185
266 #define GSN_DIADDTABREF                 186
267 #define GSN_DIADDTABREQ                 187
268 /* 188 not unused */
269 /* 189 not unused */
270 /* 190 not unused */
271 #define GSN_DICTSTARTCONF               191
272 #define GSN_DICTSTARTREQ                192
273 
274 #define GSN_LIST_TABLES_REQ             193
275 #define GSN_LIST_TABLES_CONF            194
276 
277 #define GSN_ABORT                       195
278 #define GSN_ABORTCONF                   196
279 #define GSN_ABORTED                     197
280 #define GSN_ABORTREQ                    198
281 
282 /******************************************
283  * DROP TABLE
284  *
285  */
286 
287 /**
288  * This is drop table's public interface
289  */
290 #define GSN_DROP_TABLE_REQ               82
291 #define GSN_DROP_TABLE_REF              102
292 #define GSN_DROP_TABLE_CONF             112
293 
294 /**
295  * This is used for implementing drop table
296  */
297 #define GSN_PREP_DROP_TAB_REQ           199
298 #define GSN_PREP_DROP_TAB_REF           200
299 #define GSN_PREP_DROP_TAB_CONF          201
300 
301 #define GSN_DROP_TAB_REQ                202
302 #define GSN_DROP_TAB_REF                203
303 #define GSN_DROP_TAB_CONF               204
304 
305 #define GSN_DIH_GET_TABINFO_REQ         208 /* distr. */
306 #define GSN_DIH_GET_TABINFO_REF         209 /* distr. */
307 #define GSN_DIH_GET_TABINFO_CONF        232 /* distr. */
308 
309 /*****************************************/
310 
311 #define GSN_UPDATE_TOCONF               205
312 #define GSN_UPDATE_TOREF                206
313 #define GSN_UPDATE_TOREQ                207
314 
315 #define GSN_DIGETNODESCONF              210
316 #define GSN_DIGETNODESREF               211
317 #define GSN_DIGETNODESREQ               212
318 
319 /*
320  Signal 213, 214, 215 no longer used, was
321  DIH_SCAN_GET_NODES_REQ/CONF/REF
322 */
323 
324 #define GSN_DIH_RESTARTCONF             217
325 #define GSN_DIH_RESTARTREF              218
326 #define GSN_DIH_RESTARTREQ              219
327 
328 /* 220 not unused */
329 /* 221 not unused */
330 /* 222 not unused */
331 
332 /* 223 not unused */
333 /* 224 not unused */
334 /* 225 not unused */
335 
336 #define GSN_SCHEMA_INFO                 225
337 #define GSN_SCHEMA_INFOCONF             226
338 
339 #define GSN_MASTER_GCPCONF              227
340 #define GSN_MASTER_GCPREF               228
341 #define GSN_MASTER_GCPREQ               229
342 
343 /* 230 not unused */
344 /* 231 not unused */
345 
346 /* 232 not unused */
347 /* 233 unused */
348 /* 234 unused */
349 #define GSN_DISCONNECT_REP              235
350 
351 #define GSN_FIRE_TRIG_REQ               236
352 #define GSN_FIRE_TRIG_REF               237
353 #define GSN_FIRE_TRIG_CONF              238
354 
355 #define GSN_DIVERIFYCONF                239
356 #define GSN_DIVERIFYREF                 240
357 #define GSN_DIVERIFYREQ                 241
358 #define GSN_ENABLE_COMREQ               242 /* local */
359 #define GSN_END_LCPCONF                 243
360 #define GSN_END_LCPREQ                  244
361 #define GSN_END_TOCONF                  245
362 #define GSN_END_TOREQ                   246
363 #define GSN_END_TOREF                   286
364 #define GSN_EVENT_REP                   247
365 #define GSN_EXEC_FRAGCONF               248
366 #define GSN_EXEC_FRAGREF                249
367 #define GSN_EXEC_FRAGREQ                250
368 #define GSN_EXEC_SRCONF                 251
369 #define GSN_EXEC_SRREQ                  252
370 #define GSN_EXPANDCHECK2                253
371 #define GSN_FAIL_REP                    254
372 #define GSN_FSCLOSECONF                 255
373 #define GSN_FSCLOSEREF                  256
374 #define GSN_FSCLOSEREQ                  257
375 #define GSN_FSAPPENDCONF                258
376 #define GSN_FSOPENCONF                  259
377 #define GSN_FSOPENREF                   260
378 #define GSN_FSOPENREQ                   261
379 #define GSN_FSREADCONF                  262
380 #define GSN_FSREADREF                   263
381 #define GSN_FSREADREQ                   264
382 #define GSN_FSSYNCCONF                  265
383 #define GSN_FSSYNCREF                   266
384 #define GSN_FSSYNCREQ                   267
385 #define GSN_FSAPPENDREQ                 268
386 #define GSN_FSAPPENDREF                 269
387 #define GSN_FSWRITECONF                 270
388 #define GSN_FSWRITEREF                  271
389 #define GSN_FSWRITEREQ                  272
390 #define GSN_GCP_ABORT                   273
391 #define GSN_GCP_ABORTED                 274
392 #define GSN_GCP_COMMIT                  275
393 #define GSN_GCP_NODEFINISH              276
394 #define GSN_GCP_NOMORETRANS             277
395 #define GSN_GCP_PREPARE                 278
396 #define GSN_GCP_PREPARECONF             279
397 #define GSN_GCP_PREPAREREF              280
398 #define GSN_GCP_SAVECONF                281
399 #define GSN_GCP_SAVEREF                 282
400 #define GSN_GCP_SAVEREQ                 283
401 #define GSN_GCP_TCFINISHED              284
402 
403 #define GSN_UPGRADE_PROTOCOL_ORD        285
404 
405 /* 286 not unused */
406 /* 287 not unused */
407 #define GSN_GETGCICONF                  288
408 #define GSN_GETGCIREQ                   289
409 #define GSN_HOT_SPAREREP                290
410 #define GSN_INCL_NODECONF               291
411 #define GSN_INCL_NODEREF                292
412 #define GSN_INCL_NODEREQ                293
413 
414 #define GSN_LCP_PREPARE_REQ             296
415 #define GSN_LCP_PREPARE_REF             295
416 #define GSN_LCP_PREPARE_CONF            294
417 
418 #define GSN_CREATE_HASH_MAP_REQ         297
419 #define GSN_CREATE_HASH_MAP_REF         298
420 #define GSN_CREATE_HASH_MAP_CONF        299
421 
422 #define GSN_SHRINKCHECK2                301
423 #define GSN_GET_SCHEMA_INFOREQ          302
424 /* 303 not unused */
425 /* 304 not unused */
426 #define GSN_ALLOC_MEM_REF               305 /* local */
427 #define GSN_LQH_TRANSCONF               306
428 #define GSN_LQH_TRANSREQ                307
429 #define GSN_LQHADDATTCONF               308
430 #define GSN_LQHADDATTREF                309
431 #define GSN_LQHADDATTREQ                310
432 #define GSN_LQHFRAGCONF                 311
433 #define GSN_LQHFRAGREF                  312
434 #define GSN_LQHFRAGREQ                  313
435 #define GSN_LQHKEYCONF                  314
436 #define GSN_LQHKEYREF                   315
437 #define GSN_LQHKEYREQ                   316
438 
439 #define GSN_MASTER_LCPCONF              318
440 #define GSN_MASTER_LCPREF               319
441 #define GSN_MASTER_LCPREQ               320
442 
443 #define GSN_MEMCHECKCONF                321
444 #define GSN_MEMCHECKREQ                 322
445 #define GSN_NDB_FAILCONF                323
446 #define GSN_NDB_STARTCONF               324
447 #define GSN_NDB_STARTREF                325
448 #define GSN_NDB_STARTREQ                326
449 #define GSN_NDB_STTOR                   327
450 #define GSN_NDB_STTORRY                 328
451 #define GSN_NDB_TAMPER                  329
452 #define GSN_NEXT_SCANCONF               330
453 #define GSN_NEXT_SCANREF                331
454 #define GSN_NEXT_SCANREQ                332
455 #define GSN_ALLOC_MEM_CONF              333 /* local */
456 
457 #define GSN_READ_CONFIG_REQ             334 /* new name for sizealt, local */
458 #define GSN_READ_CONFIG_CONF            335 /* new name for sizealt, local */
459 
460 #define GSN_COPY_DATA_REQ               336
461 #define GSN_COPY_DATA_REF               337
462 #define GSN_COPY_DATA_CONF              338
463 
464 #define GSN_EXPAND_CLNT                 340
465 #define GSN_OPEN_COMORD                 341
466 #define GSN_PACKED_SIGNAL               342
467 #define GSN_PREP_FAILCONF               343
468 #define GSN_PREP_FAILREF                344
469 #define GSN_PREP_FAILREQ                345
470 #define GSN_PRES_TOCONF                 346
471 #define GSN_PRES_TOREQ                  347
472 #define GSN_READ_NODESCONF              348
473 #define GSN_READ_NODESREF               349
474 #define GSN_READ_NODESREQ               350
475 #define GSN_SCAN_FRAGCONF               351
476 #define GSN_SCAN_FRAGREF                352
477 #define GSN_SCAN_FRAGREQ                353
478 #define GSN_SCAN_HBREP                  354
479 #define GSN_SCAN_PROCCONF               355
480 #define GSN_SCAN_PROCREQ                356
481 #define GSN_SEND_PACKED                 357
482 #define GSN_SET_LOGLEVELORD             358
483 
484 /* 359 used to be LQH_ALLOCREQ, no longer used */
485 /* 360 used to be TUP_ALLOCREQ, no longer used */
486 #define GSN_TUP_DEALLOCREQ              361
487 
488 /* 362 not unused */
489 
490 #define GSN_TUP_WRITELOG_REQ            363
491 #define GSN_LQH_WRITELOG_REQ            364
492 
493 #define GSN_LCP_FRAG_REP                300
494 #define GSN_LCP_FRAG_ORD                365
495 #define GSN_LCP_COMPLETE_REP            158
496 
497 #define GSN_START_LCP_REQ               317
498 #define GSN_START_LCP_CONF              366
499 
500 #define GSN_UNBLO_DICTCONF              367
501 #define GSN_UNBLO_DICTREQ               368
502 #define GSN_START_COPYCONF              369
503 #define GSN_START_COPYREF               370
504 #define GSN_START_COPYREQ               371
505 #define GSN_START_EXEC_SR               372
506 #define GSN_START_FRAGCONF              373
507 #define GSN_START_FRAGREF               374
508 #define GSN_START_FRAGREQ               375
509 #define GSN_START_LCP_REF               376
510 #define GSN_START_LCP_ROUND             377
511 #define GSN_START_MECONF                378
512 #define GSN_START_MEREF                 379
513 #define GSN_START_MEREQ                 380
514 #define GSN_START_PERMCONF              381
515 #define GSN_START_PERMREF               382
516 #define GSN_START_PERMREQ               383
517 #define GSN_START_PERMREP               422
518 #define GSN_START_RECCONF               384
519 #define GSN_START_RECREF                385
520 #define GSN_START_RECREQ                386
521 
522 #define GSN_START_TOCONF                387
523 #define GSN_START_TOREQ                 388
524 #define GSN_START_TOREF                 421
525 
526 #define GSN_STORED_PROCCONF             389
527 #define GSN_STORED_PROCREF              390
528 #define GSN_STORED_PROCREQ              391
529 #define GSN_STTOR                       392
530 #define GSN_STTORRY                     393
531 #define GSN_BACKUP_TRIG_REQ             394
532 #define GSN_SYSTEM_ERROR                395
533 #define GSN_TAB_COMMITCONF              396
534 #define GSN_TAB_COMMITREF               397
535 #define GSN_TAB_COMMITREQ               398
536 #define GSN_TAKE_OVERTCCONF             399
537 #define GSN_TAKE_OVERTCREQ              400
538 #define GSN_TC_CLOPSIZECONF             401
539 #define GSN_TC_CLOPSIZEREQ              402
540 #define GSN_TC_SCHVERCONF               403
541 #define GSN_TC_SCHVERREQ                404
542 #define GSN_TCGETOPSIZECONF             405
543 #define GSN_TCGETOPSIZEREQ              406
544 #define GSN_TEST_ORD                    407
545 #define GSN_TESTSIG                     408
546 #define GSN_TIME_SIGNAL                 409
547 #define GSN_TUP_ABORTREQ                414
548 #define GSN_TUP_ADD_ATTCONF             415
549 #define GSN_TUP_ADD_ATTRREF             416
550 #define GSN_TUP_ADD_ATTRREQ             417
551 #define GSN_TUP_ATTRINFO                418
552 #define GSN_TUP_COMMITREQ               419
553 
554 /* 421 not unused */
555 /* 422 not unused */
556 #define GSN_COPY_DATA_IMPL_REQ          423 /* local */
557 #define GSN_COPY_DATA_IMPL_REF          424 /* local */
558 #define GSN_COPY_DATA_IMPL_CONF         425 /* local */
559 
560 #define GSN_DROP_FRAG_REQ               426 /* local */
561 #define GSN_DROP_FRAG_REF               427 /* local */
562 #define GSN_DROP_FRAG_CONF              428 /* local */
563 #define GSN_LOCAL_ROUTE_ORD             429 /* local */
564 /* 430 unused */
565 #define GSN_TUPFRAGCONF                 431
566 #define GSN_TUPFRAGREF                  432
567 #define GSN_TUPFRAGREQ                  433
568 #define GSN_TUPKEYCONF                  434
569 #define GSN_TUPKEYREF                   435
570 #define GSN_TUPKEYREQ                   436
571 #define GSN_TUPRELEASECONF              437
572 #define GSN_TUPRELEASEREF               438
573 #define GSN_TUPRELEASEREQ               439
574 #define GSN_TUPSEIZECONF                440
575 #define GSN_TUPSEIZEREF                 441
576 #define GSN_TUPSEIZEREQ                 442
577 
578 #define GSN_ABORT_ALL_REQ               445
579 #define GSN_ABORT_ALL_REF               446
580 #define GSN_ABORT_ALL_CONF              447
581 
582 /* 448 not unused - formerly GSN_STATISTICS_REQ */
583 #define GSN_STOP_ORD                    449
584 #define GSN_TAMPER_ORD                  450
585 /* 451 not unused - formerly GSN_SET_VAR_REQ  */
586 /* 452 not unused - formerly GSN_SET_VAR_CONF */
587 /* 453 not unused - formerly GSN_SET_VAR_REF  */
588 /* 454 not unused - formerly GSN_STATISTICS_CONF */
589 
590 #define GSN_START_ORD                   455
591 /* 457 not unused */
592 
593 #define GSN_EVENT_SUBSCRIBE_REQ         458
594 #define GSN_EVENT_SUBSCRIBE_CONF        459
595 #define GSN_EVENT_SUBSCRIBE_REF         460
596 
597 /* NODE_PING signals */
598 #define GSN_NODE_PING_REQ               461 /* distr. */
599 #define GSN_NODE_PING_CONF              462 /* distr. */
600 
601 #define GSN_CANCEL_SUBSCRIPTION_REQ     463
602 /* 464 unused */
603 
604 #define GSN_DUMP_STATE_ORD              465
605 
606 #define GSN_START_INFOREQ               466
607 #define GSN_START_INFOREF               467
608 #define GSN_START_INFOCONF              468
609 
610 #define GSN_TC_COMMIT_ACK               469
611 #define GSN_REMOVE_MARKER_ORD           470
612 
613 #define GSN_CHECKNODEGROUPSREQ          471
614 #define GSN_CHECKNODEGROUPSCONF         472
615 
616 /* 473 unused */
617 #define GSN_ARBIT_PREPREQ               474
618 #define GSN_ARBIT_PREPCONF              475
619 #define GSN_ARBIT_PREPREF               476
620 #define GSN_ARBIT_STARTREQ              477
621 #define GSN_ARBIT_STARTCONF             478
622 #define GSN_ARBIT_STARTREF              479
623 #define GSN_ARBIT_CHOOSEREQ             480
624 #define GSN_ARBIT_CHOOSECONF            481
625 #define GSN_ARBIT_CHOOSEREF             482
626 #define GSN_ARBIT_STOPORD               483
627 #define GSN_ARBIT_STOPREP               484
628 
629 #define GSN_BLOCK_COMMIT_ORD            485
630 #define GSN_UNBLOCK_COMMIT_ORD          486
631 
632 #define GSN_NODE_START_REP              502
633 #define GSN_NODE_STATE_REP              487
634 #define GSN_CHANGE_NODE_STATE_REQ       488
635 #define GSN_CHANGE_NODE_STATE_CONF      489
636 
637 #define GSN_DIH_SWITCH_REPLICA_REQ      490
638 #define GSN_DIH_SWITCH_REPLICA_CONF     491
639 #define GSN_DIH_SWITCH_REPLICA_REF      492
640 
641 #define GSN_STOP_PERM_REQ               493
642 #define GSN_STOP_PERM_REF               494
643 #define GSN_STOP_PERM_CONF              495
644 
645 #define GSN_STOP_ME_REQ                 496
646 #define GSN_STOP_ME_REF                 497
647 #define GSN_STOP_ME_CONF                498
648 
649 #define GSN_WAIT_GCP_REQ                499
650 #define GSN_WAIT_GCP_REF                500
651 #define GSN_WAIT_GCP_CONF               501
652 
653 /* 502 used */
654 
655 /**
656  * Trigger and index signals
657  */
658 
659 /**
660  * These are used by API and kernel
661  */
662 #define GSN_TRIG_ATTRINFO               503
663 #define GSN_CREATE_TRIG_REQ             504
664 #define GSN_CREATE_TRIG_CONF            505
665 #define GSN_CREATE_TRIG_REF             506
666 #define GSN_ALTER_TRIG_REQ              507
667 #define GSN_ALTER_TRIG_CONF             508
668 #define GSN_ALTER_TRIG_REF              509
669 #define GSN_CREATE_INDX_REQ             510
670 #define GSN_CREATE_INDX_CONF            511
671 #define GSN_CREATE_INDX_REF             512
672 #define GSN_DROP_TRIG_REQ               513
673 #define GSN_DROP_TRIG_CONF              514
674 #define GSN_DROP_TRIG_REF               515
675 #define GSN_DROP_INDX_REQ               516
676 #define GSN_DROP_INDX_CONF              517
677 #define GSN_DROP_INDX_REF               518
678 #define GSN_TCINDXREQ                   519
679 #define GSN_TCINDXCONF                  520
680 #define GSN_TCINDXREF                   521
681 #define GSN_INDXKEYINFO                 522
682 #define GSN_INDXATTRINFO                523
683 #define GSN_TCINDXNEXTREQ               524
684 #define GSN_TCINDXNEXTCONF              525
685 #define GSN_TCINDXNEXREF                526
686 #define GSN_FIRE_TRIG_ORD               527
687 #define GSN_FIRE_TRIG_ORD_L             123 /* local from TUP to SUMA */
688 
689 /**
690  * These are used only by kernel
691  */
692 #define GSN_BUILDINDXREQ                528
693 #define GSN_BUILDINDXCONF               529
694 #define GSN_BUILDINDXREF                530
695 
696 /**
697  * Backup interface
698  */
699 #define GSN_BACKUP_REQ                  531
700 #define GSN_BACKUP_DATA                 532
701 #define GSN_BACKUP_REF                  533
702 #define GSN_BACKUP_CONF                 534
703 
704 #define GSN_ABORT_BACKUP_ORD            535
705 
706 #define GSN_BACKUP_ABORT_REP            536
707 #define GSN_BACKUP_COMPLETE_REP         537
708 #define GSN_BACKUP_NF_COMPLETE_REP      538
709 
710 /**
711  * Internal backup signals
712  */
713 #define GSN_DEFINE_BACKUP_REQ           539
714 #define GSN_DEFINE_BACKUP_REF           540
715 #define GSN_DEFINE_BACKUP_CONF          541
716 
717 #define GSN_START_BACKUP_REQ            542
718 #define GSN_START_BACKUP_REF            543
719 #define GSN_START_BACKUP_CONF           544
720 
721 #define GSN_BACKUP_FRAGMENT_REQ         545
722 #define GSN_BACKUP_FRAGMENT_REF         546
723 #define GSN_BACKUP_FRAGMENT_CONF        547
724 
725 #define GSN_BACKUP_FRAGMENT_COMPLETE_REP 575
726 
727 #define GSN_STOP_BACKUP_REQ             548
728 #define GSN_STOP_BACKUP_REF             549
729 #define GSN_STOP_BACKUP_CONF            550
730 
731 /**
732  * Used for master take-over / API status request
733  */
734 #define GSN_BACKUP_STATUS_REQ           551
735 #define GSN_BACKUP_STATUS_REF           116
736 #define GSN_BACKUP_STATUS_CONF          165
737 
738 /**
739  * Db sequence signals
740  */
741 #define GSN_UTIL_SEQUENCE_REQ           552
742 #define GSN_UTIL_SEQUENCE_REF           553
743 #define GSN_UTIL_SEQUENCE_CONF          554
744 
745 #define GSN_FSREMOVEREQ                 555
746 #define GSN_FSREMOVEREF                 556
747 #define GSN_FSREMOVECONF                557
748 
749 #define GSN_UTIL_PREPARE_REQ            558
750 #define GSN_UTIL_PREPARE_CONF           559
751 #define GSN_UTIL_PREPARE_REF            560
752 
753 #define GSN_UTIL_EXECUTE_REQ            561
754 #define GSN_UTIL_EXECUTE_CONF           562
755 #define GSN_UTIL_EXECUTE_REF            563
756 
757 #define GSN_UTIL_RELEASE_REQ            564
758 #define GSN_UTIL_RELEASE_CONF           565
759 #define GSN_UTIL_RELEASE_REF            566
760 
761 /**
762  * When dropping a long signal due to lack of memory resources
763  */
764 #define GSN_SIGNAL_DROPPED_REP          567
765 #define GSN_CONTINUE_FRAGMENTED         568
766 
767 /**
768  * In multithreaded ndbd, sent from crashing thread to other threads to make
769  * them stop prior to generating trace dump files.
770  */
771 #define GSN_STOP_FOR_CRASH              761
772 
773 /* Sent from BACKUP to DICT to lock a table during backup. */
774 #define GSN_BACKUP_LOCK_TAB_REQ         762
775 #define GSN_BACKUP_LOCK_TAB_CONF        763
776 #define GSN_BACKUP_LOCK_TAB_REF         764
777 
778 /**
779  * Suma participant interface
780  */
781 #define GSN_SUB_REMOVE_REQ              569
782 #define GSN_SUB_REMOVE_REF              570
783 #define GSN_SUB_REMOVE_CONF             571
784 #define GSN_SUB_STOP_REQ                572
785 #define GSN_SUB_STOP_REF                573
786 #define GSN_SUB_STOP_CONF               574
787 /*                                      575 used */
788 #define GSN_SUB_CREATE_REQ              576
789 #define GSN_SUB_CREATE_REF              577
790 #define GSN_SUB_CREATE_CONF             578
791 #define GSN_SUB_START_REQ               579
792 #define GSN_SUB_START_REF               580
793 #define GSN_SUB_START_CONF              581
794 #define GSN_SUB_SYNC_REQ                582
795 #define GSN_SUB_SYNC_REF                583
796 #define GSN_SUB_SYNC_CONF               584
797 /*                                      585 unused */
798 #define GSN_SUB_TABLE_DATA              586
799 
800 #define GSN_CREATE_TABLE_REQ            587
801 #define GSN_CREATE_TABLE_REF            588
802 #define GSN_CREATE_TABLE_CONF           589
803 
804 #define GSN_ALTER_TABLE_REQ             624
805 #define GSN_ALTER_TABLE_REF             625
806 #define GSN_ALTER_TABLE_CONF            626
807 
808 #define GSN_SUB_SYNC_CONTINUE_REQ       590
809 #define GSN_SUB_SYNC_CONTINUE_REF       591
810 #define GSN_SUB_SYNC_CONTINUE_CONF      592
811 #define GSN_SUB_GCP_COMPLETE_REP        593
812 
813 #define GSN_CREATE_FRAGMENTATION_REQ    594
814 #define GSN_CREATE_FRAGMENTATION_REF    595
815 #define GSN_CREATE_FRAGMENTATION_CONF   596
816 
817 #define GSN_CREATE_TAB_REQ              597
818 #define GSN_CREATE_TAB_REF              598
819 #define GSN_CREATE_TAB_CONF             599
820 
821 #define GSN_ALTER_TAB_REQ               600
822 #define GSN_ALTER_TAB_REF               601
823 #define GSN_ALTER_TAB_CONF              602
824 
825 #define GSN_ALTER_INDX_REQ              603
826 #define GSN_ALTER_INDX_REF              604
827 #define GSN_ALTER_INDX_CONF             605
828 
829 #define GSN_ALTER_TABLE_REP             606
830 #define GSN_API_BROADCAST_REP           607
831 
832 #define GSN_SYNC_THREAD_REQ             608
833 #define GSN_SYNC_THREAD_CONF            609
834 
835 #define GSN_SYNC_REQ                    610
836 #define GSN_SYNC_REF                    611
837 #define GSN_SYNC_CONF                   612
838 
839 #define GSN_SYNC_PATH_REQ               613
840 #define GSN_SYNC_PATH_CONF              614
841 
842 #define GSN_LCP_STATUS_REQ              615
843 #define GSN_LCP_STATUS_CONF             616
844 #define GSN_LCP_STATUS_REF              617
845 
846 #define GSN_CHECK_NODE_RESTARTREQ       618
847 #define GSN_CHECK_NODE_RESTARTCONF      619
848 
849 #define GSN_GET_CPU_USAGE_REQ           620
850 #define GSN_OVERLOAD_STATUS_REP         621
851 #define GSN_SEND_THREAD_STATUS_REP      622
852 #define GSN_NODE_OVERLOAD_STATUS_ORD    623
853 
854 #define GSN_CREATE_FK_REQ               627
855 #define GSN_CREATE_FK_REF               628
856 #define GSN_CREATE_FK_CONF              629
857 
858 #define GSN_DROP_FK_REQ                 630
859 #define GSN_DROP_FK_REF                 631
860 #define GSN_DROP_FK_CONF                632
861 
862 #define GSN_CREATE_FK_IMPL_REQ          633
863 #define GSN_CREATE_FK_IMPL_REF          634
864 #define GSN_CREATE_FK_IMPL_CONF         635
865 
866 #define GSN_DROP_FK_IMPL_REQ            636
867 #define GSN_DROP_FK_IMPL_REF            637
868 #define GSN_DROP_FK_IMPL_CONF           638
869 
870 #define GSN_BUILD_FK_REQ                639
871 #define GSN_BUILD_FK_REF                640
872 #define GSN_BUILD_FK_CONF               641
873 
874 #define GSN_BUILD_FK_IMPL_REQ           642
875 #define GSN_BUILD_FK_IMPL_REF           643
876 #define GSN_BUILD_FK_IMPL_CONF          644
877 
878 #define GSN_645
879 #define GSN_646
880 #define GSN_647
881 #define GSN_648
882 #define GSN_649
883 
884 #define GSN_SET_WAKEUP_THREAD_ORD       657
885 #define GSN_WAKEUP_THREAD_ORD           658
886 #define GSN_SEND_WAKEUP_THREAD_ORD      659
887 
888 #define GSN_UTIL_CREATE_LOCK_REQ        132
889 #define GSN_UTIL_CREATE_LOCK_REF        133
890 #define GSN_UTIL_CREATE_LOCK_CONF       188
891 
892 #define GSN_UTIL_DESTROY_LOCK_REQ       189
893 #define GSN_UTIL_DESTROY_LOCK_REF       220
894 #define GSN_UTIL_DESTROY_LOCK_CONF      221
895 
896 #define GSN_UTIL_LOCK_REQ               222
897 #define GSN_UTIL_LOCK_REF               230
898 #define GSN_UTIL_LOCK_CONF              231
899 
900 #define GSN_UTIL_UNLOCK_REQ             303
901 #define GSN_UTIL_UNLOCK_REF             304
902 #define GSN_UTIL_UNLOCK_CONF            362
903 
904 /* SUMA */
905 #define GSN_CREATE_SUBID_REQ            661
906 #define GSN_CREATE_SUBID_REF            662
907 #define GSN_CREATE_SUBID_CONF           663
908 
909 /* used 664 */
910 /* used 665 */
911 /* used 666 */
912 /* used 667 */
913 /* used 668 */
914 /* used 669 */
915 
916 /*
917  * TUX
918  */
919 #define GSN_TUXFRAGREQ                  670
920 #define GSN_TUXFRAGCONF                 671
921 #define GSN_TUXFRAGREF                  672
922 #define GSN_TUX_ADD_ATTRREQ             673
923 #define GSN_TUX_ADD_ATTRCONF            674
924 #define GSN_TUX_ADD_ATTRREF             675
925 
926 /*
927  * REP
928  */
929 #define GSN_REP_DISCONNECT_REP          676
930 
931 #define GSN_TUX_MAINT_REQ               677
932 #define GSN_TUX_MAINT_CONF              678
933 #define GSN_TUX_MAINT_REF               679
934 
935 /**
936  * from mgmtsrvr to  NDBCNTR
937  */
938 #define GSN_RESUME_REQ                  682
939 #define GSN_STOP_REQ                    443
940 #define GSN_STOP_REF                    444
941 #define GSN_STOP_CONF                   456
942 #define GSN_API_VERSION_REQ             697
943 #define GSN_API_VERSION_CONF            698
944 
945 /* not used                             686 */
946 /* not used                             687 */
947 /* not used                             689 */
948 /* not used                             690 */
949 
950 /**
951  * SUMA restart protocol
952  */
953 #define GSN_SUMA_START_ME_REQ           691
954 #define GSN_SUMA_START_ME_REF           694
955 #define GSN_SUMA_START_ME_CONF          695
956 #define GSN_SUMA_HANDOVER_REQ           692
957 #define GSN_SUMA_HANDOVER_REF           696
958 #define GSN_SUMA_HANDOVER_CONF          693
959 
960 /* used 694 */
961 /* used 695 */
962 /* used 696 */
963 
964 /*
965  * EVENT Signals
966  */
967 #define GSN_SUB_GCP_COMPLETE_ACK        699
968 
969 #define GSN_CREATE_EVNT_REQ             700
970 #define GSN_CREATE_EVNT_CONF            701
971 #define GSN_CREATE_EVNT_REF             702
972 
973 #define GSN_DROP_EVNT_REQ               703
974 #define GSN_DROP_EVNT_CONF              704
975 #define GSN_DROP_EVNT_REF               705
976 
977 #define GSN_TUX_BOUND_INFO		710
978 
979 #define GSN_ACC_LOCKREQ			711
980 #define GSN_READ_PSEUDO_REQ             712
981 
982 /**
983  * Filegroup
984  */
985 #define GSN_CREATE_FILEGROUP_REQ        713
986 #define GSN_CREATE_FILEGROUP_REF        714
987 #define GSN_CREATE_FILEGROUP_CONF       715
988 
989 #define GSN_CREATE_FILE_REQ             716
990 #define GSN_CREATE_FILE_REF             717
991 #define GSN_CREATE_FILE_CONF            718
992 
993 #define GSN_DROP_FILEGROUP_REQ          719
994 #define GSN_DROP_FILEGROUP_REF          720
995 #define GSN_DROP_FILEGROUP_CONF         721
996 
997 #define GSN_DROP_FILE_REQ               722
998 #define GSN_DROP_FILE_REF               723
999 #define GSN_DROP_FILE_CONF              724
1000 
1001 #define GSN_CREATE_FILEGROUP_IMPL_REQ   725
1002 #define GSN_CREATE_FILEGROUP_IMPL_REF   726
1003 #define GSN_CREATE_FILEGROUP_IMPL_CONF  727
1004 
1005 #define GSN_CREATE_FILE_IMPL_REQ        728
1006 #define GSN_CREATE_FILE_IMPL_REF        729
1007 #define GSN_CREATE_FILE_IMPL_CONF       730
1008 
1009 #define GSN_ALLOC_EXTENT_REQ             68
1010 #define GSN_FREE_EXTENT_REQ              69
1011 
1012 #define GSN_DROP_FILEGROUP_IMPL_REQ     664
1013 #define GSN_DROP_FILEGROUP_IMPL_REF     665
1014 #define GSN_DROP_FILEGROUP_IMPL_CONF    666
1015 
1016 #define GSN_DROP_FILE_IMPL_REQ          667
1017 #define GSN_DROP_FILE_IMPL_REF          668
1018 #define GSN_DROP_FILE_IMPL_CONF         669
1019 
1020 /* DICT master takeover signals */
1021 #define GSN_DICT_TAKEOVER_REQ           765
1022 #define GSN_DICT_TAKEOVER_REF           766
1023 #define GSN_DICT_TAKEOVER_CONF          767
1024 
1025 
1026 /* DICT LOCK signals */
1027 #define GSN_DICT_LOCK_REQ               410
1028 #define GSN_DICT_LOCK_CONF              411
1029 #define GSN_DICT_LOCK_REF               412
1030 #define GSN_DICT_UNLOCK_ORD             420
1031 
1032 #define GSN_SCHEMA_TRANS_BEGIN_REQ      731
1033 #define GSN_SCHEMA_TRANS_BEGIN_CONF     732
1034 #define GSN_SCHEMA_TRANS_BEGIN_REF      733
1035 #define GSN_SCHEMA_TRANS_END_REQ        734
1036 #define GSN_SCHEMA_TRANS_END_CONF       735
1037 #define GSN_SCHEMA_TRANS_END_REF        736
1038 #define GSN_SCHEMA_TRANS_END_REP        768
1039 #define GSN_SCHEMA_TRANS_IMPL_REQ       737
1040 #define GSN_SCHEMA_TRANS_IMPL_CONF      738
1041 #define GSN_SCHEMA_TRANS_IMPL_REF       739
1042 
1043 #define GSN_CREATE_TRIG_IMPL_REQ        740
1044 #define GSN_CREATE_TRIG_IMPL_CONF       741
1045 #define GSN_CREATE_TRIG_IMPL_REF        742
1046 #define GSN_DROP_TRIG_IMPL_REQ          743
1047 #define GSN_DROP_TRIG_IMPL_CONF         744
1048 #define GSN_DROP_TRIG_IMPL_REF          745
1049 #define GSN_ALTER_TRIG_IMPL_REQ         746
1050 #define GSN_ALTER_TRIG_IMPL_CONF        747
1051 #define GSN_ALTER_TRIG_IMPL_REF         748
1052 
1053 #define GSN_CREATE_INDX_IMPL_REQ        749
1054 #define GSN_CREATE_INDX_IMPL_CONF       750
1055 #define GSN_CREATE_INDX_IMPL_REF        751
1056 #define GSN_DROP_INDX_IMPL_REQ          752
1057 #define GSN_DROP_INDX_IMPL_CONF         753
1058 #define GSN_DROP_INDX_IMPL_REF          754
1059 #define GSN_ALTER_INDX_IMPL_REQ         755
1060 #define GSN_ALTER_INDX_IMPL_CONF        756
1061 #define GSN_ALTER_INDX_IMPL_REF         757
1062 
1063 #define GSN_BUILD_INDX_IMPL_REQ         758
1064 #define GSN_BUILD_INDX_IMPL_CONF        759
1065 #define GSN_BUILD_INDX_IMPL_REF         760
1066 
1067 #define GSN_CREATE_NODEGROUP_REQ        144
1068 #define GSN_CREATE_NODEGROUP_REF        145
1069 #define GSN_CREATE_NODEGROUP_CONF       146
1070 
1071 #define GSN_CREATE_NODEGROUP_IMPL_REQ   148
1072 #define GSN_CREATE_NODEGROUP_IMPL_REF   149
1073 #define GSN_CREATE_NODEGROUP_IMPL_CONF  150
1074 
1075 #define GSN_DROP_NODEGROUP_REQ          451
1076 #define GSN_DROP_NODEGROUP_REF          452
1077 #define GSN_DROP_NODEGROUP_CONF         453
1078 
1079 #define GSN_DROP_NODEGROUP_IMPL_REQ     454
1080 #define GSN_DROP_NODEGROUP_IMPL_REF     457
1081 #define GSN_DROP_NODEGROUP_IMPL_CONF    448
1082 
1083 #define GSN_DATA_FILE_ORD               706
1084 
1085 #define GSN_CALLBACK_REQ                707 /*reserved*/
1086 #define GSN_CALLBACK_CONF               708
1087 #define GSN_CALLBACK_ACK                709
1088 
1089 #define GSN_RELEASE_PAGES_REQ           680
1090 #define GSN_RELEASE_PAGES_CONF          681
1091 
1092 #define GSN_INDEX_STAT_REQ              650
1093 #define GSN_INDEX_STAT_CONF             651
1094 #define GSN_INDEX_STAT_REF              652
1095 #define GSN_INDEX_STAT_IMPL_REQ         653
1096 #define GSN_INDEX_STAT_IMPL_CONF        654
1097 #define GSN_INDEX_STAT_IMPL_REF         655
1098 #define GSN_INDEX_STAT_REP              656
1099 
1100 #define GSN_NODE_STARTED_REP            769
1101 
1102 #define GSN_PAUSE_LCP_REQ               770
1103 #define GSN_PAUSE_LCP_CONF              771
1104 #define GSN_FLUSH_LCP_REP_REQ           772
1105 #define GSN_FLUSH_LCP_REP_CONF          773
1106 
1107 #define GSN_ISOLATE_ORD                 774
1108 
1109 /* 775 free, never used in released version */
1110 
1111 #define GSN_ALLOC_NODEID_REP            776
1112 #define GSN_INCL_NODE_HB_PROTOCOL_REP   777
1113 #define GSN_NDBCNTR_START_WAIT_REP      778
1114 #define GSN_NDBCNTR_STARTED_REP         779
1115 #define GSN_SUMA_HANDOVER_COMPLETE_REP  780
1116 #define GSN_END_TOREP                   781
1117 #define GSN_LOCAL_RECOVERY_COMP_REP     782
1118 
1119 #define GSN_PROCESSINFO_REP             783
1120 #define GSN_SYNC_PAGE_CACHE_REQ         784
1121 #define GSN_SYNC_PAGE_CACHE_CONF        785
1122 
1123 #define GSN_SYNC_EXTENT_PAGES_REQ       786
1124 #define GSN_SYNC_EXTENT_PAGES_CONF      787
1125 
1126 #define GSN_RESTORABLE_GCI_REP          788
1127 
1128 #define GSN_LCP_START_REP               789 /* No longer used */
1129 
1130 #define GSN_WAIT_ALL_COMPLETE_LCP_REQ   790
1131 #define GSN_WAIT_ALL_COMPLETE_LCP_CONF  791
1132 
1133 #define GSN_WAIT_COMPLETE_LCP_REQ       792
1134 #define GSN_WAIT_COMPLETE_LCP_CONF      793
1135 
1136 #define GSN_INFORM_BACKUP_DROP_TAB_REQ  794
1137 #define GSN_INFORM_BACKUP_DROP_TAB_CONF 795
1138 
1139 #define GSN_HALT_COPY_FRAG_REQ          796
1140 #define GSN_HALT_COPY_FRAG_CONF         797
1141 #define GSN_HALT_COPY_FRAG_REF          798
1142 
1143 #define GSN_RESUME_COPY_FRAG_REQ        799
1144 #define GSN_RESUME_COPY_FRAG_CONF       800
1145 #define GSN_RESUME_COPY_FRAG_REF        801
1146 
1147 #define GSN_READ_LOCAL_SYSFILE_REQ      802
1148 #define GSN_READ_LOCAL_SYSFILE_CONF     803
1149 #define GSN_WRITE_LOCAL_SYSFILE_REQ     804
1150 #define GSN_WRITE_LOCAL_SYSFILE_CONF    805
1151 
1152 #define GSN_CUT_UNDO_LOG_TAIL_REQ       806
1153 #define GSN_CUT_UNDO_LOG_TAIL_CONF      807
1154 
1155 #define GSN_CUT_REDO_LOG_TAIL_REQ       808
1156 #define GSN_CUT_REDO_LOG_TAIL_CONF      809
1157 
1158 #define GSN_LCP_ALL_COMPLETE_REQ        810
1159 #define GSN_LCP_ALL_COMPLETE_CONF       811
1160 
1161 #define GSN_START_DISTRIBUTED_LCP_ORD   812
1162 #define GSN_START_FULL_LOCAL_LCP_ORD    813
1163 #define GSN_COPY_FRAG_IN_PROGRESS_REP   814
1164 #define GSN_COPY_FRAG_NOT_IN_PROGRESS_REP 815
1165 
1166 #define GSN_SET_LOCAL_LCP_ID_REQ        816
1167 #define GSN_SET_LOCAL_LCP_ID_CONF       817
1168 
1169 #define GSN_START_NODE_LCP_REQ          818
1170 #define GSN_START_NODE_LCP_CONF         819
1171 
1172 #define GSN_GET_LATEST_GCI_REQ          820
1173 
1174 #define GSN_UNDO_LOG_LEVEL_REP          821
1175 #define GSN_START_LOCAL_LCP_ORD         822
1176 
1177 #define GSN_INFO_GCP_STOP_TIMER         823
1178 
1179 #define GSN_CHECK_LCP_IDLE_ORD          824
1180 
1181 #define GSN_SET_LATEST_LCP_ID           825
1182 #define GSN_SYNC_PAGE_WAIT_REP          826
1183 
1184 #define GSN_REDO_STATE_REP              827
1185 
1186 #define GSN_WAIT_LCP_IDLE_REQ           828
1187 #define GSN_WAIT_LCP_IDLE_CONF          829
1188 
1189 #define GSN_LOCAL_LATEST_LCP_ID_REP     830
1190 
1191 #define GSN_SYNC_THREAD_VIA_REQ         831
1192 #define GSN_SYNC_THREAD_VIA_CONF        832
1193 
1194 #define GSN_SET_UP_MULTI_TRP_REQ        833
1195 #define GSN_SET_UP_MULTI_TRP_CONF       834
1196 
1197 #define GSN_GET_NUM_MULTI_TRP_REQ       835
1198 #define GSN_GET_NUM_MULTI_TRP_CONF      836
1199 #define GSN_GET_NUM_MULTI_TRP_REF       837
1200 
1201 #define GSN_FREEZE_THREAD_REQ           838
1202 #define GSN_FREEZE_THREAD_CONF          839
1203 #define GSN_FREEZE_ACTION_REQ           840
1204 #define GSN_FREEZE_ACTION_CONF          841
1205 
1206 #define GSN_ACTIVATE_TRP_REQ            842
1207 #define GSN_ACTIVATE_TRP_CONF           843
1208 
1209 #define GSN_SWITCH_MULTI_TRP_REQ        844
1210 #define GSN_SWITCH_MULTI_TRP_CONF       845
1211 #define GSN_SWITCH_MULTI_TRP_REF        846
1212 
1213 #define GSN_MEASURE_WAKEUP_TIME_ORD     847
1214 #endif
1215