liujiwen-up opened a new pull request, #346: URL: https://github.com/apache/paimon-rust/pull/346
Purpose Linked issue: close #xxx Add OpenDAL-backed support for more object storage backends in Paimon Rust, covering COS, Azure Data Lake Storage Gen2, OBS, and GCS. Brief change log Added storage feature flags for storage-cos, storage-azdls, storage-obs, and storage-gcs. Added storage-all coverage for the new backends. Implemented backend config parsing and OpenDAL operator construction for: Tencent Cloud COS Azure Data Lake Storage Gen2 Huawei Cloud OBS Google Cloud Storage Added scheme aliases such as cosn, gs, abfs, and abfss. Added object storage FileIO path tests to verify scheme detection and relative path handling. Extended GCS config alias support for Hadoop/OpenDAL-style option keys. Updated docs to list and show usage examples for the new storage backends. Tests cargo check -p paimon cargo check -p paimon --features storage-all cargo test -p paimon --features storage-all io::object_storage_path_test --no-fail-fast cargo test -p paimon --features storage-all io::storage_gcs --no-fail-fast cargo test -p paimon --features storage-all io:: --no-fail-fast cargo test -p paimon --features storage-all --no-fail-fast API and Format This change adds optional Cargo feature flags and storage backend support. It does not change the Paimon table format or existing storage format. Documentation Updated documentation to include the newly supported storage backends and basic configuration examples. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
