From bdc10dbdc13033a5ad2f80e1cad8039f4adf3996 Mon Sep 17 00:00:00 2001 From: wuxiaoju Date: Thu, 16 Mar 2023 22:52:16 +0800 Subject: [PATCH 1/5] add variable tidb_enable_inl_join_inner_multi_pattern --- system-variables.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/system-variables.md b/system-variables.md index 0157e331573f..0f135d5e3bb0 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1121,6 +1121,13 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 自 v6.1.0 起,TiDB 的 [Join Reorder 算法](/join-reorder.md) 开始支持 Outer Join。该变量用于控制这个支持行为。默认关闭,即不启用 Outer Join 的 Join Reorder。 - 对于从 v6.1.0 之前版本升级到 v6.1.0 及之后的版本,该变量的默认值为 `OFF`。对于从 v6.1.0 版本升级到之后的版本,该变量默认值为 `ON`。 +### `tidb_enable_inl_join_inner_multi_pattern` 从 v7.0.0 版本开始引入 +- 作用域:SESSION | GLOBAL +- 是否持久化到集群:是 +- 类型:布尔型 +- 默认值:`OFF` +- 若值为 `ON`,则 IndexJoin 的内表可以支持带 Selection/Projection 的情况,否则不支持。 + ### `tidb_enable_ordered_result_mode` - 作用域:SESSION | GLOBAL From 372a28f2e528c370486b4c84c88606121836049e Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Thu, 16 Mar 2023 23:52:56 +0800 Subject: [PATCH 2/5] Update system-variables.md Co-authored-by: Aolin --- system-variables.md | 1 + 1 file changed, 1 insertion(+) diff --git a/system-variables.md b/system-variables.md index 0f135d5e3bb0..c935b697889a 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1122,6 +1122,7 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 对于从 v6.1.0 之前版本升级到 v6.1.0 及之后的版本,该变量的默认值为 `OFF`。对于从 v6.1.0 版本升级到之后的版本,该变量默认值为 `ON`。 ### `tidb_enable_inl_join_inner_multi_pattern` 从 v7.0.0 版本开始引入 + - 作用域:SESSION | GLOBAL - 是否持久化到集群:是 - 类型:布尔型 From 9ef94196c8024971096e3520047451928908364c Mon Sep 17 00:00:00 2001 From: Xiaoju Wu Date: Fri, 17 Mar 2023 14:54:29 +0800 Subject: [PATCH 3/5] Update system-variables.md Co-authored-by: Aolin --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index c935b697889a..2321cdca6a9a 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1127,7 +1127,7 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 是否持久化到集群:是 - 类型:布尔型 - 默认值:`OFF` -- 若值为 `ON`,则 IndexJoin 的内表可以支持带 Selection/Projection 的情况,否则不支持。 +- 该变量用于控制当内表上有 `Selection`/`Projection` 算子时是否支持 Index Join。 ### `tidb_enable_ordered_result_mode` From 88fe3435ad20fd5f7a7dae3f515e388fee3f0dc8 Mon Sep 17 00:00:00 2001 From: Aolin Date: Fri, 17 Mar 2023 16:45:45 +0800 Subject: [PATCH 4/5] Apply suggestions from code review Co-authored-by: Ran --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index 2321cdca6a9a..ded0407362f0 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1127,7 +1127,7 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 是否持久化到集群:是 - 类型:布尔型 - 默认值:`OFF` -- 该变量用于控制当内表上有 `Selection`/`Projection` 算子时是否支持 Index Join。 +- 该变量用于控制当内表上有 `Selection`/`Projection` 算子时是否支持 Index Join。`OFF` 表示不支持。 ### `tidb_enable_ordered_result_mode` From 83aa9a10f8aa8f12b56f05089c369ed0030e4608 Mon Sep 17 00:00:00 2001 From: Aolin Date: Thu, 13 Apr 2023 19:16:23 +0800 Subject: [PATCH 5/5] update version --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index ded0407362f0..e4379a9f2e7c 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1121,7 +1121,7 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 自 v6.1.0 起,TiDB 的 [Join Reorder 算法](/join-reorder.md) 开始支持 Outer Join。该变量用于控制这个支持行为。默认关闭,即不启用 Outer Join 的 Join Reorder。 - 对于从 v6.1.0 之前版本升级到 v6.1.0 及之后的版本,该变量的默认值为 `OFF`。对于从 v6.1.0 版本升级到之后的版本,该变量默认值为 `ON`。 -### `tidb_enable_inl_join_inner_multi_pattern` 从 v7.0.0 版本开始引入 +### `tidb_enable_inl_join_inner_multi_pattern` 从 v6.1.6 版本开始引入 - 作用域:SESSION | GLOBAL - 是否持久化到集群:是