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

gabriellee pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 1ff0bc8c747 [config](defaut) string_type_length_soft_limit_bytes to 
10MB (#51121)
     add 67126a329c4 [refactor](type) Use PrimitiveType as template arg of data 
type (#51201)

No new revisions were added by this update.

Summary of changes:
 be/src/runtime/primitive_type.h                    |  97 ++++++++-
 .../aggregate_function_approx_top_sum.h            |   2 +-
 .../aggregate_functions/aggregate_function_avg.cpp |   6 +-
 .../aggregate_functions/aggregate_function_avg.h   |  17 +-
 .../aggregate_function_binary.h                    |   3 +-
 .../aggregate_functions/aggregate_function_bit.h   |   2 +-
 .../aggregate_function_product.h                   |  63 +++---
 .../aggregate_function_stddev.h                    |   4 +-
 .../aggregate_functions/aggregate_function_sum.h   |  53 ++---
 be/src/vec/core/call_on_type_index.h               |  34 +--
 be/src/vec/core/field.h                            |   2 +
 be/src/vec/core/types.h                            |  13 +-
 be/src/vec/data_types/data_type_date.cpp           |   2 +-
 be/src/vec/data_types/data_type_date.h             |   7 +-
 .../data_types/data_type_date_or_datetime_v2.cpp   |   4 +-
 .../vec/data_types/data_type_date_or_datetime_v2.h |  12 +-
 be/src/vec/data_types/data_type_date_time.cpp      |   2 +-
 be/src/vec/data_types/data_type_date_time.h        |   6 +-
 be/src/vec/data_types/data_type_factory.cpp        |  12 --
 be/src/vec/data_types/data_type_ipv4.h             |   5 +-
 be/src/vec/data_types/data_type_ipv6.h             |   5 +-
 be/src/vec/data_types/data_type_number.cpp         |  39 ++--
 be/src/vec/data_types/data_type_number.h           |  55 ++---
 be/src/vec/data_types/data_type_number_base.cpp    | 238 ++++++++++-----------
 be/src/vec/data_types/data_type_number_base.h      |  84 ++++----
 be/src/vec/data_types/data_type_time.cpp           |   2 +-
 be/src/vec/data_types/data_type_time.h             |   6 +-
 be/src/vec/data_types/get_least_supertype.cpp      |  12 +-
 be/src/vec/data_types/number_traits.h              | 108 ++++++----
 .../data_types/serde/data_type_date64_serde.cpp    | 104 +++++----
 .../vec/data_types/serde/data_type_date64_serde.h  |  55 ++---
 .../data_types/serde/data_type_datetimev2_serde.h  |   4 +-
 .../vec/data_types/serde/data_type_datev2_serde.h  |   5 +-
 be/src/vec/data_types/serde/data_type_ipv4_serde.h |  11 +-
 .../vec/data_types/serde/data_type_ipv6_serde.cpp  |   6 +-
 be/src/vec/data_types/serde/data_type_ipv6_serde.h |   5 +-
 .../data_types/serde/data_type_number_serde.cpp    | 138 ++++++------
 .../vec/data_types/serde/data_type_number_serde.h  | 129 +++++------
 be/src/vec/data_types/serde/data_type_time_serde.h |   4 +-
 .../functions/array/function_array_aggregation.cpp | 153 ++++++-------
 be/src/vec/functions/array/function_array_index.h  |  36 ++--
 be/src/vec/functions/divide.cpp                    |   7 +-
 be/src/vec/functions/function_binary_arithmetic.h  |   7 +-
 be/src/vec/functions/function_bit.cpp              |  18 +-
 be/src/vec/functions/function_bit_count.cpp        |   6 +-
 be/src/vec/functions/function_bit_shift.cpp        |   8 +-
 be/src/vec/functions/function_cast.h               |  23 +-
 .../vec/functions/function_datetime_floor_ceil.cpp |   2 +-
 be/src/vec/functions/function_encode_varchar.cpp   |  32 +--
 be/src/vec/functions/function_hll.cpp              |   2 +-
 be/src/vec/functions/function_map.cpp              |   6 +-
 be/src/vec/functions/function_unary_arithmetic.h   |  25 ++-
 .../functions/functions_multi_string_search.cpp    |  12 +-
 be/src/vec/functions/int_div.h                     |   6 +-
 be/src/vec/functions/math.cpp                      | 125 ++++++++---
 be/src/vec/functions/minus.cpp                     |   6 +-
 be/src/vec/functions/modulo.cpp                    |  16 +-
 be/src/vec/functions/multiply.cpp                  |   7 +-
 be/src/vec/functions/plus.cpp                      |   7 +-
 be/src/vec/sink/vtablet_block_convertor.cpp        |   2 +-
 be/test/pipeline/common/agg_utils_test.cpp         |  12 +-
 .../pipeline/common/distinct_agg_utils_test.cpp    |  28 +--
 be/test/pipeline/common/set_utils_test.cpp         |  24 +--
 .../operator/partition_sort_sink_operator_test.cpp |  12 +-
 be/test/vec/core/get_common_type_test.cpp          |   6 -
 be/test/vec/core/number_traits_test.cpp            | 102 +++------
 be/test/vec/data_types/common_data_type_test.h     |   3 +-
 be/test/vec/data_types/data_type_decimal_test.cpp  |   3 -
 be/test/vec/data_types/data_type_number_test.cpp   |  21 --
 .../serde/data_type_serde_datetime_v1_test.cpp     |   2 +-
 .../serde/data_type_serde_number_test.cpp          |  27 +--
 be/test/vec/function/cast/cast_to_decimal.cpp      | 128 +++++------
 be/test/vec/function/cast/cast_to_float_double.cpp | 139 ++++++------
 be/test/vec/function/cast/cast_to_integer.cpp      | 235 ++++++++++----------
 be/test/vec/function/function_round_test.cpp       |  49 ++---
 be/test/vec/function/function_test_util.h          |   2 +-
 76 files changed, 1391 insertions(+), 1264 deletions(-)


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

Reply via email to