Hybrid search on nested fields

Hello @pablo, I upgraded my OpenSearch (version 3.0.0). But it still doesn’t really work much… Sometimes I get the error “Sub-iterators of ConjunctionDISI are not on the same document!”.

Reading the documentation “Using inner hits in hybrid queries”, the examples deal with nested queries with different paths. In my case (as I’ve mentioned before) i have one nested field nested_chunks_embeddings in which each element (chunck) is composed of a text field (to be used for the lexical query) and a dense vector field (to be used for the knn search). I don’t know if this structure is the problem…

Can anyone help me? I already tried explaining the problem as a new conversation topic here: https://forum.opensearch.org/t/update-opensearch-from-2-19-1-to-3-0-0-error-sub-iterators-of-conjunctiondisi-are-not-on-the-same-document/24392

2 Likes