This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from c83e9d21167 [feat](cloud) get_tablet_stats support versioned read
(#54596)
add 1b09ef6a111 [enchement](external)support parquet&&orc table top
runtime filter push down. (#54240)
No new revisions were added by this update.
Summary of changes:
be/src/vec/exec/format/orc/vorc_reader.cpp | 88 +-
be/src/vec/exec/format/orc/vorc_reader.h | 4 +-
.../exec/format/parquet/parquet_column_convert.cpp | 6 +-
.../exec/format/parquet/parquet_column_convert.h | 11 +-
be/src/vec/exec/format/parquet/parquet_pred_cmp.h | 793 +++++-------
.../exec/format/parquet/vparquet_page_index.cpp | 22 -
.../vec/exec/format/parquet/vparquet_page_index.h | 4 -
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 474 ++++---
be/src/vec/exec/format/parquet/vparquet_reader.h | 24 +-
be/src/vec/exec/format/table/hive_reader.cpp | 27 +-
be/src/vec/exec/format/table/hive_reader.h | 21 +-
.../vec/exec/format/table/table_format_reader.cpp | 14 +-
be/src/vec/exec/format/table/table_format_reader.h | 6 +-
be/src/vec/exec/scan/file_scanner.cpp | 11 +-
be/src/vec/exec/scan/file_scanner.h | 1 +
be/src/vec/exprs/vcompound_pred.h | 4 +
be/src/vec/exprs/vdirect_in_predicate.h | 45 +
be/src/vec/exprs/vexpr.cpp | 167 +++
be/src/vec/exprs/vexpr.h | 3 +
be/src/vec/exprs/vtopn_pred.h | 51 +
be/test/testutil/mock/mock_slot_ref.h | 4 +-
.../vec/exec/format/parquet/parquet_expr_test.cpp | 1345 ++++++++++++++++++++
be/test/vec/exprs/vexpr_test.cpp | 130 ++
.../hive/test_external_catalog_hive.out | Bin 9227 -> 4963 bytes
.../hive/test_hive_get_schema_from_table.out | Bin 6103 -> 46549 bytes
.../data/external_table_p0/hive/test_hive_orc.out | Bin 92747 -> 358079 bytes
.../hive/test_external_catalog_hive.groovy | 20 +
.../hive/test_hive_get_schema_from_table.groovy | 27 +
.../external_table_p0/hive/test_hive_orc.groovy | 30 +-
29 files changed, 2645 insertions(+), 687 deletions(-)
create mode 100644 be/test/vec/exec/format/parquet/parquet_expr_test.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]