rewrite ret code when ls offline

This commit is contained in:
simonjoylet
2023-05-09 06:38:39 +00:00
committed by ob-robot
parent 0e16cc4545
commit 582f206439

View File

@ -720,6 +720,9 @@ int ObDDLKV::wait_pending()
SCN max_decided_scn;
if (OB_FAIL(ls_handle.get_ls()->get_max_decided_scn(max_decided_scn))) {
LOG_WARN("get max decided log ts failed", K(ret), K(ls_id_));
if (OB_STATE_NOT_MATCH == ret) {
ret = OB_NEED_RETRY;
}
} else {
// max_decided_scn is the left border scn - 1
// the min deciding(replay or apply) scn (aka left border) is max_decided_scn + 1