optimize lock in FreezeInfoMgr

This commit is contained in:
Fengjingkun
2024-01-04 06:42:50 +00:00
committed by ob-robot
parent 93aaa435e6
commit 91c2ae3c01
5 changed files with 106 additions and 46 deletions

View File

@ -472,7 +472,7 @@ int ObPartitionMergePolicy::get_boundary_snapshot_version(
min_snapshot = freeze_info.prev.frozen_scn_.get_val_for_tx();
}
if (INT64_MAX == freeze_info.next.frozen_scn_.is_max() && is_multi_version_merge) {
if (freeze_info.next.frozen_scn_.is_max() && is_multi_version_merge) {
max_snapshot = MTL(ObTenantFreezeInfoMgr*)->get_snapshot_gc_ts();
} else {
max_snapshot = freeze_info.next.frozen_scn_.get_val_for_tx();