### Planned #### Rest Catalog - [x] Authentication (Basic, OAuth2) @lishuxu #### Table update and maintenance: https://github.com/apache/iceberg-cpp/issues/364 - [x] ExpireSnapshots @shangxinli - [ ] MergingSnapshotProducer - [ ] OverwriteFiles @gty404 #### Table - [x] Incremental scan planning @WZhuo - [ ] Metadata table inspection @All-less #### Data - [x] [Writers for data and delete files](https://github.com/apache/iceberg-cpp/issues/441) @shangxinli - [x] Scan task reader with delete file support @wgtmac #### Miscellaneous - [ ] Logging interface and spdlog integration - [ ] Executor @HuaHuaY - [ ] LRU cache @HuaHuaY ------- ### Nice to have - [ ] [Metrics reporting for scan and commit](https://github.com/apache/iceberg-cpp/issues/533) @evindj - [ ] Puffin file reader & writer @zhaoxuan1994 - [x] Retry failed transaction commit @linguoxuan - [ ] Add scan planning endpoint to rest catalog client @gsandeep1241 - [x] FileIO integration for cloud object store with Arrow FileSystem @MisterRaindrop
Planned
Rest Catalog
Table update and maintenance: #364
Table
Data
Miscellaneous
Nice to have