[CP] fix replay get tablet issue

This commit is contained in:
hiddenbomb
2023-01-04 04:15:34 +00:00
committed by ob-robot
parent 5531962271
commit fbae223bbb
2 changed files with 2 additions and 2 deletions

View File

@ -1188,7 +1188,7 @@ int ObLS::replay_get_tablet(const common::ObTabletID &tablet_id,
} else if (OB_FAIL(ObTabletCreateDeleteHelper::get_tablet(key, tablet_handle))) {
if (OB_TABLET_NOT_EXIST != ret) {
LOG_WARN("failed to get tablet", K(ret), K(key));
} else if (scn < tablet_change_checkpoint_scn) {
} else if (scn <= tablet_change_checkpoint_scn) {
LOG_WARN("tablet already deleted", K(ret), K(key), K(scn), K(tablet_change_checkpoint_scn));
} else {
ret = OB_EAGAIN;

View File

@ -780,7 +780,7 @@ int ObTabletBindingHelper::replay_get_tablet(const ObTabletMapKey &key, ObTablet
if (OB_FAIL(ObTabletCreateDeleteHelper::get_tablet(key, tablet_handle))) {
if (OB_TABLET_NOT_EXIST != ret) {
LOG_WARN("failed to get tablet", K(ret), K(key));
} else if (trans_flags_.scn_ < tablet_change_checkpoint_scn) {
} else if (trans_flags_.scn_ <= tablet_change_checkpoint_scn) {
LOG_WARN("tablet already deleted", K(ret), K(key), K(trans_flags_), K(tablet_change_checkpoint_scn));
} else {
ret = OB_EAGAIN;