-
Couldn't load subscription status.
- Fork 118
Open
Description
tracking read/write support for new catalogManaged tables. first targeting reads, items tracked below.
Milestone 1: catalog-managed reads in kernel (with log_tail of commits)
π οΈ Snapshot APIs
| Description | Issue/PR | Status | Notes |
|---|---|---|---|
txnId in commit info: required for catalog-managed tables |
#1148 | β | |
| prefactor: move out listed log files | #1150 | β | |
| prefactor: move out last checkpoint hint | #1154 | β | |
| add experimental UC client | #1164 | β | |
add catalogManaged table features and catalog-managed feature flag |
#1165 | β | |
prefactor: LogSegmentBuilder |
#1159 | Paused, just modified constructors directly for now. | |
prefactor: push down _last_checkpoint read into LogSegment |
#1204 | β | |
prefactor: SnapshotBuilder |
#1189 | β | |
| Add log_tail to listing | #1194 | β | |
| prefactor: move Snapshot::try_new_from into SnapshotBuilder | #1289 | β | |
Add staged commits to ParsedLogPath |
#1305 | β | |
SnapshotBuilder.with_log_tail |
#1290 | β |
β οΈ Paused: TableChanges APIs
| Description | Issue/PR | Status | Notes |
|---|---|---|---|
Plumb through log_tail to TableChanges APIs |
#1292 | π οΈ |
Milestone 2: catalog-managed reads via high-level APIs (uc-catalog crate)
| Description | Issue/PR | Status | Notes |
|---|---|---|---|
uc-catalog crate with load_table API |
#1324 | π οΈ | |
| uc-catalog in-mem tests | TODO | π οΈ | |
| uc-catalog FFI | TODO | π οΈ |
Milestone 3: catalog-managed writes in kernel
| Description | Issue/PR | Status | Notes |
|---|---|---|---|
| prefactor: CommitResult | #1343 | π | |
| new Committer API with filesystem-based Committer | TODO | π οΈ |
Milestone 4: catalog-managed writes via high-level APIs (uc-catalog crate)
todo
Metadata
Metadata
Assignees
Labels
No labels