nevzheng opened a new pull request, #12223:
URL: https://github.com/apache/gravitino/pull/12223

   ### What changes were proposed in this pull request?
   
   This is PR 2 of 3 in the deletion-generation storage stack.
   
   - Add relational mappers and SQL providers for deletion actions.
   - Add storage services for creating, reading, and revising deletion actions.
   - Add append-only deletion lifecycle audit persistence.
   - Register the new mappers with the relational backend.
   - Add deletion-action storage tests.
   
   Stack:
   
   - Parent epic: #12220
   - Previous: #12222
   - Depends on: #12222
   - Next: PR 3 of 3 — link added after creation
   - Incremental diff: 
https://github.com/nevzheng/gravitino/compare/codex/iceberg-rest-delete-10-01-schema-models...codex/iceberg-rest-delete-10-02-action-storage
   
   Until the preceding PR merges, GitHub's `main`-based Files Changed view is 
cumulative. The incremental comparison above contains only this PR's change.
   
   ### Why are the changes needed?
   
   The schema from the preceding PR needs a durable storage interface that 
later API and cleanup layers can use without duplicating SQL or relying on 
table names as deletion identities.
   
   Part of #12220
   
   ### Does this PR introduce _any_ user-facing change?
   
   No. This PR adds internal relational storage services only.
   
   ### How was this patch tested?
   
   `./gradlew :core:test --tests 
org.apache.gravitino.storage.relational.service.TestEntityDeletionStorage 
-PskipITs -PskipDockerTests=true`
   


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