lance-format / lance-format/lance
True scalar index plugins
Open
Nobody has claimed this yet.
A-index
enhancement
- Dominant language
- Rust
- Stars
- 7.1k
- Forks
- 852
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 272
Description
This is a tracking issue to track the remaining work needed to have additional indexes be provided as new plugins and not require any change to the source.
Minimal (can add plugins via rust crate)
- lance-format/lance#7104
- lance-format/lance#7106
Baseline (can add plugins as python packages)
- lance-format/lance#7105
Desired (existing indexes also follow pattern)
- Break up lance-index into individual plugin crates
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked issues lance-format/lance#7104, #7105, and #7106, then inspect the existing lance-index crate. The work is complete when the remaining indexes can be added as Rust-crate or Python-package plugins without source changes, with existing indexes following the same plugin pattern.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- database
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100