This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch dev-1.0.1 in repository https://gitbox.apache.org/repos/asf/incubator-doris.git
from 973153fe9b [fixbug][metadata] catalog could not load from image (#9364) new b93bf78e4e [fix](rewrite) The where condition cannot be pushed down because there is no derivation (#8980) new af5ff046d1 [Enhancement] [Vectorized] Refactor and optimize BinaryOperation (#9087) new 355216f0ed [fix][feature](Function) fix return type && support hll_union_agg/group_concat agg to window function (#9119) new 77932f066c [enhancement](load) optimize load string data and dict page write (#9123) new 162b8492e1 [Bug] (fix) DeltaWriter::mem_consumption() coredump (#9245) The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: be/src/olap/delta_writer.cpp | 9 + be/src/olap/delta_writer.h | 7 + be/src/olap/memtable.cpp | 83 +- be/src/olap/memtable.h | 10 +- be/src/olap/rowset/segment_v2/binary_dict_page.cpp | 34 +- be/src/olap/rowset/segment_v2/binary_plain_page.h | 18 +- be/src/olap/rowset/segment_v2/bitshuffle_page.h | 37 +- be/src/runtime/tablets_channel.cpp | 8 +- .../vec/aggregate_functions/aggregate_function.h | 2 +- .../aggregate_function_hll_union_agg.h | 4 + .../aggregate_function_stddev.h | 11 +- be/src/vec/data_types/data_type_decimal.h | 6 +- be/src/vec/data_types/number_traits.h | 89 +-- be/src/vec/functions/divide.cpp | 34 +- be/src/vec/functions/function.h | 9 - be/src/vec/functions/function_binary_arithmetic.h | 881 ++++++++++++--------- .../function_binary_arithmetic_to_null_type.h | 247 ------ be/src/vec/functions/function_bit.cpp | 8 +- be/src/vec/functions/function_cast.h | 1 - be/src/vec/functions/int_div.cpp | 118 +-- be/src/vec/functions/int_div.h | 49 +- be/src/vec/functions/math.cpp | 39 +- be/src/vec/functions/minus.cpp | 2 +- be/src/vec/functions/modulo.cpp | 180 ++--- be/src/vec/functions/multiply.cpp | 2 +- be/src/vec/functions/plus.cpp | 2 +- .../java/org/apache/doris/catalog/FunctionSet.java | 8 +- .../java/org/apache/doris/qe/SessionVariable.java | 2 +- .../org/apache/doris/rewrite/InferFiltersRule.java | 12 +- .../apache/doris/rewrite/InferFiltersRuleTest.java | 21 + ...t_constant.out => test_select_variance_agg.out} | 7 +- .../correctness/test_select_variance_agg.groovy | 41 + 32 files changed, 901 insertions(+), 1080 deletions(-) delete mode 100644 be/src/vec/functions/function_binary_arithmetic_to_null_type.h copy regression-test/data/correctness/{test_select_constant.out => test_select_variance_agg.out} (58%) create mode 100644 regression-test/suites/correctness/test_select_variance_agg.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org