This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git
from c213775 test: add scan_and_read_inte_test (#134)
add 9fcb847 feat(orc): introduce ORC format infrastructure for statistics
extraction, predicate pushdown, and read range generation (#135)
No new revisions were added by this update.
Summary of changes:
src/paimon/format/orc/orc_stats_extractor.cpp | 313 ++++++++++++
.../orc_stats_extractor.h} | 40 +-
src/paimon/format/orc/orc_stats_extractor_test.cpp | 523 +++++++++++++++++++++
src/paimon/format/orc/predicate_converter.cpp | 391 +++++++++++++++
src/paimon/format/orc/predicate_converter.h | 95 ++++
src/paimon/format/orc/predicate_converter_test.cpp | 343 ++++++++++++++
src/paimon/format/orc/read_range_generator.cpp | 233 +++++++++
src/paimon/format/orc/read_range_generator.h | 83 ++++
.../format/orc/read_range_generator_test.cpp | 293 ++++++++++++
9 files changed, 2302 insertions(+), 12 deletions(-)
create mode 100644 src/paimon/format/orc/orc_stats_extractor.cpp
copy src/paimon/format/{blob/blob_stats_extractor.h =>
orc/orc_stats_extractor.h} (59%)
create mode 100644 src/paimon/format/orc/orc_stats_extractor_test.cpp
create mode 100644 src/paimon/format/orc/predicate_converter.cpp
create mode 100644 src/paimon/format/orc/predicate_converter.h
create mode 100644 src/paimon/format/orc/predicate_converter_test.cpp
create mode 100644 src/paimon/format/orc/read_range_generator.cpp
create mode 100644 src/paimon/format/orc/read_range_generator.h
create mode 100644 src/paimon/format/orc/read_range_generator_test.cpp