You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am from OpenSearch Team. We are using Faiss Library C++ code to enable the K-NN search in OpenSearch via k-NN Plugin. At the bottom we create the faiss index and then do the search on those indices.
Question
Currently we have different types of indices(hnsw, IVF and IVF-PQ) we create based on customer parameters, and we want to support filtering using IDSelector on those indices. But currently when I tried to enable it I am getting exception which is coming from here.
Based on the above context I have few questions:
Why filtering is not supported on indices created using: IndexIDMap?
Is there any plan to support the filtering on indices created using IndexIDMap?
The text was updated successfully, but these errors were encountered:
There is no particular reason other than the we did not have a use case for it so far.
I will implement this with a wrapped IDSelector that uses the id_map to translate indices.
@mdouze in the context of supporting pre filters on faiss indexes, this is very important feature for us. Any inputs on the timeline would be super helpful.
Description
I am from OpenSearch Team. We are using Faiss Library C++ code to enable the K-NN search in OpenSearch via k-NN Plugin. At the bottom we create the faiss index and then do the search on those indices.
Question
Currently we have different types of indices(hnsw, IVF and IVF-PQ) we create based on customer parameters, and we want to support filtering using IDSelector on those indices. But currently when I tried to enable it I am getting exception which is coming from here.
Based on the above context I have few questions:
The text was updated successfully, but these errors were encountered: