This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch auto-pick-44098-branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
from 44cbeaca577 branch-3.0: [enhancement](meta) Sync tablet meta even if local state is not running #45821 (#45962) add 3c9b7d5ea42 [opt](parquet-reader)Implement late materialization of parquet complex types. (#44098) No new revisions were added by this update. Summary of changes: be/src/vec/exec/format/parquet/parquet_common.cpp | 152 ++-- be/src/vec/exec/format/parquet/parquet_common.h | 156 +++- .../exec/format/parquet/vparquet_column_reader.cpp | 170 +++- .../exec/format/parquet/vparquet_column_reader.h | 60 +- .../exec/format/parquet/vparquet_group_reader.cpp | 58 +- .../exec/format/parquet/vparquet_group_reader.h | 6 +- be/src/vec/exec/format/parquet/vparquet_reader.cpp | 3 +- be/test/vec/exec/parquet/parquet_common_test.cpp | 457 ++++++++++ .../parquet_nested_type_cross_page_test.cpp | 179 ++++ be/test/vec/exec/parquet/parquet_thrift_test.cpp | 8 +- .../parquet_nested_types/create_table.hql | 58 ++ .../multi_catalog/parquet_nested_types/data.tar.gz | Bin 0 -> 36976 bytes .../data_gen_scripts/nested_cross_page_test1.py | 192 ++++ .../data_gen_scripts/nested_cross_page_test2.py | 287 ++++++ .../data_gen_scripts/nested_cross_page_test3.py | 196 ++++ .../run.sh | 0 .../hive/test_parquet_nested_types.out | 985 +++++++++++++++++++++ .../hive/test_parquet_nested_types.groovy | 209 +++++ 18 files changed, 2953 insertions(+), 223 deletions(-) create mode 100644 be/test/vec/exec/parquet/parquet_common_test.cpp create mode 100644 be/test/vec/exec/parquet/parquet_nested_type_cross_page_test.cpp create mode 100644 docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_nested_types/create_table.hql create mode 100644 docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_nested_types/data.tar.gz create mode 100644 docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_nested_types/data_gen_scripts/nested_cross_page_test1.py create mode 100644 docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_nested_types/data_gen_scripts/nested_cross_page_test2.py create mode 100644 docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_nested_types/data_gen_scripts/nested_cross_page_test3.py copy docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/{hive_text_complex_type => parquet_nested_types}/run.sh (100%) create mode 100644 regression-test/data/external_table_p0/hive/test_parquet_nested_types.out create mode 100644 regression-test/suites/external_table_p0/hive/test_parquet_nested_types.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org