add case for migrate lob ddl with data tablet checkpoint
This commit is contained in:
@ -325,6 +325,7 @@ class ObString;
|
||||
ACT(DDL_REDEFINITION_HOLD_SNAPSHOT,)\
|
||||
ACT(DDL_REDEFINITION_WRITE_BARRIER_LOG,)\
|
||||
ACT(BEFORE_DDL_TABLE_MERGE_TASK,)\
|
||||
ACT(BEFORE_LOB_META_TABELT_DDL_MERGE_TASK,)\
|
||||
ACT(TABLE_REDEFINITION_REPLICA_BUILD,)\
|
||||
ACT(TABLE_REDEFINITION_COPY_TABLE_INDEXES,)\
|
||||
ACT(TABLE_REDEFINITION_COPY_TABLE_FOREIGN_KEYS,)\
|
||||
|
||||
@ -288,6 +288,12 @@ int ObDDLTableMergeTask::process()
|
||||
LOG_WARN("get ddl sstable handles failed", K(ret));
|
||||
} else {
|
||||
DEBUG_SYNC(BEFORE_DDL_TABLE_MERGE_TASK);
|
||||
#ifdef ERRSIM
|
||||
if (GCONF.errsim_test_tablet_id.get_value() > 0 && merge_param_.tablet_id_.id() == GCONF.errsim_test_tablet_id.get_value()) {
|
||||
LOG_INFO("test tablet ddl merge start", K(ret), K(merge_param_));
|
||||
DEBUG_SYNC(BEFORE_LOB_META_TABELT_DDL_MERGE_TASK);
|
||||
}
|
||||
#endif
|
||||
#ifdef ERRSIM
|
||||
static int64_t counter = 0;
|
||||
counter++;
|
||||
|
||||
Reference in New Issue
Block a user