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

lxy-9602 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git


    from 7470e4c6 perf(read): warm up next data file in ConcatBatchReader (#420)
     add 0b67bb4c fix(data issue): fix dictionary encoded binary read as empty 
(#373)

No new revisions were added by this update.

Summary of changes:
 docs/source/user_guide/compaction.rst              |   7 +-
 src/paimon/common/data/columnar/columnar_utils.h   |  10 +-
 .../common/data/columnar/columnar_utils_test.cpp   |  48 ++++++++
 src/paimon/common/predicate/literal_converter.cpp  |  23 ++--
 src/paimon/common/predicate/literal_converter.h    |  13 +--
 .../common/predicate/literal_converter_test.cpp    |  53 +++++++++
 .../predicate/null_false_leaf_binary_function.cpp  |  15 ++-
 .../null_false_leaf_binary_function_test.cpp       |  22 ++++
 src/paimon/core/casting/casting_utils.cpp          |  15 +++
 src/paimon/core/casting/casting_utils.h            |   6 +
 src/paimon/core/casting/casting_utils_test.cpp     |  53 +++++++++
 .../core/global_index/global_index_write_task.cpp  |  25 ++---
 src/paimon/core/io/field_mapping_reader.cpp        |  17 +--
 src/paimon/core/io/field_mapping_reader_test.cpp   |  44 ++++++++
 src/paimon/core/utils/nested_projection_utils.cpp  |   7 +-
 .../format/parquet/parquet_file_batch_reader.cpp   |  12 +-
 .../parquet/parquet_file_batch_reader_test.cpp     | 125 ++++++++++++++++++++-
 .../format/parquet/parquet_read_type_adapter.cpp   |  12 ++
 .../parquet/parquet_read_type_adapter_test.cpp     |  18 +++
 src/paimon/testing/utils/CMakeLists.txt            |   1 +
 src/paimon/testing/utils/dict_array_converter.h    |  45 +-------
 .../testing/utils/dict_array_converter_test.cpp    |  80 +++++++++++++
 test/inte/scan_and_read_inte_test.cpp              |  35 ++++++
 .../append_dictionary_binary/README                |  12 ++
 ...-6378435b-02fd-4e43-a0c7-2833d25cc9c6-0.parquet | Bin 0 -> 638 bytes
 ...manifest-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-0 | Bin 0 -> 2352 bytes
 ...est-list-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-0 | Bin 0 -> 1107 bytes
 ...est-list-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-1 | Bin 0 -> 1187 bytes
 .../append_dictionary_binary/schema/schema-0       |  20 ++++
 .../append_dictionary_binary}/snapshot/LATEST      |   0
 .../append_dictionary_binary/snapshot/snapshot-1   |  17 +++
 31 files changed, 616 insertions(+), 119 deletions(-)
 create mode 100644 src/paimon/testing/utils/dict_array_converter_test.cpp
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/README
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/bucket-0/data-6378435b-02fd-4e43-a0c7-2833d25cc9c6-0.parquet
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/manifest/manifest-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-0
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/manifest/manifest-list-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-0
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/manifest/manifest-list-6362876a-1d3d-4723-97e1-5bb14ddb5f7c-1
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/schema/schema-0
 copy 
test/test_data/{append_with_bitmap_multi_stripes.db/append_with_bitmap_multi_stripes
 => 
parquet/append_dictionary_binary.db/append_dictionary_binary}/snapshot/LATEST 
(100%)
 create mode 100644 
test/test_data/parquet/append_dictionary_binary.db/append_dictionary_binary/snapshot/snapshot-1

Reply via email to