This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.1 by this push:
new 75eded04d73 [Bug](compatibility) fix window funnel function coredump
when upgrade (#39646)
75eded04d73 is described below
commit 75eded04d732bbe9c87a07b26bcacb69462acaa4
Author: zhangstar333 <[email protected]>
AuthorDate: Wed Aug 21 08:46:50 2024 +0800
[Bug](compatibility) fix window funnel function coredump when upgrade
(#39646)
## Proposed changes
this PR https://github.com/apache/doris/pull/39270 have change the agg
of window funnel
and max_be_exec_version is update to 5, in order to compatibility of the
agg function when upgrade.
<!--Describe your changes.-->
---
be/src/vec/aggregate_functions/aggregate_function_simple_factory.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/be/src/vec/aggregate_functions/aggregate_function_simple_factory.h
b/be/src/vec/aggregate_functions/aggregate_function_simple_factory.h
index b879f829ea9..5df89b1a0f0 100644
--- a/be/src/vec/aggregate_functions/aggregate_function_simple_factory.h
+++ b/be/src/vec/aggregate_functions/aggregate_function_simple_factory.h
@@ -59,9 +59,9 @@ private:
AggregateFunctions aggregate_functions;
AggregateFunctions nullable_aggregate_functions;
std::unordered_map<std::string, std::string> function_alias;
- /// @TEMPORARY: for be_exec_version=2
- /// in order to solve agg of sum/count is not compatibility during the
upgrade process
- constexpr static int AGG_FUNCTION_NEW = 2;
+ /// @TEMPORARY: for be_exec_version=5
+ /// in order to solve agg function is not compatibility during the upgrade
process
+ constexpr static int AGG_FUNCTION_NEW = 5;
/// @TEMPORARY: for be_exec_version < AGG_FUNCTION_NEW. replace function
to old version.
std::unordered_map<std::string, std::string> function_to_replace;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]