This is an automated email from the ASF dual-hosted git repository.
SteNicholas pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git
from 3331cb0c feat(realtime): support two-stage scan and read (#199)
add 2b7b9838 feat(core): read source-backed primary-key BTree indexes
(#194)
No new revisions were added by this update.
Summary of changes:
docs/source/user_guide.rst | 1 +
.../source/user_guide/primary_key_global_index.rst | 73 +++
include/paimon/defs.h | 12 +
src/paimon/CMakeLists.txt | 13 +
src/paimon/common/defs.cpp | 4 +
.../btree/btree_compatibility_test.cpp | 15 +-
.../btree/btree_file_meta_selector.cpp | 70 ++-
.../global_index/btree/btree_file_meta_selector.h | 10 +-
.../btree/btree_file_meta_selector_test.cpp | 129 ++--
.../btree/btree_global_index_integration_test.cpp | 7 +-
.../btree/btree_global_index_reader.cpp | 2 +
.../global_index/btree/btree_global_indexer.cpp | 18 +-
.../common/global_index/btree/btree_index_meta.cpp | 89 ++-
.../common/global_index/btree/btree_index_meta.h | 5 +-
.../global_index/btree/btree_index_meta_test.cpp | 106 +++-
.../common/global_index/btree/key_serializer.cpp | 138 +++++
.../common/global_index/btree/key_serializer.h | 3 +
.../global_index/btree/key_serializer_test.cpp | 36 ++
.../btree/lazy_filtered_btree_reader.cpp | 66 +-
.../btree/lazy_filtered_btree_reader.h | 22 +-
.../btree/lazy_filtered_btree_reader_test.cpp | 50 +-
.../union_global_index_reader_test.cpp | 8 +-
.../global_index/global_index_evaluator_impl.cpp | 105 +++-
.../global_index/global_index_evaluator_impl.h | 5 +
.../global_index_evaluator_impl_test.cpp | 293 +++++++++
.../core/index/pk/primary_key_index_definition.h | 75 +++
.../index/pk/primary_key_index_definitions.cpp | 228 +++++++
.../core/index/pk/primary_key_index_definitions.h | 59 ++
.../pk/primary_key_index_definitions_test.cpp | 216 +++++++
.../index/pk/primary_key_index_source_file.h} | 42 +-
.../index/pk/primary_key_index_source_meta.cpp | 161 +++++
.../core/index/pk/primary_key_index_source_meta.h | 75 +++
.../pk/primary_key_index_source_meta_test.cpp | 223 +++++++
.../pk/primary_key_index_source_policy.h} | 37 +-
.../pksorted/pk_sorted_bucket_index_state.cpp | 112 ++++
.../index/pksorted/pk_sorted_bucket_index_state.h | 79 +++
.../pksorted/pk_sorted_bucket_index_state_test.cpp | 303 +++++++++
.../core/index/pksorted/pk_sorted_index_file.cpp | 118 ++++
.../core/index/pksorted/pk_sorted_index_file.h | 73 +++
.../core/index/pksorted/pk_sorted_index_group.cpp | 57 ++
.../core/index/pksorted/pk_sorted_index_group.h | 80 +++
.../operation/append_only_file_store_write.cpp | 4 +-
src/paimon/core/operation/raw_file_split_read.cpp | 91 ++-
src/paimon/core/operation/raw_file_split_read.h | 15 +-
.../core/operation/raw_file_split_read_test.cpp | 53 +-
.../core/table/source/fallback_data_split_test.cpp | 37 ++
.../core/table/source/fallback_table_read.cpp | 4 +
.../core/table/source/key_value_table_read.cpp | 41 +-
.../table/source/primary_key_index_batch_scan.cpp | 138 +++++
.../table/source/primary_key_index_batch_scan.h | 73 +++
.../source/primary_key_sorted_index_result.cpp | 146 +++++
.../table/source/primary_key_sorted_index_result.h | 50 ++
.../table/source/primary_key_sorted_index_scan.cpp | 563 +++++++++++++++++
.../table/source/primary_key_sorted_index_scan.h | 185 ++++++
.../source/primary_key_sorted_index_scan_test.cpp | 688 +++++++++++++++++++++
.../core/table/source/snapshot/snapshot_reader.h | 4 +
src/paimon/core/table/source/table_scan.cpp | 22 +-
test/inte/CMakeLists.txt | 7 +
test/inte/primary_key_sorted_index_inte_test.cpp | 524 ++++++++++++++++
.../orc/pk_btree_e2e.db/pk_btree_e2e/README | 24 +
...data-5ee15f36-7a45-4651-8c81-a55e49dbf9ff-0.orc | Bin 0 -> 757 bytes
...data-c0e6caa4-c74e-4a9f-88b1-9170afaae1aa-0.orc | Bin 0 -> 854 bytes
...data-c0e6caa4-c74e-4a9f-88b1-9170afaae1aa-1.orc | Bin 0 -> 874 bytes
...data-c917f42c-c01c-4d16-9c2a-cb89c60d8d6a-0.orc | Bin 0 -> 764 bytes
...data-e165b892-027d-4e7b-9750-3226cd0410af-0.orc | Bin 0 -> 1543 bytes
...data-e165b892-027d-4e7b-9750-3226cd0410af-1.orc | Bin 0 -> 909 bytes
...data-ed9149c4-c451-4780-a2cd-fe8a74ee2558-0.orc | Bin 0 -> 732 bytes
...data-f663e836-b9cb-45fc-b513-266c4b33026f-0.orc | Bin 0 -> 854 bytes
...data-f663e836-b9cb-45fc-b513-266c4b33026f-1.orc | Bin 0 -> 874 bytes
.../index-2e50e625-15ac-4994-a320-064d8e34d028-0 | Bin 0 -> 4083 bytes
.../index-5890ac3e-74e0-4d3c-bddd-542207d3a13f-0} | 0
.../index-7d01de51-d440-42c2-a2ac-f8b89d8e9d36-0 | Bin 0 -> 33 bytes
.../index-a3ae7e50-6220-4663-89de-4b9b31f41a39-0 | Bin 0 -> 88 bytes
.../index-c940705f-8d27-40f3-a9ba-a896eeecd29a-0 | Bin 0 -> 4096 bytes
...anifest-456ef7ae-b9e5-4e2a-bc33-b6afade33eac-0} | Bin 1323 -> 1593 bytes
...anifest-9dbada10-b497-4ef7-bf69-a3bdb5959a21-0} | Bin 1323 -> 1442 bytes
...anifest-cbbe0867-55db-48b3-a617-01a8b5ea66e8-0} | Bin 1323 -> 1496 bytes
...anifest-5db2d0f1-0070-4dd6-b135-b62ce82c1502-0} | Bin 2128 -> 2161 bytes
...anifest-8175e923-c512-4513-9325-bbf4a875b2d9-0} | Bin 2161 -> 2224 bytes
...anifest-999f9f03-1b9c-4967-bda2-441ecce6bc77-0} | Bin 2093 -> 2104 bytes
...anifest-c08df75e-4def-48df-b351-b5fe73087467-0} | Bin 2093 -> 2135 bytes
...anifest-d102f891-c912-4cff-92f7-f5765f8d2248-0} | Bin 2086 -> 2442 bytes
...st-list-1c83fb82-6a63-49ff-a80f-71ba0f7233b2-0} | Bin 1006 -> 1184 bytes
...st-list-1c83fb82-6a63-49ff-a80f-71ba0f7233b2-1} | Bin 1006 -> 1117 bytes
...st-list-619f76ac-a10a-449b-a384-6ad6d69d1912-0} | Bin 1125 -> 1148 bytes
...st-list-619f76ac-a10a-449b-a384-6ad6d69d1912-1} | Bin 1006 -> 1117 bytes
...st-list-61aa9e49-d705-426e-adc6-4929d7fa79b5-0} | Bin 1006 -> 1006 bytes
...st-list-61aa9e49-d705-426e-adc6-4929d7fa79b5-1} | Bin 1006 -> 1113 bytes
...st-list-77c3cc85-9a12-4773-aedd-0de9beb4230a-0} | Bin 1006 -> 1218 bytes
...st-list-77c3cc85-9a12-4773-aedd-0de9beb4230a-1} | Bin 1006 -> 1114 bytes
...st-list-7ae0c232-87bb-4974-b8b1-7a5d9dec3e21-0} | Bin 1006 -> 1113 bytes
...st-list-7ae0c232-87bb-4974-b8b1-7a5d9dec3e21-1} | Bin 1006 -> 1115 bytes
.../pk_btree_e2e}/schema/schema-0 | 8 +-
.../pk_btree_e2e}/snapshot/EARLIEST | 0
.../pk_btree_e2e}/snapshot/LATEST | 0
.../pk_btree_e2e/snapshot/snapshot-1 | 17 +
.../pk_btree_e2e/snapshot/snapshot-2 | 18 +
.../pk_btree_e2e/snapshot/snapshot-3 | 18 +
.../pk_btree_e2e/snapshot/snapshot-4 | 18 +
.../pk_btree_e2e/snapshot/snapshot-5 | 18 +
.../pk_btree_partitioned_e2e/README | 21 +
.../branch/branch-fallback}/schema/schema-0 | 24 +-
.../branch/branch-fallback/snapshot/snapshot-2 | 18 +
.../branch/branch-fallback/tag/tag-fallback-base | 18 +
.../index-3c4a320b-a1e7-4e21-9480-a7c62d1b97d7-0} | 0
.../index-3c4a320b-a1e7-4e21-9480-a7c62d1b97d7-1} | 0
.../index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-0 | Bin 0 -> 247 bytes
.../index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-1 | Bin 0 -> 247 bytes
.../index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-2 | Bin 0 -> 235 bytes
.../index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-3 | Bin 0 -> 247 bytes
.../index-986b5fda-9721-4e64-9a1a-36b9bf2ad357-0 | Bin 0 -> 88 bytes
.../index-b441165c-929b-4f52-b27c-a9598db52b36-0 | Bin 0 -> 235 bytes
.../index-b441165c-929b-4f52-b27c-a9598db52b36-1 | Bin 0 -> 247 bytes
.../index-b441165c-929b-4f52-b27c-a9598db52b36-2 | Bin 0 -> 235 bytes
.../index-b441165c-929b-4f52-b27c-a9598db52b36-3 | Bin 0 -> 247 bytes
.../index-e889a0de-d6c3-479e-967f-2e62654d3790-0 | Bin 0 -> 31 bytes
.../index-e889a0de-d6c3-479e-967f-2e62654d3790-1 | Bin 0 -> 31 bytes
...anifest-2811d607-fabd-43f1-bc76-82a2051280a0-0} | Bin 1323 -> 1549 bytes
...anifest-55558948-e419-4c96-912a-f7d4b1d25af6-0} | Bin 1323 -> 1644 bytes
...anifest-cb21ca4f-0678-48b5-b2ba-f797e7dedab4-0} | Bin 1361 -> 1704 bytes
...anifest-1b596e7e-4a38-4963-8e62-1c50fb11c73e-0} | Bin 2093 -> 2592 bytes
...anifest-24630e00-34bd-45e8-9ffc-e1b061217359-0} | Bin 2093 -> 2251 bytes
...anifest-8f4fff72-e24d-4ac8-b2fe-a39b2ba3d528-0} | Bin 2093 -> 2147 bytes
...anifest-b3d6bc4a-6665-49ea-9d2e-0f2ac5fd142c-0} | Bin 2089 -> 2107 bytes
...anifest-e2a0a966-17b2-4269-9362-2bde27472a88-0} | Bin 2086 -> 2407 bytes
...st-list-507ec8c8-79e9-40d0-a05d-4a402f7726a6-0} | Bin 1006 -> 1006 bytes
...st-list-507ec8c8-79e9-40d0-a05d-4a402f7726a6-1} | Bin 1006 -> 1118 bytes
...st-list-953de685-b6f6-427e-bd84-42fe41e9ac1f-0} | Bin 1006 -> 1196 bytes
...st-list-953de685-b6f6-427e-bd84-42fe41e9ac1f-1} | Bin 1006 -> 1122 bytes
...st-list-b28d8d46-edd0-4e5c-b499-20feaf7d0fa0-0} | Bin 1006 -> 1234 bytes
...st-list-b28d8d46-edd0-4e5c-b499-20feaf7d0fa0-1} | Bin 1125 -> 1126 bytes
...st-list-ba668ee4-c6c5-4340-ab1a-2be9b3a2c8ee-0} | Bin 1006 -> 1118 bytes
...st-list-ba668ee4-c6c5-4340-ab1a-2be9b3a2c8ee-1} | Bin 1006 -> 1123 bytes
...st-list-cf15e41d-848f-42d5-b0af-d75ffef9386f-0} | Bin 1125 -> 1159 bytes
...st-list-cf15e41d-848f-42d5-b0af-d75ffef9386f-1} | Bin 1006 -> 1123 bytes
...data-0038846e-e990-4367-a488-f390312bae65-0.orc | Bin 0 -> 736 bytes
...data-0d30be46-8b96-4020-b2fc-ec814be128c2-0.orc | Bin 0 -> 736 bytes
...data-76bfec84-0851-4a14-8c8e-5e9f54c18ef2-0.orc | Bin 0 -> 916 bytes
...data-a6c5a536-5e45-4d9b-baae-742f93ee670d-0.orc | Bin 0 -> 924 bytes
...data-a6c5a536-5e45-4d9b-baae-742f93ee670d-1.orc | Bin 0 -> 736 bytes
...data-e32042c3-9e41-4cd7-8bcb-59e0944b3803-0.orc | Bin 0 -> 916 bytes
...data-1245ceb5-2933-4397-89f9-5363b9a46498-0.orc | Bin 0 -> 946 bytes
...data-dc40f35c-9fff-40a3-a08b-38898a7538a9-0.orc | Bin 0 -> 946 bytes
...data-f818ca94-495e-4146-a8ad-35a4474f5058-0.orc | Bin 0 -> 946 bytes
...data-3940b910-9cc6-44bd-8a34-ee00e35f4977-0.orc | Bin 0 -> 755 bytes
...data-7e663126-95fd-402d-b971-80372baa3fe7-0.orc | Bin 0 -> 918 bytes
...data-835df91b-8a15-4ee4-b118-4a4f5429c2f1-0.orc | Bin 0 -> 918 bytes
...data-91617322-2bb2-4ad1-a445-e1dd850d2139-0.orc | Bin 0 -> 735 bytes
...data-a2e76792-9576-4276-8bc0-8a76cbeb4f9c-0.orc | Bin 0 -> 977 bytes
...data-dcc6ed0d-38b1-4447-b3e6-5b1788fc948a-0.orc | Bin 0 -> 755 bytes
...data-2a0e2e33-9592-4be7-9d68-d7f57c9d735c-0.orc | Bin 0 -> 946 bytes
...data-c1dcd608-70b5-4d7f-afd2-676c97fb9fac-0.orc | Bin 0 -> 946 bytes
...data-d9aabc21-f287-48ae-baea-5b6d70640f0d-0.orc | Bin 0 -> 946 bytes
.../pk_btree_partitioned_e2e}/schema/schema-0 | 24 +-
.../pk_btree_partitioned_e2e}/snapshot/EARLIEST | 0
.../pk_btree_partitioned_e2e}/snapshot/LATEST | 0
.../pk_btree_partitioned_e2e/snapshot/snapshot-1 | 17 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-2 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-3 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-4 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-5 | 18 +
.../pk_btree_partitioned_e2e/tag/tag-fallback-base | 18 +
.../parquet/pk_btree_e2e.db/pk_btree_e2e/README | 24 +
...-0caae41e-5153-4d29-8a48-dbbdf015f77a-0.parquet | Bin 0 -> 1322 bytes
...-14f3c2d2-86bc-4305-8ddc-3d7587b8e8ac-0.parquet | Bin 0 -> 1269 bytes
...-1599b187-f60c-439b-841c-b0fa0a78da4f-0.parquet | Bin 0 -> 1277 bytes
...-6d915c8e-2c9f-46a7-ad5d-4423f7cc5d59-0.parquet | Bin 0 -> 6666 bytes
...-6d915c8e-2c9f-46a7-ad5d-4423f7cc5d59-1.parquet | Bin 0 -> 6570 bytes
...-dba92a1d-4256-4c89-a3e9-51bedc74f336-0.parquet | Bin 0 -> 6666 bytes
...-dba92a1d-4256-4c89-a3e9-51bedc74f336-1.parquet | Bin 0 -> 6570 bytes
...-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-0.parquet | Bin 0 -> 6392 bytes
...-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-1.parquet | Bin 0 -> 6570 bytes
...-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-2.parquet | Bin 0 -> 1322 bytes
.../index-1e092fe2-2c76-4682-bfec-50ebecd3957a-0 | Bin 0 -> 4096 bytes
.../index-360cfb9c-6646-44cb-aec5-d156a379b4d2-0 | Bin 0 -> 4083 bytes
.../index-5561631d-80ef-45bc-8b87-3d1a2876816d-0 | Bin 0 -> 33 bytes
.../index-806143e3-9271-4934-9ca5-636a815c46a0-0 | Bin 0 -> 88 bytes
.../index-a353b7ca-671b-4423-bff5-fd2888db7536-0} | 0
...anifest-22adae88-c6c0-4120-9d67-4961b05d16a6-0} | Bin 1323 -> 1445 bytes
...anifest-c09d3b21-6083-4881-a6f6-b0ecc37dac22-0} | Bin 1323 -> 1589 bytes
...anifest-d52df85e-6f91-497a-8edd-df92bcc3e772-0} | Bin 1361 -> 1507 bytes
...anifest-425d391e-cf9c-4770-9241-09facc794f72-0} | Bin 2127 -> 2169 bytes
...anifest-5b55486f-5a96-408a-9079-c51b68c5dec9-0} | Bin 2086 -> 2261 bytes
...anifest-97c08d9a-9e64-4d25-8e37-3350e3eba2aa-0} | Bin 2093 -> 2108 bytes
...anifest-a01531dd-94c8-4b58-b844-b0e1f26a464c-0} | Bin 2086 -> 2425 bytes
...anifest-dc356a38-74d8-41b5-a7b8-270860bf71ad-0} | Bin 2093 -> 2137 bytes
...st-list-56d505a4-531c-494d-a72f-4adf49a50905-0} | Bin 1006 -> 1110 bytes
...st-list-56d505a4-531c-494d-a72f-4adf49a50905-1} | Bin 1006 -> 1112 bytes
...st-list-5c3ee90f-8062-405c-a97b-b5703fcc06c6-0} | Bin 1006 -> 1186 bytes
...st-list-5c3ee90f-8062-405c-a97b-b5703fcc06c6-1} | Bin 1006 -> 1117 bytes
...st-list-b6b5269a-5837-44e2-94c5-5033b77ca6de-0} | Bin 1006 -> 1006 bytes
...st-list-b6b5269a-5837-44e2-94c5-5033b77ca6de-1} | Bin 1006 -> 1110 bytes
...st-list-d5365195-730d-4f66-844c-7ef48b6df2a6-0} | Bin 1125 -> 1149 bytes
...st-list-d5365195-730d-4f66-844c-7ef48b6df2a6-1} | Bin 1006 -> 1117 bytes
...st-list-fba7550c-51f9-44c1-af46-e55fb9b308b1-0} | Bin 1006 -> 1219 bytes
...st-list-fba7550c-51f9-44c1-af46-e55fb9b308b1-1} | Bin 1006 -> 1117 bytes
.../pk_btree_e2e.db/pk_btree_e2e}/schema/schema-0 | 10 +-
.../pk_btree_e2e}/snapshot/EARLIEST | 0
.../pk_btree_e2e.db/pk_btree_e2e}/snapshot/LATEST | 0
.../pk_btree_e2e/snapshot/snapshot-1 | 17 +
.../pk_btree_e2e/snapshot/snapshot-2 | 18 +
.../pk_btree_e2e/snapshot/snapshot-3 | 18 +
.../pk_btree_e2e/snapshot/snapshot-4 | 18 +
.../pk_btree_e2e/snapshot/snapshot-5 | 18 +
.../pk_btree_partitioned_e2e/README | 21 +
.../branch/branch-fallback/schema/schema-0 | 36 ++
.../branch/branch-fallback/snapshot/snapshot-2 | 18 +
.../branch/branch-fallback/tag/tag-fallback-base | 18 +
.../index-3b03f22c-33cf-4746-a2b5-d4652476121b-0 | Bin 0 -> 31 bytes
.../index-3b03f22c-33cf-4746-a2b5-d4652476121b-1 | Bin 0 -> 31 bytes
.../index-523fefd0-769f-46f8-8b58-957065ad7e20-0} | 0
.../index-523fefd0-769f-46f8-8b58-957065ad7e20-1} | 0
.../index-622c2733-874d-4ebb-b076-500a21ad0432-0 | Bin 0 -> 88 bytes
.../index-7f29a66a-2114-4c06-8a28-b10f3cdce826-0 | Bin 0 -> 235 bytes
.../index-7f29a66a-2114-4c06-8a28-b10f3cdce826-1 | Bin 0 -> 247 bytes
.../index-7f29a66a-2114-4c06-8a28-b10f3cdce826-2 | Bin 0 -> 235 bytes
.../index-7f29a66a-2114-4c06-8a28-b10f3cdce826-3 | Bin 0 -> 247 bytes
.../index-e5696b70-4034-43bd-a42c-43e87e0a72b7-0 | Bin 0 -> 247 bytes
.../index-e5696b70-4034-43bd-a42c-43e87e0a72b7-1 | Bin 0 -> 247 bytes
.../index-e5696b70-4034-43bd-a42c-43e87e0a72b7-2 | Bin 0 -> 235 bytes
.../index-e5696b70-4034-43bd-a42c-43e87e0a72b7-3 | Bin 0 -> 247 bytes
...anifest-11be7772-670d-4dc1-adbb-fd8413f2779d-0} | Bin 1361 -> 1647 bytes
...anifest-74eb4325-f527-47fc-aeea-25b0928190f7-0} | Bin 1361 -> 1548 bytes
...anifest-a9b54c7b-7468-4a64-97ee-32adae28681e-0} | Bin 1323 -> 1694 bytes
...anifest-8727f0fe-6af1-4c2f-8560-c38dd0a81ec0-0} | Bin 2127 -> 2149 bytes
...anifest-bd400d22-3691-47bb-8262-753eb1a8c2c4-0} | Bin 2086 -> 2254 bytes
...anifest-dd531b47-e547-4b27-b799-09842a4b026d-0} | Bin 2098 -> 2106 bytes
...anifest-e6ecca13-a405-472b-b1a4-77de887ae406-0} | Bin 2349 -> 2591 bytes
...anifest-f8dc9dce-972e-41a4-b6dc-a8eae92847f4-0} | Bin 2349 -> 2408 bytes
...st-list-1943462b-63ba-44d3-8893-0f2557f3b1a9-0} | Bin 1006 -> 1196 bytes
...st-list-1943462b-63ba-44d3-8893-0f2557f3b1a9-1} | Bin 1006 -> 1123 bytes
...st-list-1b95a9b1-e06a-41bf-afb8-07cd03eb8ae1-0} | Bin 1006 -> 1119 bytes
...st-list-1b95a9b1-e06a-41bf-afb8-07cd03eb8ae1-1} | Bin 1006 -> 1123 bytes
...st-list-692295fa-2039-44ff-b207-b0df5c7f715b-0} | Bin 1110 -> 1158 bytes
...st-list-692295fa-2039-44ff-b207-b0df5c7f715b-1} | Bin 1006 -> 1123 bytes
...st-list-bcb0c671-cdf9-4025-9b89-23e9ba256c9a-0} | Bin 1006 -> 1006 bytes
...st-list-bcb0c671-cdf9-4025-9b89-23e9ba256c9a-1} | Bin 1006 -> 1119 bytes
...st-list-f1757963-61f0-4136-bae6-cf52e0b2f42c-0} | Bin 1006 -> 1234 bytes
...st-list-f1757963-61f0-4136-bae6-cf52e0b2f42c-1} | Bin 1125 -> 1126 bytes
...-2826504c-fd4a-4ef7-8f63-724e727201e9-0.parquet | Bin 0 -> 1409 bytes
...-5a5fde13-5159-4129-916b-ec43bbf7c968-0.parquet | Bin 0 -> 1878 bytes
...-5a5fde13-5159-4129-916b-ec43bbf7c968-1.parquet | Bin 0 -> 1409 bytes
...-6444b55f-03c4-4cdf-829a-1cd0c9d670ce-0.parquet | Bin 0 -> 1411 bytes
...-c469efe8-01bf-4123-a9f6-e9505701ffba-0.parquet | Bin 0 -> 1885 bytes
...-cda2ddb8-fcd1-4298-a4a8-4778ab7aa7a6-0.parquet | Bin 0 -> 1885 bytes
...-0f061bb7-3867-4575-a7f3-a649acff590b-0.parquet | Bin 0 -> 1932 bytes
...-42b50aa8-9cf7-409d-a011-f7d6a0cad4a8-0.parquet | Bin 0 -> 1932 bytes
...-d1e79d3b-bb1f-4afe-a6b3-8cc85490af74-0.parquet | Bin 0 -> 1932 bytes
...-043439a0-6e5d-44a8-a6b1-e43e09d661b5-0.parquet | Bin 0 -> 1432 bytes
...-10956d53-21db-4d51-83e6-ea39269e80ca-0.parquet | Bin 0 -> 1885 bytes
...-17bc0233-1c62-46c7-89f1-6093f22e9eee-0.parquet | Bin 0 -> 1432 bytes
...-1976c24c-7e5d-4179-9bbe-add3159334d0-0.parquet | Bin 0 -> 1409 bytes
...-9a39d079-dfcb-46f0-8b5b-ef1e35e78711-0.parquet | Bin 0 -> 1885 bytes
...-c59ddaa8-a1c3-4b09-b4a4-9f58a1accd7f-0.parquet | Bin 0 -> 1914 bytes
...-c1141d2e-69d0-4f8f-87f1-110f34c228d7-0.parquet | Bin 0 -> 1932 bytes
...-f7ead75f-edd3-4307-9473-f5826baf5d96-0.parquet | Bin 0 -> 1932 bytes
...-f8e3e01a-3620-40bf-9da7-e20669696822-0.parquet | Bin 0 -> 1932 bytes
.../pk_btree_partitioned_e2e/schema/schema-0 | 36 ++
.../pk_btree_partitioned_e2e}/snapshot/EARLIEST | 0
.../pk_btree_partitioned_e2e}/snapshot/LATEST | 0
.../pk_btree_partitioned_e2e/snapshot/snapshot-1 | 17 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-2 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-3 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-4 | 18 +
.../pk_btree_partitioned_e2e/snapshot/snapshot-5 | 18 +
.../pk_btree_partitioned_e2e/tag/tag-fallback-base | 18 +
266 files changed, 6323 insertions(+), 232 deletions(-)
create mode 100644 docs/source/user_guide/primary_key_global_index.rst
create mode 100644
src/paimon/core/global_index/global_index_evaluator_impl_test.cpp
create mode 100644 src/paimon/core/index/pk/primary_key_index_definition.h
create mode 100644 src/paimon/core/index/pk/primary_key_index_definitions.cpp
create mode 100644 src/paimon/core/index/pk/primary_key_index_definitions.h
create mode 100644
src/paimon/core/index/pk/primary_key_index_definitions_test.cpp
copy src/paimon/{common/utils/long_counter.h =>
core/index/pk/primary_key_index_source_file.h} (55%)
create mode 100644 src/paimon/core/index/pk/primary_key_index_source_meta.cpp
create mode 100644 src/paimon/core/index/pk/primary_key_index_source_meta.h
create mode 100644
src/paimon/core/index/pk/primary_key_index_source_meta_test.cpp
copy src/paimon/core/{table/source/plan_impl.h =>
index/pk/primary_key_index_source_policy.h} (51%)
create mode 100644
src/paimon/core/index/pksorted/pk_sorted_bucket_index_state.cpp
create mode 100644
src/paimon/core/index/pksorted/pk_sorted_bucket_index_state.h
create mode 100644
src/paimon/core/index/pksorted/pk_sorted_bucket_index_state_test.cpp
create mode 100644 src/paimon/core/index/pksorted/pk_sorted_index_file.cpp
create mode 100644 src/paimon/core/index/pksorted/pk_sorted_index_file.h
create mode 100644 src/paimon/core/index/pksorted/pk_sorted_index_group.cpp
create mode 100644 src/paimon/core/index/pksorted/pk_sorted_index_group.h
create mode 100644
src/paimon/core/table/source/primary_key_index_batch_scan.cpp
create mode 100644 src/paimon/core/table/source/primary_key_index_batch_scan.h
create mode 100644
src/paimon/core/table/source/primary_key_sorted_index_result.cpp
create mode 100644
src/paimon/core/table/source/primary_key_sorted_index_result.h
create mode 100644
src/paimon/core/table/source/primary_key_sorted_index_scan.cpp
create mode 100644 src/paimon/core/table/source/primary_key_sorted_index_scan.h
create mode 100644
src/paimon/core/table/source/primary_key_sorted_index_scan_test.cpp
create mode 100644 test/inte/primary_key_sorted_index_inte_test.cpp
create mode 100644 test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/README
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-5ee15f36-7a45-4651-8c81-a55e49dbf9ff-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-c0e6caa4-c74e-4a9f-88b1-9170afaae1aa-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-c0e6caa4-c74e-4a9f-88b1-9170afaae1aa-1.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-c917f42c-c01c-4d16-9c2a-cb89c60d8d6a-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-e165b892-027d-4e7b-9750-3226cd0410af-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-e165b892-027d-4e7b-9750-3226cd0410af-1.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-ed9149c4-c451-4780-a2cd-fe8a74ee2558-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-f663e836-b9cb-45fc-b513-266c4b33026f-0.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-f663e836-b9cb-45fc-b513-266c4b33026f-1.orc
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/index/index-2e50e625-15ac-4994-a320-064d8e34d028-0
copy
test/test_data/orc/{pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
pk_btree_e2e.db/pk_btree_e2e/index/index-5890ac3e-74e0-4d3c-bddd-542207d3a13f-0}
(100%)
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/index/index-7d01de51-d440-42c2-a2ac-f8b89d8e9d36-0
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/index/index-a3ae7e50-6220-4663-89de-4b9b31f41a39-0
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/index/index-c940705f-8d27-40f3-a9ba-a896eeecd29a-0
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-456ef7ae-b9e5-4e2a-bc33-b6afade33eac-0}
(64%)
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-9dbada10-b497-4ef7-bf69-a3bdb5959a21-0}
(71%)
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-cbbe0867-55db-48b3-a617-01a8b5ea66e8-0}
(68%)
copy
test/test_data/{avro/append_with_multiple_ts_precision_and_timezone.db/append_with_multiple_ts_precision_and_timezone/manifest/manifest-2dd2463f-8dac-47f1-826a-6ba134e7a78b-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-5db2d0f1-0070-4dd6-b135-b62ce82c1502-0}
(88%)
copy
test/test_data/{parquet/append_with_cast_timestamp.db/append_with_cast_timestamp/manifest/manifest-93ccc4e1-359c-446f-9aa2-da0cc5e33a74-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-8175e923-c512-4513-9325-bbf4a875b2d9-0}
(86%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-999f9f03-1b9c-4967-bda2-441ecce6bc77-0}
(91%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-c08df75e-4def-48df-b351-b5fe73087467-0}
(89%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-3c01ce68-8b9e-4bc8-8a56-b481d26faab6-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-d102f891-c912-4cff-92f7-f5765f8d2248-0}
(78%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-1c83fb82-6a63-49ff-a80f-71ba0f7233b2-0}
(81%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-1c83fb82-6a63-49ff-a80f-71ba0f7233b2-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-6f4689de-a277-459f-955a-e91a9b52b4ad-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-619f76ac-a10a-449b-a384-6ad6d69d1912-0}
(83%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-619f76ac-a10a-449b-a384-6ad6d69d1912-1}
(85%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-list-6a56727e-83dc-4b80-a420-86a036632e80-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-61aa9e49-d705-426e-adc6-4929d7fa79b5-0}
(95%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-61aa9e49-d705-426e-adc6-4929d7fa79b5-1}
(86%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-77c3cc85-9a12-4773-aedd-0de9beb4230a-0}
(78%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-77c3cc85-9a12-4773-aedd-0de9beb4230a-1}
(86%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-7ae0c232-87bb-4974-b8b1-7a5d9dec3e21-0}
(86%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-7ae0c232-87bb-4974-b8b1-7a5d9dec3e21-1}
(86%)
copy test/test_data/orc/{pk_btree_source_meta.db/pk_btree_source_meta =>
pk_btree_e2e.db/pk_btree_e2e}/schema/schema-0 (73%)
copy
test/test_data/{append_table_with_multiple_file_format.db/append_table_with_multiple_file_format
=> orc/pk_btree_e2e.db/pk_btree_e2e}/snapshot/EARLIEST (100%)
copy test/test_data/orc/{append_09.db/append_09 =>
pk_btree_e2e.db/pk_btree_e2e}/snapshot/LATEST (100%)
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-1
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-2
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-3
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-4
create mode 100644
test/test_data/orc/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-5
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/README
copy test/test_data/orc/{pk_btree_source_meta.db/pk_btree_source_meta =>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback}/schema/schema-0
(53%)
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback/snapshot/snapshot-2
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback/tag/tag-fallback-base
copy
test/test_data/orc/{pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-3c4a320b-a1e7-4e21-9480-a7c62d1b97d7-0}
(100%)
copy
test/test_data/orc/{pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-3c4a320b-a1e7-4e21-9480-a7c62d1b97d7-1}
(100%)
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-0
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-1
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-2
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-6676ad25-8fe9-4fd1-bdcc-a3bf3599e5bb-3
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-986b5fda-9721-4e64-9a1a-36b9bf2ad357-0
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-b441165c-929b-4f52-b27c-a9598db52b36-0
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-b441165c-929b-4f52-b27c-a9598db52b36-1
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-b441165c-929b-4f52-b27c-a9598db52b36-2
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-b441165c-929b-4f52-b27c-a9598db52b36-3
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e889a0de-d6c3-479e-967f-2e62654d3790-0
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e889a0de-d6c3-479e-967f-2e62654d3790-1
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-2811d607-fabd-43f1-bc76-82a2051280a0-0}
(66%)
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-55558948-e419-4c96-912a-f7d4b1d25af6-0}
(62%)
copy
test/test_data/{parquet/append_with_global_index.db/append_with_global_index/manifest/index-manifest-97d97ed0-9323-4aba-8bc2-ba27768491f9-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-cb21ca4f-0678-48b5-b2ba-f797e7dedab4-0}
(60%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-1b596e7e-4a38-4963-8e62-1c50fb11c73e-0}
(74%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-24630e00-34bd-45e8-9ffc-e1b061217359-0}
(85%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-8f4fff72-e24d-4ac8-b2fe-a39b2ba3d528-0}
(89%)
copy
test/test_data/orc/{nullable_map_key.db/nullable_map_key/manifest/manifest-a956b9da-04c5-41b6-b6f0-20efa3974bd4-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-b3d6bc4a-6665-49ea-9d2e-0f2ac5fd142c-0}
(91%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-3c01ce68-8b9e-4bc8-8a56-b481d26faab6-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-e2a0a966-17b2-4269-9362-2bde27472a88-0}
(79%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-list-6a56727e-83dc-4b80-a420-86a036632e80-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-507ec8c8-79e9-40d0-a05d-4a402f7726a6-0}
(95%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-507ec8c8-79e9-40d0-a05d-4a402f7726a6-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-953de685-b6f6-427e-bd84-42fe41e9ac1f-0}
(80%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-953de685-b6f6-427e-bd84-42fe41e9ac1f-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-b28d8d46-edd0-4e5c-b499-20feaf7d0fa0-0}
(77%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-6f4689de-a277-459f-955a-e91a9b52b4ad-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-b28d8d46-edd0-4e5c-b499-20feaf7d0fa0-1}
(85%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-ba668ee4-c6c5-4340-ab1a-2be9b3a2c8ee-0}
(85%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-ba668ee4-c6c5-4340-ab1a-2be9b3a2c8ee-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-1
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-cf15e41d-848f-42d5-b0af-d75ffef9386f-0}
(82%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-cf15e41d-848f-42d5-b0af-d75ffef9386f-1}
(85%)
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-0038846e-e990-4367-a488-f390312bae65-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-0d30be46-8b96-4020-b2fc-ec814be128c2-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-76bfec84-0851-4a14-8c8e-5e9f54c18ef2-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-a6c5a536-5e45-4d9b-baae-742f93ee670d-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-a6c5a536-5e45-4d9b-baae-742f93ee670d-1.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-e32042c3-9e41-4cd7-8bcb-59e0944b3803-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-1245ceb5-2933-4397-89f9-5363b9a46498-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-dc40f35c-9fff-40a3-a08b-38898a7538a9-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-f818ca94-495e-4146-a8ad-35a4474f5058-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-3940b910-9cc6-44bd-8a34-ee00e35f4977-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-7e663126-95fd-402d-b971-80372baa3fe7-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-835df91b-8a15-4ee4-b118-4a4f5429c2f1-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-91617322-2bb2-4ad1-a445-e1dd850d2139-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-a2e76792-9576-4276-8bc0-8a76cbeb4f9c-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-dcc6ed0d-38b1-4447-b3e6-5b1788fc948a-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-2a0e2e33-9592-4be7-9d68-d7f57c9d735c-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-c1dcd608-70b5-4d7f-afd2-676c97fb9fac-0.orc
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-d9aabc21-f287-48ae-baea-5b6d70640f0d-0.orc
copy test/test_data/orc/{pk_btree_source_meta.db/pk_btree_source_meta =>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e}/schema/schema-0 (53%)
copy
test/test_data/{append_table_with_multiple_file_format.db/append_table_with_multiple_file_format
=> orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e}/snapshot/EARLIEST
(100%)
copy test/test_data/orc/{append_09.db/append_09 =>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e}/snapshot/LATEST (100%)
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-1
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-2
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-3
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-4
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-5
create mode 100644
test/test_data/orc/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/tag/tag-fallback-base
create mode 100644 test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/README
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-0caae41e-5153-4d29-8a48-dbbdf015f77a-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-14f3c2d2-86bc-4305-8ddc-3d7587b8e8ac-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-1599b187-f60c-439b-841c-b0fa0a78da4f-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-6d915c8e-2c9f-46a7-ad5d-4423f7cc5d59-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-6d915c8e-2c9f-46a7-ad5d-4423f7cc5d59-1.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-dba92a1d-4256-4c89-a3e9-51bedc74f336-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-dba92a1d-4256-4c89-a3e9-51bedc74f336-1.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-1.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/bucket-0/data-f31d04c3-09a9-4c6e-b16a-9081d4a3faa7-2.parquet
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/index/index-1e092fe2-2c76-4682-bfec-50ebecd3957a-0
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/index/index-360cfb9c-6646-44cb-aec5-d156a379b4d2-0
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/index/index-5561631d-80ef-45bc-8b87-3d1a2876816d-0
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/index/index-806143e3-9271-4934-9ca5-636a815c46a0-0
copy
test/test_data/{orc/pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/index/index-a353b7ca-671b-4423-bff5-fd2888db7536-0}
(100%)
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-22adae88-c6c0-4120-9d67-4961b05d16a6-0}
(70%)
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-c09d3b21-6083-4881-a6f6-b0ecc37dac22-0}
(64%)
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-97d97ed0-9323-4aba-8bc2-ba27768491f9-0
=>
pk_btree_e2e.db/pk_btree_e2e/manifest/index-manifest-d52df85e-6f91-497a-8edd-df92bcc3e772-0}
(67%)
copy
test/test_data/{avro/pk_table_scan_and_read_dv.db/pk_table_scan_and_read_dv/manifest/manifest-b04fa92d-d4c1-452d-81e8-ea226867ea1c-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-425d391e-cf9c-4770-9241-09facc794f72-0}
(88%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-3c01ce68-8b9e-4bc8-8a56-b481d26faab6-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-5b55486f-5a96-408a-9079-c51b68c5dec9-0}
(84%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-97c08d9a-9e64-4d25-8e37-3350e3eba2aa-0}
(91%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-3c01ce68-8b9e-4bc8-8a56-b481d26faab6-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-a01531dd-94c8-4b58-b844-b0e1f26a464c-0}
(79%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-f77f2a65-c6be-4e7c-accd-c8dc75578c9a-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-dc356a38-74d8-41b5-a7b8-270860bf71ad-0}
(89%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-56d505a4-531c-494d-a72f-4adf49a50905-0}
(86%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-56d505a4-531c-494d-a72f-4adf49a50905-1}
(86%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-5c3ee90f-8062-405c-a97b-b5703fcc06c6-0}
(80%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-5c3ee90f-8062-405c-a97b-b5703fcc06c6-1}
(85%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-list-6a56727e-83dc-4b80-a420-86a036632e80-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-b6b5269a-5837-44e2-94c5-5033b77ca6de-0}
(95%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-b6b5269a-5837-44e2-94c5-5033b77ca6de-1}
(86%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-6f4689de-a277-459f-955a-e91a9b52b4ad-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-d5365195-730d-4f66-844c-7ef48b6df2a6-0}
(83%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-d5365195-730d-4f66-844c-7ef48b6df2a6-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-fba7550c-51f9-44c1-af46-e55fb9b308b1-0}
(78%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_e2e.db/pk_btree_e2e/manifest/manifest-list-fba7550c-51f9-44c1-af46-e55fb9b308b1-1}
(85%)
copy test/test_data/{orc/pk_btree_source_meta.db/pk_btree_source_meta =>
parquet/pk_btree_e2e.db/pk_btree_e2e}/schema/schema-0 (68%)
copy
test/test_data/{append_table_with_multiple_file_format.db/append_table_with_multiple_file_format
=> parquet/pk_btree_e2e.db/pk_btree_e2e}/snapshot/EARLIEST (100%)
copy test/test_data/{orc/append_09.db/append_09 =>
parquet/pk_btree_e2e.db/pk_btree_e2e}/snapshot/LATEST (100%)
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-1
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-2
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-3
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-4
create mode 100644
test/test_data/parquet/pk_btree_e2e.db/pk_btree_e2e/snapshot/snapshot-5
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/README
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback/schema/schema-0
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback/snapshot/snapshot-2
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/branch/branch-fallback/tag/tag-fallback-base
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-3b03f22c-33cf-4746-a2b5-d4652476121b-0
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-3b03f22c-33cf-4746-a2b5-d4652476121b-1
copy
test/test_data/{orc/pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-523fefd0-769f-46f8-8b58-957065ad7e20-0}
(100%)
copy
test/test_data/{orc/pk_09.db/pk_09/index/index-4bc3faf2-91eb-475c-9491-d362fa225496-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-523fefd0-769f-46f8-8b58-957065ad7e20-1}
(100%)
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-622c2733-874d-4ebb-b076-500a21ad0432-0
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-7f29a66a-2114-4c06-8a28-b10f3cdce826-0
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-7f29a66a-2114-4c06-8a28-b10f3cdce826-1
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-7f29a66a-2114-4c06-8a28-b10f3cdce826-2
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-7f29a66a-2114-4c06-8a28-b10f3cdce826-3
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e5696b70-4034-43bd-a42c-43e87e0a72b7-0
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e5696b70-4034-43bd-a42c-43e87e0a72b7-1
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e5696b70-4034-43bd-a42c-43e87e0a72b7-2
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/index/index-e5696b70-4034-43bd-a42c-43e87e0a72b7-3
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-97d97ed0-9323-4aba-8bc2-ba27768491f9-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-11be7772-670d-4dc1-adbb-fd8413f2779d-0}
(62%)
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-97d97ed0-9323-4aba-8bc2-ba27768491f9-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-74eb4325-f527-47fc-aeea-25b0928190f7-0}
(66%)
copy
test/test_data/parquet/{append_with_global_index.db/append_with_global_index/manifest/index-manifest-0b4b8c6d-1c45-417c-878e-1991a7ade2eb-0
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/index-manifest-a9b54c7b-7468-4a64-97ee-32adae28681e-0}
(60%)
copy
test/test_data/{avro/pk_table_scan_and_read_dv.db/pk_table_scan_and_read_dv/manifest/manifest-b04fa92d-d4c1-452d-81e8-ea226867ea1c-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-8727f0fe-6af1-4c2f-8560-c38dd0a81ec0-0}
(89%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-3c01ce68-8b9e-4bc8-8a56-b481d26faab6-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-bd400d22-3691-47bb-8262-753eb1a8c2c4-0}
(85%)
copy
test/test_data/parquet/{data_evolution_with_dense_stats.db/data_evolution_with_dense_stats/manifest/manifest-4229ac87-4ef5-4cc5-a68e-3a57e084570b-1
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-dd531b47-e547-4b27-b799-09842a4b026d-0}
(91%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-39146ee7-fda8-42a9-894d-5395bc44e8a2-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-e6ecca13-a405-472b-b1a4-77de887ae406-0}
(74%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-39146ee7-fda8-42a9-894d-5395bc44e8a2-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-f8dc9dce-972e-41a4-b6dc-a8eae92847f4-0}
(79%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-1943462b-63ba-44d3-8893-0f2557f3b1a9-0}
(80%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-1943462b-63ba-44d3-8893-0f2557f3b1a9-1}
(85%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-1b95a9b1-e06a-41bf-afb8-07cd03eb8ae1-0}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-1b95a9b1-e06a-41bf-afb8-07cd03eb8ae1-1}
(85%)
copy
test/test_data/parquet/{pk_compact_lookup.db/pk_compact_lookup/manifest/manifest-list-2bbaf3cd-97ca-4d61-9cad-528ea34f707d-2
=>
pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-692295fa-2039-44ff-b207-b0df5c7f715b-0}
(86%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-692295fa-2039-44ff-b207-b0df5c7f715b-1}
(85%)
copy
test/test_data/{avro/append_with_multiple_map.db/append_with_multiple_map/manifest/manifest-list-6a56727e-83dc-4b80-a420-86a036632e80-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-bcb0c671-cdf9-4025-9b89-23e9ba256c9a-0}
(95%)
copy
test/test_data/{avro/append_simple.db/append_simple/manifest/manifest-list-3602dcaf-7dc8-4879-9dce-9215f674e866-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-bcb0c671-cdf9-4025-9b89-23e9ba256c9a-1}
(85%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-21081c8d-4a00-4e90-a265-84f4487d1ec0-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-f1757963-61f0-4136-bae6-cf52e0b2f42c-0}
(77%)
copy
test/test_data/{avro/append_multiple.db/append_multiple/manifest/manifest-list-6f4689de-a277-459f-955a-e91a9b52b4ad-0
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/manifest/manifest-list-f1757963-61f0-4136-bae6-cf52e0b2f42c-1}
(85%)
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-2826504c-fd4a-4ef7-8f63-724e727201e9-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-5a5fde13-5159-4129-916b-ec43bbf7c968-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-5a5fde13-5159-4129-916b-ec43bbf7c968-1.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-6444b55f-03c4-4cdf-829a-1cd0c9d670ce-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-c469efe8-01bf-4123-a9f6-e9505701ffba-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-0/data-cda2ddb8-fcd1-4298-a4a8-4778ab7aa7a6-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-0f061bb7-3867-4575-a7f3-a649acff590b-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-42b50aa8-9cf7-409d-a011-f7d6a0cad4a8-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=1/bucket-1/data-d1e79d3b-bb1f-4afe-a6b3-8cc85490af74-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-043439a0-6e5d-44a8-a6b1-e43e09d661b5-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-10956d53-21db-4d51-83e6-ea39269e80ca-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-17bc0233-1c62-46c7-89f1-6093f22e9eee-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-1976c24c-7e5d-4179-9bbe-add3159334d0-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-9a39d079-dfcb-46f0-8b5b-ef1e35e78711-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-0/data-c59ddaa8-a1c3-4b09-b4a4-9f58a1accd7f-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-c1141d2e-69d0-4f8f-87f1-110f34c228d7-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-f7ead75f-edd3-4307-9473-f5826baf5d96-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/pt=2/bucket-1/data-f8e3e01a-3620-40bf-9da7-e20669696822-0.parquet
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/schema/schema-0
copy
test/test_data/{append_table_with_multiple_file_format.db/append_table_with_multiple_file_format
=>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e}/snapshot/EARLIEST
(100%)
copy test/test_data/{orc/append_09.db/append_09 =>
parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e}/snapshot/LATEST
(100%)
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-1
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-2
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-3
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-4
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/snapshot/snapshot-5
create mode 100644
test/test_data/parquet/pk_btree_partitioned_e2e.db/pk_btree_partitioned_e2e/tag/tag-fallback-base