apache / apache/gravitino

[EPIC] Deliver IRC recovery APIs and client support

Open
#12,396 0 comments 0 reactions 1 assignee Claimed by @nevzheng View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.