[BUG.FIX] fix some miss or overwrite error code issues.

This commit is contained in:
Tyshawn
2023-08-02 01:48:13 +00:00
committed by ob-robot
parent 64e849d1c7
commit e17c6c464b
7 changed files with 26 additions and 12 deletions

View File

@ -3671,7 +3671,8 @@ int ObLSTabletService::check_old_row_legitimacy(
if (OB_TMP_FAIL(check_real_leader_for_4377_(run_ctx.store_ctx_.ls_id_))) {
ret = tmp_ret;
LOG_WARN("check real leader for 4377 found exception", K(ret), K(old_row), K(data_table));
} else if (OB_TMP_FAIL(check_need_rollback_in_transfer_for_4377_(run_ctx.store_ctx_.mvcc_acc_ctx_.tx_desc_,
} else if (nullptr != run_ctx.store_ctx_.mvcc_acc_ctx_.tx_desc_
&& OB_TMP_FAIL(check_need_rollback_in_transfer_for_4377_(run_ctx.store_ctx_.mvcc_acc_ctx_.tx_desc_,
data_tablet_handle))) {
ret = tmp_ret;
LOG_WARN("check need rollback in transfer for 4377 found exception", K(ret), K(old_row), K(data_table));
@ -6267,6 +6268,7 @@ int ObLSTabletService::check_need_rollback_in_transfer_for_4377_(const transacti
bool unused_committed_flag = false;
if (OB_ISNULL(tx_desc)) {
ret = OB_ERR_UNEXPECTED;
LOG_WARN("tx_desc is null when check 4377", K(ret));
} else if (OB_FAIL(data_tablet_handle.get_obj()->ObITabletMdsInterface::get_latest_tablet_status(
user_data, unused_committed_flag))) {