fix push callback-list-0's checksum_scn for parallel redo repeated repaly

This commit is contained in:
chinaxing
2024-08-12 04:07:08 +00:00
committed by ob-robot
parent ca9ad2c6a4
commit 2040575bb0

View File

@ -385,7 +385,7 @@ int ObTransCallbackMgr::append(ObITransCallback *node)
} else {
// need to push up the callback_list.0's checksum_scn
// to avoid it calculate checksum includes those callbacks
callback_list_.inc_update_checksum_scn(serial_final_scn_);
callback_list_.inc_update_checksum_scn(SCN::scn_inc(serial_final_scn_));
ATOMIC_STORE(&has_branch_replayed_into_first_list_, true);
TRANS_LOG(INFO, "replay log before serial final when reach serial final",
KPC(this), KPC(get_trans_ctx()), KPC(node));