From ebf21afe0689d0de302be38403797df4e6eca4e0 Mon Sep 17 00:00:00 2001 From: obdev Date: Tue, 10 Jan 2023 07:38:12 +0000 Subject: [PATCH] fix core at ObTenantCtxAllocator::sync_wash --- deps/oblib/src/lib/alloc/ob_tenant_ctx_allocator.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/deps/oblib/src/lib/alloc/ob_tenant_ctx_allocator.cpp b/deps/oblib/src/lib/alloc/ob_tenant_ctx_allocator.cpp index f973a142a6..53fe5005fb 100644 --- a/deps/oblib/src/lib/alloc/ob_tenant_ctx_allocator.cpp +++ b/deps/oblib/src/lib/alloc/ob_tenant_ctx_allocator.cpp @@ -435,8 +435,6 @@ int64_t ObTenantCtxAllocator::sync_wash(int64_t wash_size) const double min_utilization = 0.9; if (stat.payload_ * min_utilization > stat.used_) { washed_size = obj_mgr_.sync_wash(wash_size); - stat = obj_mgr_.get_stat(); - abort_unless(stat.hold_ >= stat.used_); } if (washed_size != 0 && REACH_TIME_INTERVAL(1 * 1000 * 1000)) { _OB_LOG(INFO, "[MEM][WASH] tenant_id: %ld, ctx_id: %ld, washed_size: %ld", tenant_id_, ctx_id_, washed_size);