Connect to existing elastic indexes #210
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Goal: Make the elastic integration more flexible so it can be integrated with existing Elasticsearch indexes
Issues this addresses:
Summary of changes:
Questions:
sort_by_similarity()
method to avoid the need to remap sample ids to thekey_field
values inside of the_kneighbors()
and other methods?TODO:
backend_patch_key_field = _id
to existing elastic run configs for backwards compatibilityBadRequestError: BadRequestError(400, 'search_phase_execution_exception', 'failed to create query: The query vector has a different number of dimensions [0] than the document vectors [512].')