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 d4a19cb2 fix(tests): use portable bigint test literals (#200)
add 33d5eef5 feat: change FileStatus to non-virtual (#208)
No new revisions were added by this update.
Summary of changes:
include/paimon/fs/file_system.h | 75 ++++++++------
src/paimon/common/data/decimal_test.cpp | 2 +-
src/paimon/common/fs/file_system_test.cpp | 112 ++++++++++-----------
src/paimon/common/fs/object_store_file_system.cpp | 86 ++++------------
src/paimon/common/fs/object_store_file_system.h | 14 ++-
.../common/fs/object_store_file_system_test.cpp | 18 ++--
src/paimon/common/fs/resolving_file_system.cpp | 12 +--
src/paimon/common/fs/resolving_file_system.h | 9 +-
.../common/fs/resolving_file_system_test.cpp | 9 +-
.../btree/btree_compatibility_test.cpp | 4 +-
.../btree/btree_global_index_integration_test.cpp | 5 +-
.../btree/lazy_filtered_btree_reader_test.cpp | 5 +-
src/paimon/common/logging/logging_test.cpp | 8 +-
.../prefetch_file_batch_reader_impl_test.cpp | 2 +-
.../append/append_compact_coordinator_test.cpp | 2 +-
src/paimon/core/append/append_only_writer_test.cpp | 4 +-
src/paimon/core/catalog/file_system_catalog.cpp | 12 +--
.../core/global_index/global_index_file_manager.h | 5 +-
src/paimon/core/index/index_file.h | 4 +-
src/paimon/core/io/single_file_writer.h | 4 +-
src/paimon/core/io/single_file_writer_test.cpp | 2 +-
.../core/manifest/manifest_committable_test.cpp | 2 +-
src/paimon/core/manifest/manifest_file_test.cpp | 9 +-
.../lookup/remote_lookup_file_manager.cpp | 4 +-
.../lookup/remote_lookup_file_manager_test.cpp | 2 +-
src/paimon/core/mergetree/lookup_file_test.cpp | 2 +-
src/paimon/core/mergetree/lookup_levels.cpp | 4 +-
src/paimon/core/mergetree/lookup_levels_test.cpp | 8 +-
.../core/mergetree/merge_tree_writer_test.cpp | 36 +++----
src/paimon/core/mergetree/spill_reader.cpp | 4 +-
src/paimon/core/mergetree/spill_writer.cpp | 5 +-
src/paimon/core/mergetree/write_buffer_test.cpp | 6 +-
src/paimon/core/migrate/file_meta_utils.cpp | 6 +-
.../core/operation/file_store_commit_impl_test.cpp | 34 +++----
.../core/operation/manifest_file_merger_test.cpp | 6 +-
.../core/operation/orphan_files_cleaner_impl.cpp | 29 +++---
.../core/operation/orphan_files_cleaner_impl.h | 5 +-
.../core/postpone/postpone_bucket_writer_test.cpp | 24 ++---
.../core/table/sink/commit_message_impl_test.cpp | 5 +-
src/paimon/core/table/sink/commit_message_test.cpp | 38 +++----
.../core/table/system/metadata_system_tables.cpp | 4 +-
src/paimon/core/utils/branch_manager.cpp | 6 +-
src/paimon/core/utils/consumer_manager.cpp | 6 +-
src/paimon/core/utils/file_utils.cpp | 14 +--
src/paimon/core/utils/file_utils.h | 9 +-
src/paimon/core/utils/snapshot_manager.cpp | 12 +--
src/paimon/core/utils/tag_manager.cpp | 6 +-
.../format/avro/avro_stats_extractor_test.cpp | 2 +-
.../format/orc/orc_input_output_stream_test.cpp | 2 +-
.../parquet/parquet_file_batch_reader_test.cpp | 4 +-
src/paimon/format/parquet/variant_parquet_test.cpp | 4 +-
src/paimon/fs/jindo/jindo_file_status.h | 67 ------------
src/paimon/fs/jindo/jindo_file_system.cpp | 31 +++---
src/paimon/fs/jindo/jindo_file_system.h | 9 +-
src/paimon/fs/jindo/jindo_file_system_test.cpp | 8 +-
src/paimon/fs/local/local_file.cpp | 18 ++--
src/paimon/fs/local/local_file.h | 4 +-
src/paimon/fs/local/local_file_status.h | 76 --------------
src/paimon/fs/local/local_file_system.cpp | 24 ++---
src/paimon/fs/local/local_file_system.h | 9 +-
.../lucene/lucene_global_index_test.cpp | 2 +-
.../global_index/lumina/lumina_file_io_test.cpp | 6 +-
.../tantivy/tantivy_java_compat_test.cpp | 9 +-
src/paimon/testing/mock/mock_file_system.h | 27 +----
src/paimon/testing/utils/test_helper.h | 10 +-
test/inte/pk_compaction_inte_test.cpp | 2 +-
test/inte/read_inte_test.cpp | 9 +-
test/inte/scan_and_read_inte_test.cpp | 4 +-
test/inte/write_and_read_inte_test.cpp | 6 +-
test/inte/write_inte_test.cpp | 10 +-
70 files changed, 396 insertions(+), 627 deletions(-)
delete mode 100644 src/paimon/fs/jindo/jindo_file_status.h
delete mode 100644 src/paimon/fs/local/local_file_status.h