From c822153742ebb7f88c71e2d4921c00aeb935dbfa Mon Sep 17 00:00:00 2001 From: YangEfei Date: Sat, 15 Mar 2025 18:46:05 +0000 Subject: [PATCH] [CP] [Freezer] fix the bug about init freezer failed during init log_stream --- src/storage/ls/ob_ls.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/storage/ls/ob_ls.cpp b/src/storage/ls/ob_ls.cpp index 87609855d5..b089128904 100755 --- a/src/storage/ls/ob_ls.cpp +++ b/src/storage/ls/ob_ls.cpp @@ -142,11 +142,11 @@ int ObLS::init(const share::ObLSID &ls_id, major_mv_merge_info, store_format))) { LOG_WARN("failed to init ls meta", K(ret), K(tenant_id), K(ls_id), K(major_mv_merge_info)); + } else if (OB_FAIL(ls_freezer_.init(this))) { + LOG_WARN("init freezer failed", K(ret), K(tenant_id), K(ls_id)); } else { rs_reporter_ = reporter; - ls_freezer_.init(this); ObTxPalfParam tx_palf_param(get_log_handler(), &dup_table_ls_handler_); - if (OB_FAIL(txs_svr->create_ls(ls_id, *this, &tx_palf_param, nullptr))) { LOG_WARN("create trans service failed.", K(ret), K(ls_id)); } else if (OB_FAIL(ls_tablet_svr_.init(this))) {