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

   ### Purpose
   
   Linked issue: #34
   
   The existing FileIndex code can read and write Java-compatible index 
containers, but it has no internal model for combining index decisions across a 
`Predicate` tree. Exposing a reader contract at this stage would also freeze an 
API that has not yet been validated by a concrete reader.
   
   ### Brief change log
   
   - Add conservative `Remain`, `Skip`, and bitmap-selection results with 
AND/OR composition.
   - Add a crate-private reader seam and recursive predicate evaluator with 
fail-open behavior and short-circuiting.
   - Add tests for result composition, missing or unsupported indexes, nested 
predicates, and short-circuiting.
   
   ### Tests
   
   - `cargo fmt --all -- --check`
   - `cargo clippy --locked --all-targets --workspace --features 
fulltext,vortex -- -D warnings`
   - `cargo test --locked -p paimon --all-targets --features fulltext,vortex`
   - `cargo test --locked -p paimon-rest-server --all-targets`
   
   ### API and Format
   
   No public API or storage-format changes.
   
   ### Documentation
   
   No user-facing documentation changes.
   


-- 
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]

Reply via email to