[EPIC] Deliver IRC recovery APIs and client support
Open
epic
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 315
Description
### Describe the proposal
Deliver the approved IRC management surface for recovering retained Iceberg tables, along with the client integration required to use it.
Standard Iceberg REST table deletion remains compatible. This work does not imply a general native Gravitino undelete API or support for other entity types.
### Task list
- [ ] Implement approved management routes and response models.
- [ ] Implement approved client integration.
- [ ] Implement error, conflict, retry, and configuration-gate behavior.
- [ ] Add API, client, and end-to-end tests.
- [ ] Publish API and client documentation.
Depends on: #12393, #12394, #12395
Related to: #12392
Contributor guide
Assessment
This issue has not been assessed yet.