wirybeaver opened a new issue, #916:
URL: https://github.com/apache/iceberg-cpp/issues/916

   ## Goal
   
   Track the remaining work required for complete Iceberg v3 deletion-vector
   support in iceberg-cpp.
   
   This is a dedicated follow-up to #637 and builds on the initial 
implementation
   in #777.
   
   ## Roadmap
   
   ### Conformance
   
   - [ ] Cross-language Puffin deletion-vector fixtures — #913
     - Branch: `feature/dv-cross-language-fixtures`
     - Status: draft PR
   - [ ] Validate deletion vectors against Puffin metadata — #914
     - Depends on: #913
     - Branch: `fix/dv-puffin-metadata-validation`
     - Status: draft PR
   - [ ] Enforce partition/spec-aware DV scan applicability — #915
     - Depends on: #913
     - Branch: `fix/dv-partition-spec-matching`
     - Status: draft PR
   - [ ] Support all legal non-negative int64 deletion-vector positions
     - Depends on: #913
     - Branch: `fix/dv-full-positive-int64`
     - Status: in progress
   
   ### End-to-end writes
   
   - [ ] Add a table-aware v3 deletion-vector write pipeline
     - Depends on: metadata validation and scan applicability
     - Branch: `feature/v3-dv-write-pipeline`
   
   ### Inspection
   
   - [ ] Add a `position_deletes` metadata table
     - Depends on: metadata validation
     - Branch: `feature/position-deletes-metadata-table`
   
   ### Maintenance
   
   - [ ] Add a DV-aware compaction planner
     - Depends on: scan applicability
     - Branch: `feature/dv-compaction-planner`
   - [ ] Add DV-aware compaction execution
     - Depends on: table write pipeline and compaction planner
     - Branch: `feature/dv-compaction-executor`
   
   ## Delivery
   
   Each item will use an independent worktree, branch, and pull request. Work is
   performed blockers-first, with focused tests in every PR.
   


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to