nevzheng commented on PR #12257: URL: https://github.com/apache/gravitino/pull/12257#issuecomment-5136447117
@roryqi @lasdf1234 Pushed an update to the design doc. The main addition is **Appendix A**, a focused Unity Catalog and Apache Polaris comparison covering their public recovery/drop APIs and the metadata/lifecycle backing available from published docs or source. I also made the proposal clearer near the top: - §2 states the preferred V2 deletion-entity model and its API contract. - §4.1 is the preferred separate `entity_deletion` record, with lifecycle state separate from `table_meta`. - §4.2 documents the “glob everything onto the current table row” alternative and why I do not recommend it. - §6 spells out the recommended full V1 → V2 cutover versus the dual-path fallback. This needs another cleanup pass, but the intended ideas and tradeoffs should now be visible for discussion. `./gradlew :docs:build` passes. -- 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]
