check ddl start scn in tablet meta when ls online

This commit is contained in:
simonjoylet
2023-03-22 13:12:00 +00:00
committed by ob-robot
parent e253581302
commit aac7005821

View File

@ -589,6 +589,8 @@ int ObTabletDDLKvMgr::online()
tablet_handle,
ObTabletCommon::NO_CHECK_GET_TABLET_TIMEOUT_US))) {
LOG_WARN("get tablet handle failed", K(ret), K(ls_id_), K(tablet_id_));
} else if (!tablet_handle.get_obj()->get_tablet_meta().ddl_start_scn_.is_valid_and_not_min()) {
LOG_DEBUG("no need to start ddl kv manager", K(ret), "tablet_meta", tablet_handle.get_obj()->get_tablet_meta());
} else {
const ObTabletMeta &tablet_meta = tablet_handle.get_obj()->get_tablet_meta();
ObITable::TableKey table_key;