Support version tagging #588
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
python
rust
Rust related tasks
Git-like version tags make it easier to manage lots of versions and quickly know which versions are released for example.
Version tags should be written to the version Manifest (protos: https://github.com/eto-ai/lance/blob/main/protos/format.proto#L74, rust: https://github.com/eto-ai/lance/blob/main/rust/src/format/manifest.rs#L55)
Write
Read
The tag needs to be added to the PyDict in the pyo3 code: https://github.com/eto-ai/lance/blob/main/python/src/dataset.rs#L183
Checkout
On the python side, add a convenience feature to checkout a tag instead of a specific version number
The text was updated successfully, but these errors were encountered: