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

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

commit 1abf62ecad0db5f1495a0e195960ab4db450e031
Author: Chang Chen <[email protected]>
AuthorDate: Wed Jul 31 11:17:25 2024 +0800

    [CH] Fix build, see https://github.com/apache/incubator-gluten/pull/6640 
for details
    
    (cherry picked from commit 0bc84be36a1b494407340125dd4ba6439b3cdd2b)
---
 cpp-ch/local-engine/Parser/scalar_function_parser/kylinSplitPart.cpp | 2 +-
 cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/cpp-ch/local-engine/Parser/scalar_function_parser/kylinSplitPart.cpp 
b/cpp-ch/local-engine/Parser/scalar_function_parser/kylinSplitPart.cpp
index c4c0ceab7b..34766f026c 100644
--- a/cpp-ch/local-engine/Parser/scalar_function_parser/kylinSplitPart.cpp
+++ b/cpp-ch/local-engine/Parser/scalar_function_parser/kylinSplitPart.cpp
@@ -40,7 +40,7 @@ public:
 
    const ActionsDAG::Node * parse(
        const substrait::Expression_ScalarFunction & substrait_func,
-       ActionsDAGPtr & actions_dag) const override
+       ActionsDAG & actions_dag) const override
    {
        /*
             parse kylin_split_part(str, rex, idx) as
diff --git a/cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp 
b/cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp
index 14a2117774..6f6e982c29 100644
--- a/cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp
+++ b/cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp
@@ -96,7 +96,7 @@ public:
     const ActionsDAG::Node * parseLiteralFunction(
         const substrait::Expression_ScalarFunction & substrait_func,
         const ActionsDAG::NodeRawConstPtrs & parsed_args,
-        ActionsDAGPtr & actions_dag,
+        ActionsDAG & actions_dag,
         const String & timezone) const
     {
         const auto & unit_field = substrait_func.arguments().at(0);
@@ -131,7 +131,7 @@ public:
     const ActionsDAG::Node * parseOtherFunction(
         const substrait::Expression_ScalarFunction & substrait_func,
         const ActionsDAG::NodeRawConstPtrs & parsed_args,
-        ActionsDAGPtr & actions_dag,
+        ActionsDAG & actions_dag,
         const String & timezone) const
     {
         const DB::ActionsDAG::Node * timezone_node;


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

Reply via email to