yuqi1129 opened a new issue, #12342: URL: https://github.com/apache/gravitino/issues/12342
### Describe the subtask\n\nImplement complete alter and delete OCC semantics for the namespace hierarchy: metalake, catalog, and schema.\n\n- Make every successful alter advance the OCC version and use version CAS.\n- Add expected-version CAS to direct soft-delete operations.\n- Distinguish stale-version conflicts from already-missing entities.\n- Keep dependent writes and change-log updates in the same transaction.\n- Define and test the version semantics of authoritative cascade deletes.\n- Cover base and PostgreSQL SQL providers with concurrency tests.\n\nDepends on the shared OCC conflict-contract subtask.\n\n### Parent issue\n\nhttps://github.com/apache/gravitino/issues/12166 -- 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]
