This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch auto-pick-61682-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from bb8352eb976 branch-4.1:[feat](iceberg) Support iceberg v3 row lineage
(#61398) (#61848)
add 024225e7aaa [fix](datetime) Replace legacy `from_date_str` with cast
function (#61682)
No new revisions were added by this update.
Summary of changes:
be/src/core/data_type/data_type_date.cpp | 16 +
be/src/core/data_type/data_type_date.h | 11 +-
.../data_type/data_type_date_or_datetime_v2.cpp | 31 ++
.../core/data_type/data_type_date_or_datetime_v2.h | 25 +-
be/src/core/data_type/data_type_date_time.cpp | 16 +
be/src/core/data_type/data_type_date_time.h | 11 +-
be/src/core/data_type/data_type_timestamptz.cpp | 4 +-
.../data_type_date_or_datetime_serde.cpp | 72 ++--
.../data_type_serde/data_type_datetimev2_serde.cpp | 27 +-
.../data_type_serde/data_type_datev2_serde.cpp | 25 +-
.../core/data_type_serde/data_type_time_serde.cpp | 26 +-
.../data_type_timestamptz_serde.cpp | 12 +-
be/src/core/value/timestamptz_value.cpp | 25 +-
be/src/core/value/timestamptz_value.h | 2 +
be/src/core/value/vdatetime_value.cpp | 48 ---
be/src/core/value/vdatetime_value.h | 17 -
be/src/exec/es/es_scroll_parser.cpp | 29 +-
.../exec/runtime_filter/runtime_filter_wrapper.cpp | 13 +-
.../sink/writer/iceberg/partition_transformers.h | 10 +-
be/src/exprs/function/cast/cast_base.h | 19 +
.../cast/cast_to_date_or_datetime_impl.hpp | 103 +++--
.../function/cast/cast_to_datetimev2_impl.hpp | 100 +++--
be/src/exprs/function/cast/cast_to_datev2_impl.hpp | 42 +-
be/src/exprs/function/cast/cast_to_time_impl.hpp | 51 ++-
be/src/exprs/function/cast/cast_to_timestamptz.h | 14 +-
.../function/cast/cast_to_timestamptz_impl.hpp | 83 ++++
.../schema_processlist_scanner.cpp | 6 +-
be/src/information_schema/schema_scanner.cpp | 5 +-
be/src/runtime/runtime_state.cpp | 7 +-
be/src/storage/tablet_info.cpp | 32 +-
be/src/util/io_helper.cpp | 46 ++-
be/src/util/io_helper.h | 21 +-
.../data_type_serde/data_type_serde_arrow_test.cpp | 7 +-
.../data_type_serde_datelike_batch_test.cpp | 454 +++++++++++++++++++++
.../utils/arrow_column_to_doris_column_test.cpp | 30 +-
be/test/core/value/vdatetime_value_test.cpp | 49 ++-
be/test/exprs/bloom_filter_func_test.cpp | 7 +-
.../function/cast/cast_to_string_api_test.cpp | 29 +-
be/test/exprs/function/function_test_util.cpp | 27 +-
be/test/exprs/minmax_predicate_test.cpp | 16 +-
be/test/exprs/vexpr_test.cpp | 65 ++-
.../format/orc/orc_convert_to_orc_literal_test.cpp | 64 ++-
.../delta_writer/delta_writer_cluster_key_test.cpp | 8 +-
be/test/load/delta_writer/delta_writer_test.cpp | 49 ++-
be/test/storage/segment/segment_cache_test.cpp | 8 +-
be/test/storage/tablet/tablet_cooldown_test.cpp | 8 +-
46 files changed, 1347 insertions(+), 423 deletions(-)
create mode 100644 be/src/exprs/function/cast/cast_to_timestamptz_impl.hpp
create mode 100644
be/test/core/data_type_serde/data_type_serde_datelike_batch_test.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]