From 0a83d3cc02c9a55d635052b1a1d45fece0d5e0b2 Mon Sep 17 00:00:00 2001 From: SeaRise <hhssearise@foxmail.com> Date: Mon, 24 Jul 2023 13:24:51 +0800 Subject: [PATCH] set tiflash pipeline model to true by default --- sessionctx/variable/session.go | 2 +- sessionctx/variable/tidb_vars.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sessionctx/variable/session.go b/sessionctx/variable/session.go index 91206ff8df2c5..0d05480e41ea1 100644 --- a/sessionctx/variable/session.go +++ b/sessionctx/variable/session.go @@ -880,7 +880,7 @@ type SessionVars struct { TiFlashMaxBytesBeforeExternalSort int64 // TiFlashEnablePipelineMode means if we should use pipeline model to execute query or not in tiflash. - // Default value is `false`, means never use pipeline model in tiflash. + // Default value is `true`, means never use pipeline model in tiflash. // Value set to `true` means try to execute query with pipeline model in tiflash. TiFlashEnablePipelineMode bool diff --git a/sessionctx/variable/tidb_vars.go b/sessionctx/variable/tidb_vars.go index 29e307c520bd8..9d17c85f710ab 100644 --- a/sessionctx/variable/tidb_vars.go +++ b/sessionctx/variable/tidb_vars.go @@ -409,7 +409,7 @@ const ( TiDBMaxBytesBeforeTiFlashExternalSort = "tidb_max_bytes_before_tiflash_external_sort" // TiDBEnableTiFlashPipelineMode means if we should use pipeline model to execute query or not in tiflash. - // Default value is `false`, means never use pipeline model in tiflash. + // Default value is `true`, means never use pipeline model in tiflash. // Value set to `true` means try to execute query with pipeline model in tiflash. TiDBEnableTiFlashPipelineMode = "tidb_enable_tiflash_pipeline_model" @@ -1164,7 +1164,7 @@ const ( DefTiFlashMaxBytesBeforeExternalJoin = -1 DefTiFlashMaxBytesBeforeExternalGroupBy = -1 DefTiFlashMaxBytesBeforeExternalSort = -1 - DefTiDBEnableTiFlashPipelineMode = false + DefTiDBEnableTiFlashPipelineMode = true DefTiDBMPPStoreFailTTL = "60s" DefTiDBTxnMode = "" DefTiDBRowFormatV1 = 1