[FEAT MERGE] merge transfer
Co-authored-by: wxhwang <wxhwang@126.com> Co-authored-by: godyangfight <godyangfight@gmail.com> Co-authored-by: Tyshawn <tuyunshan@gmail.com>
This commit is contained in:
76
src/share/ob_debug_sync_point.h
Normal file → Executable file
76
src/share/ob_debug_sync_point.h
Normal file → Executable file
@ -401,6 +401,7 @@ class ObString;
|
||||
ACT(BEFORE_LS_RESTORE_SYS_TABLETS,)\
|
||||
ACT(BEFORE_WAIT_RESTORE_SYS_TABLETS,)\
|
||||
ACT(BEFORE_WAIT_RESTORE_TABLETS_META,)\
|
||||
ACT(BEFORE_WAIT_LS_RESTORE_TO_CONSISTENT_SCN,)\
|
||||
ACT(BEFORE_WAIT_QUICK_RESTORE,)\
|
||||
ACT(BEFORE_WAIT_MAJOR_RESTORE,)\
|
||||
ACT(SWAP_ORIG_AND_HIDDEN_TABLE_BEFORE_PUBLISH_SCHEMA,)\
|
||||
@ -432,6 +433,15 @@ class ObString;
|
||||
ACT(BLOCK_TENANT_SYNC_SNAPSHOT_INC,)\
|
||||
ACT(AFTER_FLASHBACK_CLOG,)\
|
||||
ACT(BEFORE_LOAD_ARCHIVE_ROUND,)\
|
||||
ACT(BEFORE_PREPARE_MIGRATION_TASK,)\
|
||||
ACT(BEFORE_INITIAL_MIGRATION_TASK,)\
|
||||
ACT(BEFORE_START_TRANSFER_TRANS,)\
|
||||
ACT(START_TRANSFER_TRANS,)\
|
||||
ACT(SWITCH_LEADER_BEFORE_TRANSFER_DOING_START_TRANS,)\
|
||||
ACT(SWITCH_LEADER_AFTER_TRANSFER_DOING_START_TRANS,)\
|
||||
ACT(SWITCH_LEADER_BETWEEN_FINISH_TRANSFER_IN_AND_OUT,)\
|
||||
ACT(TRANSFER_BACKFILL_TX_BEFORE,)\
|
||||
ACT(TRANSFER_REPLACE_TABLE_BEFORE,)\
|
||||
ACT(BEFORE_MIG_DDL_TABLE_MERGE_TASK,)\
|
||||
ACT(BEFORE_COPY_DDL_SSTABLE,)\
|
||||
ACT(BEFORE_DDL_WRITE_PREPARE_LOG,)\
|
||||
@ -440,9 +450,39 @@ class ObString;
|
||||
ACT(ALTER_LS_CHOOSE_SRC,)\
|
||||
ACT(BEFORE_LOCK_SERVICE_UNLOCK,)\
|
||||
ACT(DDL_CHECK_TABLET_MERGE_STATUS,)\
|
||||
ACT(BEFORE_FOREIGN_KEY_CONSTRAINT_CHECK,)\
|
||||
ACT(BEFORE_LOCK_LS_WHEN_CREATE_TABLE,)\
|
||||
ACT(AFTER_BLOCK_TABLET_IN_WHEN_LS_MERGE,)\
|
||||
ACT(BEFORE_TENANT_BALANCE_SERVICE,)\
|
||||
ACT(BEFORE_TENANT_BALANCE_SERVICE_EXECUTE,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_INIT,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_CREATE_LS,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_TRANSFER,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_ALTER_LS,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_SET_MERGE,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_DROP_LS,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_TASK_TRANSFER_END,)\
|
||||
ACT(MODIFY_HIDDEN_TABLE_NOT_NULL_COLUMN_STATE_BEFORE_PUBLISH_SCHEMA,)\
|
||||
ACT(AFTER_MIGRATION_FETCH_TABLET_INFO,)\
|
||||
ACT(AFTER_LOCK_LS_AND_BEFORE_CHANGE_LS_FLAG,)\
|
||||
ACT(AFTER_LOCK_ALL_BALANCE_JOB,)\
|
||||
ACT(BEFORE_TRANSFER_START_LOCK_MEMBER_LIST,)\
|
||||
ACT(AFTER_TRANSFER_START_LOCK_MEMBER_LIST,)\
|
||||
ACT(BEFORE_ON_REDO_START_TRANSFER_OUT,)\
|
||||
ACT(AFTER_ON_REDO_START_TRANSFER_OUT,)\
|
||||
ACT(AFTER_PART_ON_REDO_FINISH_TRANSFER_OUT,)\
|
||||
ACT(AFTER_ON_REDO_FINISH_TRANSFER_OUT,)\
|
||||
ACT(BEFORE_ON_REDO_START_TRANSFER_IN,)\
|
||||
ACT(AFTER_ON_REDO_START_TRANSFER_IN,)\
|
||||
ACT(AFTER_ON_COMMIT_START_TRANSFER_IN,)\
|
||||
ACT(BEFORE_TRANSFER_LOCK_TABLE_AND_PART,)\
|
||||
ACT(AFTER_TRANSFER_LOCK_TABLE_FOR_GLOBAL_INDEX,)\
|
||||
ACT(AFTER_TRANSFER_LOCK_TABLE_FOR_NORMAL_TABLE,)\
|
||||
ACT(AFTER_TRANSFER_PROCESS_INIT_TASK_AND_BEFORE_NOTIFY_STORAGE,)\
|
||||
ACT(BEFORE_TRANSFER_ADD_ONLINE_DDL_LOCK,)\
|
||||
ACT(BEFORE_DROPPING_LS_IN_BALANCE_MERGE_TASK,)\
|
||||
ACT(BEFORE_WAIT_LOG_SYNC,)\
|
||||
ACT(BEFORE_WAIT_LOG_REPLAY_SYNC,)\
|
||||
ACT(BEFORE_FOREIGN_KEY_CONSTRAINT_CHECK,)\
|
||||
ACT(BEFORE_EXECUTE_ARB_REPLICA_TASK,)\
|
||||
ACT(ARCHIVE_SENDER_HANDLE_TASK_DONE,)\
|
||||
ACT(BEFORE_SET_LS_MEMBER_LIST,)\
|
||||
@ -455,6 +495,36 @@ class ObString;
|
||||
ACT(AFTER_LS_GC_DELETE_ALL_TABLETS,)\
|
||||
ACT(BEFORE_ARCHIVE_ADD_LS_TASK,)\
|
||||
ACT(AFTER_UPDATE_INDEX_STATUS,)\
|
||||
ACT(BEFORE_COMPLETE_MIGRATION_UPDATE_STATUS,)\
|
||||
ACT(AFTER_TRANSFER_DUMP_MDS_TABLE,)\
|
||||
ACT(BEFORE_PROCESS_BALANCE_EXECUTE_WORK,)\
|
||||
ACT(BEFORE_WAIT_RESTORE_TO_CONSISTENT_SCN,)\
|
||||
ACT(BEFORE_BACKUP_1001_META,)\
|
||||
ACT(BEFORE_BACKUP_1002_META,)\
|
||||
ACT(BEFORE_BACKUP_CONSISTENT_SCN,)\
|
||||
ACT(BEFORE_TRANSFER_UPDATE_TABLET_TO_LS,)\
|
||||
ACT(AFTER_CHANGE_BACKUP_TURN_ID,)\
|
||||
ACT(AFTER_START_TRANSFER_WAIT_REPLAY_TO_START_SCN,)\
|
||||
ACT(AFTER_START_TRANSFER_GET_TABLET_META,)\
|
||||
ACT(AFTER_START_TRANSFER_OUT,)\
|
||||
ACT(AFTER_START_TRANSFER_GET_START_SCN,)\
|
||||
ACT(AFTER_START_TRANSFER_IN,)\
|
||||
ACT(AFTER_UPDATE_TABLET_TO_LS,)\
|
||||
ACT(AFTER_DOING_TRANSFER_LOCK_MEMBER_LIST,)\
|
||||
ACT(AFTER_DOING_TRANSFER_WAIT_REPLAY_SCN,)\
|
||||
ACT(AFTER_FINISH_TRANSFER_OUT,)\
|
||||
ACT(BEFORE_DOING_TRANSFER_COMMIT,)\
|
||||
ACT(BEFORE_BACKUP_MAJOR,)\
|
||||
ACT(BEFORE_TABLET_MDS_FLUSH,)\
|
||||
ACT(BEFORE_CHECKPOINT_TASK,)\
|
||||
ACT(AFTER_EMPTY_SHELL_TABLET_CREATE,)\
|
||||
ACT(AFTER_RESTORE_TABLET_TASK,)\
|
||||
ACT(BEFORE_TABLET_GC,)\
|
||||
ACT(AFTER_TRANSFER_BLOCK_AND_KILL_TX,)\
|
||||
ACT(AFTER_TRANSFER_UNBLOCK_TX,)\
|
||||
ACT(AFTER_CHECKPOINT_GET_CURSOR,)\
|
||||
ACT(BEFORE_EXECUTE_BALANCE_TASK,)\
|
||||
ACT(BEFORE_CHANGE_BACKUP_TURN,)\
|
||||
ACT(BEFORE_PROCESS_AFTER_HAS_MEMBER_LIST,)\
|
||||
ACT(END_DELETE_SERVER_BEFORE_CHECK_META_TABLE,)\
|
||||
ACT(BEFORE_MIGRATION_DISABLE_VOTE,)\
|
||||
@ -463,6 +533,10 @@ class ObString;
|
||||
ACT(BEFORE_UNIQ_TASK_RUN,)\
|
||||
ACT(BEFORE_PARELLEL_TRUNCATE,)\
|
||||
ACT(END_DDL_IN_PX_SUBCOORD,)\
|
||||
ACT(BEFORE_SEND_ADD_REPLICA_DRTASK,)\
|
||||
ACT(BETWEEN_INSERT_LOCK_INFO_AND_TRY_LOCK_CONFIG_CHANGE,)\
|
||||
ACT(BEFORE_CHECK_SHRINK_RESOURCE_POOL,)\
|
||||
ACT(STOP_RECOVERY_LS_THREAD0,)\
|
||||
ACT(MAX_DEBUG_SYNC_POINT,)
|
||||
|
||||
DECLARE_ENUM(ObDebugSyncPoint, debug_sync_point, OB_DEBUG_SYNC_POINT_DEF);
|
||||
|
||||
Reference in New Issue
Block a user