From 5f836a3c3b586747b34df9f9423f05affec7f3a9 Mon Sep 17 00:00:00 2001 From: shadowao Date: Wed, 24 Apr 2024 03:03:57 +0000 Subject: [PATCH] [CP] fix build_lob_param read retry_info core in upgrade --- src/storage/lob/ob_lob_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/storage/lob/ob_lob_manager.cpp b/src/storage/lob/ob_lob_manager.cpp index 6beca2ddb0..58651ce7e2 100644 --- a/src/storage/lob/ob_lob_manager.cpp +++ b/src/storage/lob/ob_lob_manager.cpp @@ -4048,7 +4048,7 @@ int ObLobManager::build_lob_param(ObLobAccessParam& param, param.snapshot_.valid_ = true; param.snapshot_.source_ = transaction::ObTxReadSnapshot::SRC::LS; param.snapshot_.snapshot_lsid_ = share::ObLSID(location_info->ls_id_); - param.read_latest_ = retry_info->read_latest_; + if (OB_NOT_NULL(retry_info)) param.read_latest_ = retry_info->read_latest_; if (param.read_latest_ && OB_NOT_NULL(param.tx_desc_)) { // tx_info->snapshot_seq_ is seq_abs when read_latest is true param.snapshot_.core_.scn_ = param.tx_desc_->get_tx_seq(tx_info->snapshot_seq_);