### Planned #### Rest Catalog - [x] Authentication (Basic, OAuth2) @lishuxu #### Table update and maintenance: https://github.com/apache/iceberg-cpp/issues/364 - [x] ExpireSnapshots @shangxinli - [x] 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 - [x] Executor @HuaHuaY - [ ] LRU cache @HuaHuaY ------- ### Nice to have - [x] [Metrics reporting for scan and commit](https://github.com/apache/iceberg-cpp/issues/533) @evindj - [x] Puffin file reader & writer @zhaoxuan1994 - [x] Retry failed transaction commit @linguoxuan - [x] 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