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

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


    from f8c4689eb49 fix by_index column mapper with struct type (#64567)
     add f21fc29f38e [refactor](be) Unify new parquet profile definitions
     add 7db9584ba86 [refactor](be) Move format v2 implementations under format 
namespace
     add 3a625c45b30 [test](regression) Update timestamp regression outputs
     add a66cad53410 [fix](be) Support parquet timestamp nanos in new reader

No new revisions were added by this update.

Summary of changes:
 .../data_type_serde/data_type_datetimev2_serde.cpp |  13 +-
 be/src/exec/scan/file_scanner_v2.cpp               |   8 +-
 be/src/format_v2/expr/cast.cpp                     |   4 +-
 be/src/format_v2/expr/cast.h                       |   4 +-
 be/src/format_v2/expr/delete_predicate.cpp         |   4 +-
 be/src/format_v2/expr/delete_predicate.h           |   4 +-
 .../format_v2/expr/equality_delete_predicate.cpp   |   4 +-
 be/src/format_v2/expr/equality_delete_predicate.h  |   4 +-
 be/src/format_v2/jni/jdbc_reader.cpp               |   4 +-
 be/src/format_v2/jni/jdbc_reader.h                 |   4 +-
 be/src/format_v2/parquet/parquet_column_schema.cpp |   4 +-
 be/src/format_v2/parquet/parquet_column_schema.h   |   4 +-
 be/src/format_v2/parquet/parquet_file_context.cpp  |   4 +-
 be/src/format_v2/parquet/parquet_file_context.h    |   4 +-
 be/src/format_v2/parquet/parquet_profile.cpp       | 191 +++++++++++++++++++++
 be/src/format_v2/parquet/parquet_profile.h         |  94 +++++++++-
 be/src/format_v2/parquet/parquet_reader.cpp        | 172 +------------------
 be/src/format_v2/parquet/parquet_reader.h          |  65 +------
 be/src/format_v2/parquet/parquet_scan.cpp          |   4 +-
 be/src/format_v2/parquet/parquet_scan.h            |  17 +-
 be/src/format_v2/parquet/parquet_statistics.cpp    |   4 +-
 be/src/format_v2/parquet/parquet_statistics.h      |   4 +-
 be/src/format_v2/parquet/parquet_type.cpp          |   8 +-
 be/src/format_v2/parquet/parquet_type.h            |   4 +-
 be/src/format_v2/parquet/reader/column_reader.cpp  |   4 +-
 be/src/format_v2/parquet/reader/column_reader.h    |  11 +-
 .../parquet/reader/global_rowid_column_reader.cpp  |   4 +-
 .../parquet/reader/global_rowid_column_reader.h    |   4 +-
 .../parquet/reader/list_column_reader.cpp          |   4 +-
 .../format_v2/parquet/reader/list_column_reader.h  |   4 +-
 .../format_v2/parquet/reader/map_column_reader.cpp |   4 +-
 .../format_v2/parquet/reader/map_column_reader.h   |   4 +-
 .../parquet/reader/nested_column_materializer.cpp  |   4 +-
 .../parquet/reader/nested_column_materializer.h    |   4 +-
 .../parquet/reader/parquet_leaf_reader.cpp         |   4 +-
 .../format_v2/parquet/reader/parquet_leaf_reader.h |   4 +-
 .../parquet/reader/row_position_column_reader.cpp  |   4 +-
 .../parquet/reader/row_position_column_reader.h    |   4 +-
 .../parquet/reader/scalar_column_reader.cpp        |   4 +-
 .../parquet/reader/scalar_column_reader.h          |   4 +-
 .../parquet/reader/struct_column_reader.cpp        |   4 +-
 .../parquet/reader/struct_column_reader.h          |   4 +-
 be/src/format_v2/parquet/selection_vector.h        |   4 +-
 be/src/format_v2/table/hive_reader.cpp             |   4 +-
 be/src/format_v2/table/hive_reader.h               |   4 +-
 be/src/format_v2/table/iceberg_reader.cpp          |  10 +-
 be/src/format_v2/table/iceberg_reader.h            |   4 +-
 be/src/format_v2/table/paimon_reader.cpp           |   4 +-
 be/src/format_v2/table/paimon_reader.h             |   4 +-
 be/src/format_v2/table_reader.cpp                  |   2 +-
 .../data_type_serde_decoded_values_test.cpp        |  14 ++
 be/test/format_v2/expr/cast_test.cpp               |   4 +-
 be/test/format_v2/expr/delete_predicate_test.cpp   |   4 +-
 .../expr/equality_delete_predicate_test.cpp        |   4 +-
 .../parquet/parquet_column_reader_test.cpp         |   4 +-
 be/test/format_v2/parquet/parquet_reader_test.cpp  | 131 +++++++-------
 be/test/format_v2/table_reader_test.cpp            |  53 +++---
 .../hive/test_hive_compress_type.out               |   2 +-
 .../hive/test_hive_get_schema_from_table.out       |  40 ++---
 .../write/test_iceberg_insert_overwrite.out        |   2 +-
 .../iceberg/write/test_iceberg_write_insert.out    |   2 +-
 .../paimon/paimon_timestamp_types.out              |   2 +-
 .../tvf/test_hdfs_parquet_group4.out               |   8 +-
 .../tvf/test_hdfs_parquet_group5.out               |   4 +-
 .../tvf/test_hdfs_parquet_group6.out               |   2 +-
 .../data/external_table_p0/tvf/test_http_tvf.out   |   2 +-
 66 files changed, 553 insertions(+), 472 deletions(-)
 create mode 100644 be/src/format_v2/parquet/parquet_profile.cpp


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

Reply via email to