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
	 simonjoylet
					simonjoylet