From aaba9dd7894d7dbc531ddca38cc56a46c4aeb9a7 Mon Sep 17 00:00:00 2001 From: KyrielightWei Date: Mon, 5 Aug 2024 14:28:33 +0000 Subject: [PATCH] [CP] Skip single tablet optimization for max commit ts on followers --- src/sql/ob_sql_trans_control.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/ob_sql_trans_control.cpp b/src/sql/ob_sql_trans_control.cpp index 954faff77e..3cbe4e06d6 100644 --- a/src/sql/ob_sql_trans_control.cpp +++ b/src/sql/ob_sql_trans_control.cpp @@ -831,7 +831,7 @@ int ObSqlTransControl::stmt_setup_snapshot_(ObSQLSessionInfo *session, first_ls_id, stmt_expire_ts, snapshot))) { - } else if (is_single_tablet) { + } else if (is_single_tablet && snapshot.snapshot_ls_role_ != ObRole::FOLLOWER) { // performance for single tablet scenario local_single_ls_plan = true; } else {