You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@paimon.apache.org by "JingsongLi (via GitHub)" <gi...@apache.org> on 2026/07/09 08:48:16 UTC

[PR] Support REST format table reads [paimon-rust]

JingsongLi opened a new pull request, #492:
URL: https://github.com/apache/paimon-rust/pull/492

   ## Summary
   
   Adds read support for RESTCatalog format tables while keeping format-table implementation separate from ordinary Paimon table paths.
   
   ## Changes
   
   - Detect `type=format-table` metadata and route read, scan, and write builders through dedicated format-table implementations.
   - Load REST table `path` into schema options for format tables and scan external format-table files directly.
   - Add partition predicate pruning for format table scans, including direct partition path scans for exact partition predicates and leading equality path pruning.
   - Keep format-table writes fail-closed with explicit unsupported errors.
   - Add RESTCatalog integration coverage for plain and partitioned format-table reads.
   
   ## Testing
   
   - `cargo fmt --check && git diff --check`
   - `cargo test -p paimon --test rest_catalog_test`
   - `cargo test -p paimon --test rest_catalog_test test_rest_catalog_prunes_format_table_partition_filter`
   - `cargo test -p paimon --test rest_catalog_test test_rest_catalog_reads_format_table`
   - `cargo test -p paimon table_scan`
   - `cargo test -p paimon read_builder`
   
   ## Notes
   
   Data-column predicates continue to be passed to the file reader for format-level pruning/filtering. Format-table scan now uses partition predicates to avoid unnecessary directory scans where possible.


-- 
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: issues-unsubscribe@paimon.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Support REST format table reads [paimon-rust]

Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi merged PR #492:
URL: https://github.com/apache/paimon-rust/pull/492


-- 
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: issues-unsubscribe@paimon.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org