-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature request] Expose means of configuring/providing a custom Object Store extension #194
Comments
LanceDB maintainer here. We'd be happy to contribute if you can point us to the right place to configure the underlying tantivy rust to integrate this extension. thanks! |
I'm also in need of this feature. Any idea when it will be schedule? |
Also very much interested! |
Also interested |
+1 |
I'm looking at the example here: https://github.com/lancedb/tantivy-object-store/blob/main/examples/index_wiki_local.rs <snip>
let dir = new_object_store_directory(
Arc::new(LocalFileSystem::new()),
dir.path().to_str().unwrap(),
None,
0,
None,
None,
)
.unwrap();
let index_using_object_store =
tantivy::Index::create(dir, schema.clone(), IndexSettings::default()).unwrap();
let mut writer = index_using_object_store.writer(1024 * 1024 * 1024).unwrap();
<snip> The only difference is the |
Hi LanceDB Developers, would you happy to create a PyO3 bindings in Python for your tantivy-object-store crate? I'm very willing to help |
@alex-au-922 are you currently working on this somewhere else? Or alternatively, @changhiskhan what is the current status on this from the lancedb pov? |
Nope, as I afraid there's some code plagarism issues so I haven't started. Also would like to see how LanceDB's view on this, as I think LanceDB is going to build their own retriever? |
Hi there, I'm a user of lancedb, which leverages
tantivy-py
for full text search indices (see https://lancedb.github.io/lancedb/fts). A current shortcoming of the lancedb FTS support is that it's only supported for local file paths (something like S3 is not supported).The lance maintainers have authored an Object Store extension , but as I understand it, there's no means of specifying/providing this extension within
tantivy-py
. Would love if this could be supported!The text was updated successfully, but these errors were encountered: