[BUG][Vectorized] fix replace_if_not_null in vectorized compaction (#9376)
This commit is contained in:
@ -53,9 +53,13 @@ void register_aggregate_function_replace_reader_load(AggregateFunctionSimpleFact
|
||||
register_function("replace", AGG_LOAD_SUFFIX, create_aggregate_function_last<true, true>, true);
|
||||
|
||||
register_function("replace_if_not_null", AGG_READER_SUFFIX,
|
||||
create_aggregate_function_first<false, true>, false);
|
||||
create_aggregate_function_first_non_null_value<false, true>, false);
|
||||
register_function("replace_if_not_null", AGG_READER_SUFFIX,
|
||||
create_aggregate_function_first_non_null_value<true, true>, true);
|
||||
register_function("replace_if_not_null", AGG_LOAD_SUFFIX,
|
||||
create_aggregate_function_last<false, true>, false);
|
||||
create_aggregate_function_last_non_null_value<false, true>, false);
|
||||
register_function("replace_if_not_null", AGG_LOAD_SUFFIX,
|
||||
create_aggregate_function_last_non_null_value<true, true>, true);
|
||||
}
|
||||
|
||||
} // namespace doris::vectorized
|
||||
|
||||
Reference in New Issue
Block a user