Skip to content

Revert object storage backends change#352

Closed
JingsongLi wants to merge 1 commit into
apache:mainfrom
JingsongLi:codex/revert-eae0761-object-storage
Closed

Revert object storage backends change#352
JingsongLi wants to merge 1 commit into
apache:mainfrom
JingsongLi:codex/revert-eae0761-object-storage

Conversation

@JingsongLi
Copy link
Copy Markdown
Contributor

Summary

Reverts eae07614ea6f5e578bf5974214afdca703f8b496 / #346 because main CI started hanging after the object storage backend changes landed. The hang is reproducible in GitHub Actions on Ubuntu in the Vortex reader tests and the DataFusion Vortex integration test.

Changes

  • Remove the newly added COS, ADLS, OBS, and GCS storage backend support from feature: add more object storage backends #346.
  • Restore the previous storage feature set, path parsing, S3 config handling, and related documentation.
  • Keep later main commits intact; this only reverts the object storage backend merge commit.

Testing

  • cargo test -p paimon arrow::format::vortex::tests::test_vortex_read_with --all-targets --features fulltext,vortex -- --nocapture
  • cargo test -p paimon-datafusion --features vortex --test vortex_tables -- --nocapture

Notes

Main CI hangs after #346 in:

  • arrow::format::vortex::tests::test_vortex_read_with_combined_predicates
  • arrow::format::vortex::tests::test_vortex_read_with_empty_projection
  • arrow::format::vortex::tests::test_vortex_read_with_eq_predicate
  • arrow::format::vortex::tests::test_vortex_read_with_gt_predicate
  • tests/vortex_tables.rs::test_vortex_file_format_sql_e2e

This revert is intended to unblock main while the Linux-specific Vortex/OpenDAL interaction is investigated separately.

@JingsongLi JingsongLi closed this Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant