lance-format/lance

added a `localstore` scheme in `object_store.rs` for testing

Open

#1 376 ouverte le 10 oct. 2023

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)Rust (695 forks)github user discovery
enhancementgood first issuehelp wantedrust

Métriques du dépôt

Stars
 (6 582 stars)
Métriques de merge PR
 (Merge moyen 6j 1h) (219 PRs mergées en 30 j)

Description

we have a short cut in https://github.com/lancedb/lance/blob/main/rust/lance/src/io/object_store.rs#L607-L615, where we use the FS directly when we detect the file being read is a local file.

However, this makes testing object store behavior hard because we have to setup a object store fixture like localstack in order to test the CloudObjectReader path.

We can add a localstore scheme, where we can exercise object store code path with a local directory

Guide contributeur