You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by yi...@apache.org on 2023/04/18 06:14:03 UTC

[doris] branch master updated (18898db09d -> 564446e52f)

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

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


    from 18898db09d [feature](function) Add new parameters to 'trim'. (#18580)
     add 564446e52f [Refact](type system) refact serde for type system and pb serde impl (#18627)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/CMakeLists.txt                          |  13 +
 .../aggregate_functions/aggregate_function_rpc.h   |  19 +-
 be/src/vec/common/schema_util.cpp                  |   5 -
 be/src/vec/data_types/data_type.h                  |   4 +
 be/src/vec/data_types/data_type_array.h            |   5 +
 be/src/vec/data_types/data_type_bitmap.h           |   5 +
 be/src/vec/data_types/data_type_decimal.h          |   4 +
 .../vec/data_types/data_type_fixed_length_object.h |   4 +
 be/src/vec/data_types/data_type_hll.h              |   3 +
 be/src/vec/data_types/data_type_jsonb.h            |   3 +
 be/src/vec/data_types/data_type_map.h              |   4 +
 be/src/vec/data_types/data_type_nothing.h          |   3 +
 be/src/vec/data_types/data_type_nullable.h         |   5 +
 be/src/vec/data_types/data_type_number_base.h      |   4 +
 be/src/vec/data_types/data_type_object.h           |   6 +
 be/src/vec/data_types/data_type_quantilestate.h    |   6 +
 be/src/vec/data_types/data_type_string.h           |   4 +
 be/src/vec/data_types/data_type_struct.h           |   8 +
 be/src/vec/data_types/data_type_time.h             |   3 +
 be/src/vec/data_types/data_type_time_v2.h          |   3 +
 .../vec/data_types/serde/data_type_array_serde.cpp |  24 ++
 .../vec/data_types/serde/data_type_array_serde.h   |  39 ++
 .../data_types/serde/data_type_bitmap_serde.cpp    |  52 +++
 .../vec/data_types/serde/data_type_bitmap_serde.h  |  30 ++
 .../data_types/serde/data_type_decimal_serde.cpp   |  22 +
 .../vec/data_types/serde/data_type_decimal_serde.h |  75 ++++
 .../serde/data_type_fixedlengthobject_serde.cpp    |  22 +
 .../serde/data_type_fixedlengthobject_serde.h      |  34 ++
 .../vec/data_types/serde/data_type_hll_serde.cpp   |  52 +++
 be/src/vec/data_types/serde/data_type_hll_serde.h  |  30 ++
 .../vec/data_types/serde/data_type_map_serde.cpp   |  22 +
 be/src/vec/data_types/serde/data_type_map_serde.h  |  41 ++
 .../data_types/serde/data_type_nullable_serde.cpp  |  63 +++
 .../data_types/serde/data_type_nullable_serde.h    |  35 ++
 .../data_types/serde/data_type_number_serde.cpp    |  22 +
 .../vec/data_types/serde/data_type_number_serde.h  | 161 +++++++
 .../data_types/serde/data_type_object_serde.cpp    |  22 +
 .../vec/data_types/serde/data_type_object_serde.h  |  34 ++
 .../serde/data_type_quantilestate_serde.cpp        |  22 +
 .../serde/data_type_quantilestate_serde.h          |  52 +++
 be/src/vec/data_types/serde/data_type_serde.cpp    |  24 ++
 be/src/vec/data_types/serde/data_type_serde.h      |  68 +++
 .../data_types/serde/data_type_string_serde.cpp    |  43 ++
 .../vec/data_types/serde/data_type_string_serde.h  |  30 ++
 .../data_types/serde/data_type_struct_serde.cpp    |  22 +
 .../vec/data_types/serde/data_type_struct_serde.h  |  40 ++
 be/src/vec/functions/function_rpc.cpp              | 479 +--------------------
 be/src/vec/functions/function_rpc.h                |  11 -
 be/test/CMakeLists.txt                             |   1 +
 .../vec/data_types/serde/data_type_serde_test.cpp  | 183 ++++++++
 50 files changed, 1361 insertions(+), 505 deletions(-)
 create mode 100644 be/src/vec/data_types/serde/data_type_array_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_array_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_bitmap_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_bitmap_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_decimal_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_decimal_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_fixedlengthobject_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_fixedlengthobject_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_hll_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_hll_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_map_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_map_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_nullable_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_nullable_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_number_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_number_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_object_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_object_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_quantilestate_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_quantilestate_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_string_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_string_serde.h
 create mode 100644 be/src/vec/data_types/serde/data_type_struct_serde.cpp
 create mode 100644 be/src/vec/data_types/serde/data_type_struct_serde.h
 create mode 100644 be/test/vec/data_types/serde/data_type_serde_test.cpp


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org