-
Notifications
You must be signed in to change notification settings - Fork 100
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersintegrations
Description
Context
We want to update the SDK to support Meilisearch 1.18 features.
Description
When search requests include the retrieveVectors parameters, the API responses will now include a queryVector field. We want to update the SDK methods to return this field accordingly.
Additionally, Meilisearch now supports renaming indexes. There are two ways to achieve this. The examples below both demonstrate how to rename indexA to indexB:
# Using index swapping
curl \
-X POST 'MEILISEARCH_URL/swap-indexes' \
-H 'Content-Type: application/json' \
--data-binary '[
{
"indexes": [
"indexA",
"indexB"
],
"rename": true
},
]'
# Using index update
curl \
-X PATCH 'MEILISEARCH_URL/indexes/indexA' \
-H 'Content-Type: application/json' \
--data-binary '{ "indexUid": "indexB" }'Tasks
- Update the search responses to include
queryVectorwhen necessary - Update the index update method to allow renaming
- Update the index swapping method to allow renaming
- Add new test cases to test the implementation
- Add an example under the
rename_an_index_1YAML key in .code-samples.meilisearch.yaml. It should be the equivalent of this CURL example
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersintegrations