This is an automated email from the ASF dual-hosted git repository.
Gabriel39 pushed a change to branch refact_reader_branch
in repository https://gitbox.apache.org/repos/asf/doris.git
from 2d1af56050c [test](be) Add ColumnMapper unit coverage (#64435)
add 61aa43ced17 Refactor 0612 (#64444)
No new revisions were added by this update.
Summary of changes:
be/src/exec/scan/file_scanner_v2.cpp | 13 +-
be/src/exprs/runtime_filter_expr.cpp | 11 +
be/src/exprs/runtime_filter_expr.h | 1 +
be/src/exprs/short_circuit_evaluation_expr.h | 32 ++
be/src/exprs/vbitmap_predicate.h | 7 +
be/src/exprs/vbloom_predicate.h | 7 +
be/src/exprs/vcase_expr.h | 10 +
be/src/exprs/vcast_expr.h | 12 +
be/src/exprs/vcolumn_ref.h | 13 +
be/src/exprs/vcompound_pred.h | 5 +
be/src/exprs/vcondition_expr.h | 15 +
be/src/exprs/vdirect_in_predicate.h | 6 +
be/src/exprs/vectorized_fn_call.h | 6 +
be/src/exprs/vexpr.cpp | 45 ++
be/src/exprs/vexpr.h | 8 +
be/src/exprs/vin_predicate.h | 11 +-
be/src/exprs/vliteral.h | 15 +
be/src/exprs/vslot_ref.cpp | 41 +-
be/src/exprs/vslot_ref.h | 4 +
be/src/exprs/vtopn_pred.h | 5 +
be/src/format_v2/column_mapper.cpp | 208 +++-----
be/src/format_v2/column_mapper.h | 15 +-
be/src/format_v2/column_mapper_nested.cpp | 18 +-
be/src/format_v2/column_mapper_nested.h | 18 +-
be/src/format_v2/expr/cast.h | 5 +
be/src/format_v2/expr/literal.h | 36 --
be/src/format_v2/expr/slot_ref.h | 51 --
be/src/format_v2/table/iceberg_reader.cpp | 178 ++++++-
be/src/format_v2/table/iceberg_reader.h | 1 +
be/src/format_v2/table_reader.cpp | 6 +-
be/src/format_v2/table_reader.h | 9 +-
.../runtime_filter_expr_sampling_test.cpp | 46 ++
be/test/format_v2/column_mapper_test.cpp | 106 +++-
be/test/format_v2/expr/cast_test.cpp | 106 ++--
be/test/format_v2/expr/table_expr_test.cpp | 28 +-
be/test/format_v2/parquet/parquet_reader_test.cpp | 67 ++-
be/test/format_v2/table_reader_test.cpp | 560 ++++++++++++++++++++-
37 files changed, 1332 insertions(+), 393 deletions(-)
delete mode 100644 be/src/format_v2/expr/literal.h
delete mode 100644 be/src/format_v2/expr/slot_ref.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]