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 da86b8d0c8efff765415c5fefbf0134a762dc827
Author: Chang Chen <[email protected]>
AuthorDate: Fri Jul 19 11:18:36 2024 +0800

    [CH] Fix build, see https://github.com/apache/incubator-gluten/pull/6468 
for details
    
    (cherry picked from commit 74c80fd833be381f723f478f0b7f33652cdecbd8)
---
 .../local-engine/AggregateFunctions/KeAggregateBitmapFunctions.h | 9 +++++++--
 cpp-ch/local-engine/Functions/KapMonthsBetween.h                 | 4 ++--
 cpp-ch/local-engine/Functions/KapYmdIntBetween.h                 | 4 ++--
 3 files changed, 11 insertions(+), 6 deletions(-)

diff --git 
a/cpp-ch/local-engine/AggregateFunctions/KeAggregateBitmapFunctions.h 
b/cpp-ch/local-engine/AggregateFunctions/KeAggregateBitmapFunctions.h
index f475cf174e..094f804a48 100644
--- a/cpp-ch/local-engine/AggregateFunctions/KeAggregateBitmapFunctions.h
+++ b/cpp-ch/local-engine/AggregateFunctions/KeAggregateBitmapFunctions.h
@@ -17,8 +17,9 @@
 #pragma once
 
 #include <AggregateFunctions/AggregateFunctionFactory.h>
-#include <AggregateFunctions/IAggregateFunction.h>
 #include <AggregateFunctions/Combinators/AggregateFunctionNull.h>
+#include <AggregateFunctions/IAggregateFunction.h>
+#include <AggregateFunctions/KeAggregateBitmapData.h>
 #include <Columns/ColumnAggregateFunction.h>
 #include <Columns/ColumnString.h>
 #include <Columns/ColumnVector.h>
@@ -26,9 +27,13 @@
 #include <DataTypes/DataTypeString.h>
 #include <DataTypes/DataTypesNumber.h>
 #include <Storages/ReadBufferFromJavaBitmap.h>
-#include <AggregateFunctions/KeAggregateBitmapData.h>
 #include <Common/assert_cast.h>
 
+namespace DB::ErrorCodes
+{
+extern const int BAD_ARGUMENTS;
+}
+
 namespace local_engine
 {
 
diff --git a/cpp-ch/local-engine/Functions/KapMonthsBetween.h 
b/cpp-ch/local-engine/Functions/KapMonthsBetween.h
index 955079e606..227c37adeb 100644
--- a/cpp-ch/local-engine/Functions/KapMonthsBetween.h
+++ b/cpp-ch/local-engine/Functions/KapMonthsBetween.h
@@ -18,13 +18,13 @@
 
 #include <Columns/IColumn.h>
 #include <Core/ColumnsWithTypeAndName.h>
-#include <DataTypes/DataTypeDate.h>
 #include <DataTypes/DataTypesNumber.h>
-#include <DataTypes/DataTypeNullable.h>
 #include <DataTypes/IDataType.h>
 #include <Functions/IFunction.h>
 #include <Interpreters/Context.h>
 #include <base/types.h>
+#include <Common/DateLUT.h>
+#include <Common/DateLUTImpl.h>
 
 using namespace DB;
 namespace DB
diff --git a/cpp-ch/local-engine/Functions/KapYmdIntBetween.h 
b/cpp-ch/local-engine/Functions/KapYmdIntBetween.h
index 9432a921e9..17a5b20046 100644
--- a/cpp-ch/local-engine/Functions/KapYmdIntBetween.h
+++ b/cpp-ch/local-engine/Functions/KapYmdIntBetween.h
@@ -18,15 +18,15 @@
 
 #include <Columns/IColumn.h>
 #include <Core/ColumnsWithTypeAndName.h>
-#include <DataTypes/DataTypeDate.h>
 #include <DataTypes/DataTypeString.h>
 #include <DataTypes/DataTypesNumber.h>
-#include <DataTypes/DataTypeNullable.h>
 #include <DataTypes/IDataType.h>
 #include <Functions/IFunction.h>
 #include <Interpreters/Context.h>
 #include <base/types.h>
 #include <boost/format.hpp>
+#include <Common/DateLUT.h>
+#include <Common/DateLUTImpl.h>
 
 using namespace DB;
 namespace DB


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

Reply via email to