fix push callback-list-0's checksum_scn for parallel redo repeated repaly
This commit is contained in:
@ -385,7 +385,7 @@ int ObTransCallbackMgr::append(ObITransCallback *node)
|
|||||||
} else {
|
} else {
|
||||||
// need to push up the callback_list.0's checksum_scn
|
// need to push up the callback_list.0's checksum_scn
|
||||||
// to avoid it calculate checksum includes those callbacks
|
// 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);
|
ATOMIC_STORE(&has_branch_replayed_into_first_list_, true);
|
||||||
TRANS_LOG(INFO, "replay log before serial final when reach serial final",
|
TRANS_LOG(INFO, "replay log before serial final when reach serial final",
|
||||||
KPC(this), KPC(get_trans_ctx()), KPC(node));
|
KPC(this), KPC(get_trans_ctx()), KPC(node));
|
||||||
|
|||||||
Reference in New Issue
Block a user