Skip to content

Commit 69671a6

Browse files
authored
docs: mark schema evolution complete in roadmap (#46)
The schema-evolution series is fully merged, so this flips the Phase 3 roadmap row from `[ ]` to `[x]` and names the functions that cover it, matching the style of the rows around it. Covered by: - #45 — `lance_dataset_add_columns_sql/_nulls/_stream` - #44 — `lance_dataset_alter_columns` - #42 — `lance_dataset_drop_columns` Closes #41. Docs-only; no code or test changes.
1 parent a4f4cef commit 69671a6

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Based on the [liblance RFC](https://github.com/lance-format/lance/discussions/60
4747
| [ ] | Delete operations | Predicate-based deletion |
4848
| [ ] | Update operations | Expression-based row updates |
4949
| [ ] | Merge-insert | Upsert functionality with builder pattern |
50-
| [ ] | Schema evolution | Add/drop/alter columns with expressions |
50+
| [x] | Schema evolution | Add columns via SQL / all-null / `ArrowArrayStream` with `lance_dataset_add_columns_*()`, drop via `lance_dataset_drop_columns()`, rename / retype / set nullability via `lance_dataset_alter_columns()` |
5151
| [x] | Version management | List via `lance_dataset_versions()`, rollback via `lance_dataset_restore()`, checkout via `lance_dataset_open(uri, opts, version)` |
5252

5353
### Phase 4: Advanced Features

0 commit comments

Comments
 (0)