This is an automated email from the ASF dual-hosted git repository.

changchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git


The following commit(s) were added to refs/heads/main by this push:
     new 96170bf0b2 [GLUTEN-1632][CH]Daily Update Clickhouse Version (20241213) 
(#8224)
96170bf0b2 is described below

commit 96170bf0b247af539983c42b61e41d8ea344a8d4
Author: Kyligence Git <[email protected]>
AuthorDate: Fri Dec 13 02:15:19 2024 -0600

    [GLUTEN-1632][CH]Daily Update Clickhouse Version (20241213) (#8224)
    
    * [GLUTEN-1632][CH]Daily Update Clickhouse Version (20241213)
    
    * Fix build due to https://github.com/ClickHouse/ClickHouse/pull/71095
    
    ---------
    
    Co-authored-by: kyligence-git <[email protected]>
    Co-authored-by: Chang Chen <[email protected]>
---
 cpp-ch/clickhouse.version                                     | 4 ++--
 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/cpp-ch/clickhouse.version b/cpp-ch/clickhouse.version
index bee7ea2b95..25365de439 100644
--- a/cpp-ch/clickhouse.version
+++ b/cpp-ch/clickhouse.version
@@ -1,3 +1,3 @@
 CH_ORG=Kyligence
-CH_BRANCH=rebase_ch/20241212
-CH_COMMIT=4ee47b57d8a
+CH_BRANCH=rebase_ch/20241213
+CH_COMMIT=8539932ca13
diff --git a/cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp 
b/cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp
index 199bd45508..fae8f3ecef 100644
--- a/cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp
+++ b/cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp
@@ -115,14 +115,14 @@ doBuildMetadata(const DB::NamesAndTypesList & columns, 
const ContextPtr & contex
     setSecondaryIndex(columns, context, table, metadata);
 
     metadata->partition_key.expression_list_ast = 
std::make_shared<ASTExpressionList>();
-    metadata->sorting_key = KeyDescription::parse(table.order_by_key, 
metadata->getColumns(), context);
+    metadata->sorting_key = KeyDescription::parse(table.order_by_key, 
metadata->getColumns(), context, true);
     if (table.primary_key.empty())
         if (table.order_by_key != MergeTreeTable::TUPLE)
-            metadata->primary_key = KeyDescription::parse(table.order_by_key, 
metadata->getColumns(), context);
+            metadata->primary_key = KeyDescription::parse(table.order_by_key, 
metadata->getColumns(), context, true);
         else
             metadata->primary_key.expression = 
std::make_shared<ExpressionActions>(ActionsDAG{});
     else
-        metadata->primary_key = KeyDescription::parse(table.primary_key, 
metadata->getColumns(), context);
+        metadata->primary_key = KeyDescription::parse(table.primary_key, 
metadata->getColumns(), context, true);
     return metadata;
 }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to