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

yihua pushed a change to branch dependabot/pip/python/ruff-0.15.18
in repository https://gitbox.apache.org/repos/asf/hudi-rs.git


    from 9c64de25 build(deps-dev): bump ruff from 0.15.12 to 0.15.18 in /python
     add 5ad7c4a1 ci: use action refs the ASF allowlist accepts (#674)
     add f32b0eee fix: stop .gitignore from swallowing test fixtures (#676)
     add 9b09398d feat(core): select the file group reader by version, 
defaulting to 2 (#677)
     add 75b188ef feat(core): serve merge-on-read reads with file group reader 
version 2 (#660)
     add c7e3f033 test(core): cover event-time ordering losing in the gold 
corpus (#680)
     add 3fd4e88d fix(core): gate the log-block scan on instant state (#678)
     add b77f5ce5 fix(core): fold partial updates in both ordering directions 
(#679)
     add 53a403c8 chore: let consumers opt out of the merge map's on-disk tier 
(#681)
     add e8ff14a1 perf(core): copy an HFile record rather than its whole block 
per record (#697)
     add 3f41255b perf(core): bound the merge chunk rather than moving the 
merge off the executor (#689)
     add 874d9430 build(deps): bump actions/cache from 5 to 6 (#635)
     add fa43124e build(deps): bump actions/checkout from 6 to 7 (#632)
     add 5e8db0ee build(deps-dev): bump pytest from 9.0.3 to 9.1.1 in /python 
(#634)
     add 4be2496b build(deps): bump codecov/codecov-action from 6 to 7 (#628)
     add 04a3853a fix(core): keep the custom merger's own columns in the 
required schema (#704)
     add 08a3c7de Merge branch 'main' into dependabot/pip/python/ruff-0.15.18

No new revisions were added by this update.

Summary of changes:
 .../workflows/{pr.yml => asf-allowlist-check.yml}  |   30 +-
 .github/workflows/ci.yml                           |   96 +-
 .github/workflows/code.yml                         |    4 +-
 .github/workflows/pr.yml                           |    2 +-
 .github/workflows/release.yml                      |   10 +-
 .gitignore                                         |    8 +
 AGENTS.md                                          |   52 +-
 Cargo.toml                                         |   13 +
 crates/core/Cargo.toml                             |   29 +
 crates/core/schemas/HoodieDeleteRecord.avsc        |   24 +-
 crates/core/schemas/HoodieDeleteRecordList.avsc    |  129 +-
 .../core/src/avro_to_arrow/arrow_array_reader.rs   |  932 ---
 crates/core/src/avro_to_arrow/mod.rs               |    1 -
 crates/core/src/avro_to_arrow/schema.rs            |  111 +-
 crates/core/src/config/internal.rs                 |   25 +
 crates/core/src/config/mod.rs                      |    9 +
 crates/core/src/config/read.rs                     |  182 +-
 crates/core/src/config/table.rs                    |   14 +-
 crates/core/src/error.rs                           |    4 +
 crates/core/src/file_group/base_file/hfile.rs      | 1587 ++++
 crates/core/src/file_group/base_file/mod.rs        |   15 +
 crates/core/src/file_group/base_file/parquet.rs    |  350 +-
 crates/core/src/file_group/base_file/reader.rs     |  145 +-
 crates/core/src/file_group/builder.rs              |  319 +-
 crates/core/src/file_group/file_slice.rs           |  150 +-
 crates/core/src/file_group/log_file/avro.rs        |  512 +-
 crates/core/src/file_group/log_file/content.rs     | 1091 ++-
 crates/core/src/file_group/log_file/log_block.rs   |  142 +
 .../core/src/file_group/log_file/memory_bench.rs   |  205 +
 crates/core/src/file_group/log_file/mod.rs         |   22 +-
 crates/core/src/file_group/log_file/reader.rs      | 1233 ++-
 crates/core/src/file_group/log_file/scanner.rs     |    2 +-
 crates/core/src/file_group/mod.rs                  |  228 +-
 crates/core/src/file_group/reader.rs               | 1522 +++-
 crates/core/src/file_group/reader_v2/adapter.rs    |  298 +
 .../src/file_group/reader_v2/buffer/key_based.rs   | 8254 ++++++++++++++++++++
 .../core/src/file_group/reader_v2/buffer/loader.rs |  525 ++
 crates/core/src/file_group/reader_v2/buffer/mod.rs |  306 +
 .../file_group/reader_v2/buffer/position_based.rs  | 1499 ++++
 .../file_group/reader_v2/buffer/record_buffer.rs   |  553 ++
 .../reader_v2/buffer/record_positions.rs           |  225 +
 .../file_group/reader_v2/buffer/row_extraction.rs  |  722 ++
 .../file_group/reader_v2/buffer/spillable_map.rs   | 2619 +++++++
 .../src/file_group/reader_v2/buffered_record.rs    |  637 ++
 .../reader_v2/buffered_record_converter.rs         |   45 +
 .../src/file_group/reader_v2/delete_context.rs     |  342 +
 crates/core/src/file_group/reader_v2/engine.rs     | 2241 ++++++
 crates/core/src/file_group/reader_v2/gaps.rs       |  252 +
 crates/core/src/file_group/reader_v2/harness.rs    | 1020 +++
 .../core/src/file_group/reader_v2/harness_tests.rs | 2299 ++++++
 .../core/src/file_group/reader_v2/input_split.rs   |  247 +
 .../core/src/file_group/reader_v2/iterator_mode.rs |   97 +
 .../src/file_group/reader_v2/log_record_reader.rs  | 2371 ++++++
 .../src/file_group/reader_v2/memory_limit_tests.rs |  296 +
 .../src/file_group/reader_v2/merge_iterator.rs     | 1484 ++++
 .../reader_v2/merged_log_record_reader.rs          |  709 ++
 .../src/file_group/reader_v2/metadata_merger.rs    | 1186 +++
 crates/core/src/file_group/reader_v2/mod.rs        |   91 +
 .../src/file_group/reader_v2/output_converter.rs   |  449 ++
 crates/core/src/file_group/reader_v2/profiling.rs  |   66 +
 crates/core/src/file_group/reader_v2/read_stats.rs |  107 +
 .../src/file_group/reader_v2/reader_context.rs     |  474 ++
 .../src/file_group/reader_v2/reader_parameters.rs  |   42 +
 .../src/file_group/reader_v2/record_context.rs     | 2756 +++++++
 .../core/src/file_group/reader_v2/record_merger.rs |  850 ++
 crates/core/src/file_group/reader_v2/resolver.rs   | 1051 +++
 crates/core/src/file_group/reader_v2/row_serde.rs  |  254 +
 .../src/file_group/reader_v2/schema_handler.rs     | 1512 ++++
 .../src/file_group/reader_v2/update_processor.rs   |  193 +
 crates/core/src/file_group/record_batches.rs       |   30 +-
 crates/core/src/hfile/key.rs                       |  139 +-
 crates/core/src/hfile/mod.rs                       |    1 +
 crates/core/src/hfile/reader.rs                    | 1141 ++-
 crates/core/src/hfile/record_key.rs                |  166 +
 crates/core/src/merge/record_merger.rs             |   58 +-
 crates/core/src/metadata/table/mod.rs              |  327 +-
 crates/core/src/metadata/table/reader.rs           |  282 +
 crates/core/src/metadata/table/test_support.rs     |   93 +
 crates/core/src/metadata/table/v2_reader.rs        |  774 ++
 crates/core/src/schema/avro_schema_utils.rs        |  493 ++
 crates/core/src/schema/batch_evolution.rs          | 1259 +++
 crates/core/src/schema/delete.rs                   |  215 +-
 crates/core/src/schema/extended_promotion.rs       |  665 ++
 crates/core/src/schema/mod.rs                      |    4 +
 crates/core/src/schema/parquet_list_norm.rs        |  319 +
 crates/core/src/schema/resolver.rs                 |   16 +
 crates/core/src/storage/counting.rs                |  132 +
 crates/core/src/storage/mod.rs                     |   57 +-
 crates/core/src/storage/reader.rs                  |  633 +-
 crates/core/src/table/builder.rs                   |   98 +-
 crates/core/src/table/fs_view.rs                   |   52 +-
 crates/core/src/table/listing.rs                   |   37 +-
 crates/core/src/table/mod.rs                       | 1181 ++-
 crates/core/src/table/validation.rs                |   37 +-
 crates/core/src/timeline/completion_time.rs        |   18 +-
 crates/core/src/timeline/instant.rs                |   85 +-
 crates/core/src/timeline/loader.rs                 |   80 +
 crates/core/src/timeline/mod.rs                    |  192 +-
 crates/core/src/timeline/selector.rs               |  254 +-
 crates/core/src/timeline/view.rs                   |  186 +-
 crates/core/src/util/arrow.rs                      |    8 +-
 .../data/i3/legacy_2level_repeated_map.parquet     |  Bin 0 -> 13270 bytes
 .../core/tests/data/i3/modern_3level_map.parquet   |  Bin 0 -> 10608 bytes
 crates/core/tests/data/metadata_slices/README.md   |   50 +
 .../data/metadata_slices/allpartitions-dot.hfile   |  Bin 0 -> 12530 bytes
 .../tests/data/metadata_slices/files-live.hfile    |  Bin 0 -> 12567 bytes
 .../data/metadata_slices/files-multiblock.hfile    |  Bin 0 -> 18277 bytes
 .../data/metadata_slices/files-tombstone.hfile     |  Bin 0 -> 12566 bytes
 .../data/metadata_slices/metadata-record.avsc      |    1 +
 .../data/metadata_slices/nonpartitioned-base.hfile |  Bin 0 -> 12505 bytes
 .../data/metadata_slices/nonpartitioned-log.hfile  |  Bin 0 -> 12505 bytes
 crates/core/tests/gold_parity_tests.rs             | 1019 +++
 crates/core/tests/reader_concurrency_tests.rs      |  347 +
 crates/core/tests/table_read_tests.rs              |  718 +-
 crates/datafusion/Cargo.toml                       |   12 +-
 crates/datafusion/src/hudi_exec.rs                 |   21 +-
 crates/datafusion/src/lib.rs                       |   16 +-
 crates/hudi/Cargo.toml                             |   15 +-
 crates/test/Cargo.toml                             |    9 +
 crates/test/README.md                              |   14 +
 ...0-000000000001-0_20250101000000000.log.1_0-2-2} |  Bin 5087 -> 6142 bytes
 .../.hoodie/hoodie.properties                      |   11 +
 crates/test/data/hfile_base_file_table/README.md   |   47 +
 ...0-000000000001-0_0-1-1_20250101000000000.hfile} |  Bin 5087 -> 5504 bytes
 .../mor/avro/gold_options.scala                    |  280 +
 .../mor/avro/table_all_data_types.zip              |  Bin 0 -> 47647 bytes
 .../mor/avro/table_column_projection.zip           |  Bin 0 -> 43480 bytes
 .../mor/avro/table_corrupt_tail_block.zip          |  Bin 0 -> 27775 bytes
 .../mor/avro/table_delete_ord_decimal.zip          |  Bin 0 -> 24327 bytes
 .../mor/avro/table_delete_ord_double.zip           |  Bin 0 -> 24010 bytes
 .../mor/avro/table_delete_ord_int.zip              |  Bin 0 -> 23482 bytes
 .../mor/avro/table_delete_ord_long.zip             |  Bin 0 -> 23890 bytes
 .../mor/avro/table_delete_ord_string.zip           |  Bin 0 -> 23739 bytes
 .../mor/avro/table_delete_ord_timestamp.zip        |  Bin 0 -> 24480 bytes
 .../mor/avro/table_duplicate_keys.scala            |  111 +
 .../mor/avro/table_duplicate_keys.zip              |  Bin 0 -> 17609 bytes
 .../mor/avro/table_event_time_stale.sql            |   69 +
 .../mor/avro/table_event_time_stale.zip            |  Bin 0 -> 37278 bytes
 .../mor/avro/table_evo_add_col.zip                 |  Bin 0 -> 125693 bytes
 .../mor/avro/table_evo_promotion.zip               |  Bin 0 -> 114020 bytes
 .../mor/avro/table_hfile_log_block.zip             |  Bin 0 -> 10865 bytes
 .../mor/avro/table_log_compaction.zip              |  Bin 0 -> 30229 bytes
 .../mor/avro/table_log_only.zip                    |  Bin 0 -> 23937 bytes
 .../mor/avro/table_null_containers.zip             |  Bin 0 -> 38514 bytes
 .../mor/avro/table_parquet_log_block.zip           |  Bin 0 -> 32213 bytes
 .../mor/avro/table_partial_update.zip              |  Bin 0 -> 24790 bytes
 .../mor/avro/table_partial_update_event_time.sql   |   74 +
 .../mor/avro/table_partial_update_event_time.zip   |  Bin 0 -> 16147 bytes
 .../mor/avro/table_uncommitted_log.sql             |   78 +
 .../mor/avro/table_uncommitted_log_v6.zip          |  Bin 0 -> 24847 bytes
 .../mor/avro/table_uncommitted_log_v9.zip          |  Bin 0 -> 30414 bytes
 .../mor/avro/v6_trips_8i1u.zip                     |  Bin 28861 -> 43668 bytes
 .../mor/avro/v6_trips_8i3d.zip                     |  Bin 28516 -> 42817 bytes
 .../mor/avro/v8_mor_boundary_windows.gold.scala    |   52 +
 .../mor/avro/v8_mor_boundary_windows.sql           |   48 +
 .../mor/avro/v8_mor_boundary_windows.zip           |  Bin 0 -> 37974 bytes
 .../mor/avro/v8_trips_8i3u1d.zip                   |  Bin 468520 -> 458184 
bytes
 .../mor/avro/v9_mor_8i4u_commit_time.zip           |  Bin 0 -> 38584 bytes
 .../avro/v9_mor_compacted_incremental.gold.scala   |   70 +
 .../mor/avro/v9_mor_compacted_incremental.sql      |   72 +
 .../mor/avro/v9_mor_compacted_incremental.zip      |  Bin 0 -> 43318 bytes
 .../mor/avro/v9_mor_nonpart_3commits.zip           |  Bin 0 -> 28475 bytes
 .../cow/v6_complexkeygen_hivestyle.zip             |  Bin 42914 -> 41900 bytes
 crates/test/data/sample_table/cow/v6_empty.zip     |  Bin 2258 -> 2371 bytes
 .../data/sample_table/cow/v6_nonpartitioned.zip    |  Bin 24851 -> 25426 bytes
 .../v6_simplekeygen_hivestyle_no_metafields.zip    |  Bin 17950 -> 19260 bytes
 .../cow/v6_simplekeygen_nonhivestyle.zip           |  Bin 38375 -> 37976 bytes
 ...v6_simplekeygen_nonhivestyle_overwritetable.zip |  Bin 36037 -> 37460 bytes
 .../cow/v6_timebasedkeygen_nonhivestyle.zip        |  Bin 49127 -> 47642 bytes
 .../cow/v8_complexkeygen_hivestyle.zip             |  Bin 43000 -> 42629 bytes
 crates/test/data/sample_table/cow/v8_empty.zip     |  Bin 6066 -> 5277 bytes
 .../data/sample_table/cow/v8_nonpartitioned.zip    |  Bin 26699 -> 27451 bytes
 .../v8_simplekeygen_hivestyle_no_metafields.zip    |  Bin 28076 -> 27855 bytes
 .../cow/v8_simplekeygen_nonhivestyle.zip           |  Bin 40168 -> 40070 bytes
 .../cow/v9_timebasedkeygen_epochmillis.zip         |  Bin 201769 -> 198528 
bytes
 .../cow/v9_timebasedkeygen_nonhivestyle.zip        |  Bin 192801 -> 189598 
bytes
 .../cow/v9_timebasedkeygen_unixtimestamp.zip       |  Bin 206530 -> 203649 
bytes
 .../data/sample_table/cow/v9_txns_complex_meta.zip |  Bin 711746 -> 699782 
bytes
 .../sample_table/cow/v9_txns_complex_nometa.zip    |  Bin 106586 -> 106426 
bytes
 .../data/sample_table/cow/v9_txns_nonpart_meta.zip |  Bin 564571 -> 554519 
bytes
 .../sample_table/cow/v9_txns_nonpart_nometa.zip    |  Bin 81181 -> 81444 bytes
 .../data/sample_table/cow/v9_txns_simple_meta.zip  |  Bin 712093 -> 699930 
bytes
 .../sample_table/cow/v9_txns_simple_nometa.zip     |  Bin 104308 -> 104005 
bytes
 .../sample_table/cow/v9_txns_simple_overwrite.zip  |  Bin 215146 -> 211956 
bytes
 .../mor/avro/v9_nonpartitioned_rollback.zip        |  Bin 100397 -> 98943 bytes
 .../mor/avro/v9_timebasedkeygen_nonhivestyle.zip   |  Bin 242527 -> 238618 
bytes
 .../sample_table/mor/avro/v9_txns_complex_meta.zip |  Bin 731013 -> 718435 
bytes
 .../mor/avro/v9_txns_complex_nometa.zip            |  Bin 100713 -> 100299 
bytes
 .../sample_table/mor/avro/v9_txns_nonpart_meta.zip |  Bin 570239 -> 559644 
bytes
 .../mor/avro/v9_txns_nonpart_nometa.zip            |  Bin 68385 -> 68432 bytes
 .../sample_table/mor/avro/v9_txns_simple_meta.zip  |  Bin 733891 -> 721073 
bytes
 .../mor/avro/v9_txns_simple_nometa.zip             |  Bin 98645 -> 98103 bytes
 .../mor/avro/v9_txns_simple_overwrite.zip          |  Bin 215161 -> 211978 
bytes
 .../mor/parquet/v6_complexkeygen_hivestyle.zip     |  Bin 42137 -> 41107 bytes
 .../data/sample_table/mor/parquet/v6_empty.zip     |  Bin 5885 -> 5062 bytes
 .../sample_table/mor/parquet/v6_nonpartitioned.zip |  Bin 28459 -> 28935 bytes
 .../mor/parquet/v6_nonpartitioned_rollback.zip     |  Bin 32598 -> 32214 bytes
 .../v6_simplekeygen_hivestyle_no_metafields.zip    |  Bin 28077 -> 27470 bytes
 .../mor/parquet/v6_simplekeygen_nonhivestyle.zip   |  Bin 37571 -> 37180 bytes
 ...v6_simplekeygen_nonhivestyle_overwritetable.zip |  Bin 48409 -> 46787 bytes
 crates/test/src/gold.rs                            |  575 ++
 crates/test/src/gold_options.rs                    |  373 +
 crates/test/src/lib.rs                             |  366 +-
 docs/reader-spec.md                                |    4 +-
 python/pyproject.toml                              |    2 +-
 python/src/internal.rs                             |   27 +-
 python/tests/test_table_incremental_read.py        |   50 +-
 207 files changed, 56782 insertions(+), 2051 deletions(-)
 copy .github/workflows/{pr.yml => asf-allowlist-check.yml} (63%)
 delete mode 100644 crates/core/src/avro_to_arrow/arrow_array_reader.rs
 create mode 100644 crates/core/src/file_group/base_file/hfile.rs
 create mode 100644 crates/core/src/file_group/log_file/memory_bench.rs
 create mode 100644 crates/core/src/file_group/reader_v2/adapter.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffer/key_based.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffer/loader.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffer/mod.rs
 create mode 100644 
crates/core/src/file_group/reader_v2/buffer/position_based.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffer/record_buffer.rs
 create mode 100644 
crates/core/src/file_group/reader_v2/buffer/record_positions.rs
 create mode 100644 
crates/core/src/file_group/reader_v2/buffer/row_extraction.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffer/spillable_map.rs
 create mode 100644 crates/core/src/file_group/reader_v2/buffered_record.rs
 create mode 100644 
crates/core/src/file_group/reader_v2/buffered_record_converter.rs
 create mode 100644 crates/core/src/file_group/reader_v2/delete_context.rs
 create mode 100644 crates/core/src/file_group/reader_v2/engine.rs
 create mode 100644 crates/core/src/file_group/reader_v2/gaps.rs
 create mode 100644 crates/core/src/file_group/reader_v2/harness.rs
 create mode 100644 crates/core/src/file_group/reader_v2/harness_tests.rs
 create mode 100644 crates/core/src/file_group/reader_v2/input_split.rs
 create mode 100644 crates/core/src/file_group/reader_v2/iterator_mode.rs
 create mode 100644 crates/core/src/file_group/reader_v2/log_record_reader.rs
 create mode 100644 crates/core/src/file_group/reader_v2/memory_limit_tests.rs
 create mode 100644 crates/core/src/file_group/reader_v2/merge_iterator.rs
 create mode 100644 
crates/core/src/file_group/reader_v2/merged_log_record_reader.rs
 create mode 100644 crates/core/src/file_group/reader_v2/metadata_merger.rs
 create mode 100644 crates/core/src/file_group/reader_v2/mod.rs
 create mode 100644 crates/core/src/file_group/reader_v2/output_converter.rs
 create mode 100644 crates/core/src/file_group/reader_v2/profiling.rs
 create mode 100644 crates/core/src/file_group/reader_v2/read_stats.rs
 create mode 100644 crates/core/src/file_group/reader_v2/reader_context.rs
 create mode 100644 crates/core/src/file_group/reader_v2/reader_parameters.rs
 create mode 100644 crates/core/src/file_group/reader_v2/record_context.rs
 create mode 100644 crates/core/src/file_group/reader_v2/record_merger.rs
 create mode 100644 crates/core/src/file_group/reader_v2/resolver.rs
 create mode 100644 crates/core/src/file_group/reader_v2/row_serde.rs
 create mode 100644 crates/core/src/file_group/reader_v2/schema_handler.rs
 create mode 100644 crates/core/src/file_group/reader_v2/update_processor.rs
 create mode 100644 crates/core/src/hfile/record_key.rs
 create mode 100644 crates/core/src/metadata/table/reader.rs
 create mode 100644 crates/core/src/metadata/table/test_support.rs
 create mode 100644 crates/core/src/metadata/table/v2_reader.rs
 create mode 100644 crates/core/src/schema/avro_schema_utils.rs
 create mode 100644 crates/core/src/schema/batch_evolution.rs
 create mode 100644 crates/core/src/schema/extended_promotion.rs
 create mode 100644 crates/core/src/schema/parquet_list_norm.rs
 create mode 100644 crates/core/src/storage/counting.rs
 create mode 100644 crates/core/tests/data/i3/legacy_2level_repeated_map.parquet
 create mode 100644 crates/core/tests/data/i3/modern_3level_map.parquet
 create mode 100644 crates/core/tests/data/metadata_slices/README.md
 create mode 100644 
crates/core/tests/data/metadata_slices/allpartitions-dot.hfile
 create mode 100644 crates/core/tests/data/metadata_slices/files-live.hfile
 create mode 100644 
crates/core/tests/data/metadata_slices/files-multiblock.hfile
 create mode 100644 crates/core/tests/data/metadata_slices/files-tombstone.hfile
 create mode 100644 crates/core/tests/data/metadata_slices/metadata-record.avsc
 create mode 100644 
crates/core/tests/data/metadata_slices/nonpartitioned-base.hfile
 create mode 100644 
crates/core/tests/data/metadata_slices/nonpartitioned-log.hfile
 create mode 100644 crates/core/tests/gold_parity_tests.rs
 create mode 100644 crates/core/tests/reader_concurrency_tests.rs
 copy crates/{core/tests/data/hfile/hudi_1_0_hbase_2_4_9_no_entry.hfile => 
test/data/hfile_base_file_table/.f0000000-0000-0000-0000-000000000001-0_20250101000000000.log.1_0-2-2}
 (64%)
 create mode 100644 
crates/test/data/hfile_base_file_table/.hoodie/hoodie.properties
 create mode 100644 crates/test/data/hfile_base_file_table/README.md
 copy crates/{core/tests/data/hfile/hudi_1_0_hbase_2_4_9_no_entry.hfile => 
test/data/hfile_base_file_table/f0000000-0000-0000-0000-000000000001-0_0-1-1_20250101000000000.hfile}
 (72%)
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/gold_options.scala
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_all_data_types.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_column_projection.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_corrupt_tail_block.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_decimal.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_double.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_int.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_long.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_string.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_delete_ord_timestamp.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_duplicate_keys.scala
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_duplicate_keys.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_event_time_stale.sql
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_event_time_stale.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_evo_add_col.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_evo_promotion.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_hfile_log_block.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_log_compaction.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_log_only.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_null_containers.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_parquet_log_block.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_partial_update.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_partial_update_event_time.sql
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_partial_update_event_time.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_uncommitted_log.sql
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_uncommitted_log_v6.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/table_uncommitted_log_v9.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v8_mor_boundary_windows.gold.scala
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v8_mor_boundary_windows.sql
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v8_mor_boundary_windows.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v9_mor_8i4u_commit_time.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v9_mor_compacted_incremental.gold.scala
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v9_mor_compacted_incremental.sql
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v9_mor_compacted_incremental.zip
 create mode 100644 
crates/test/data/quickstart_trips_table/mor/avro/v9_mor_nonpart_3commits.zip
 create mode 100644 crates/test/src/gold.rs
 create mode 100644 crates/test/src/gold_options.rs

Reply via email to