-
Notifications
You must be signed in to change notification settings - Fork 14
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
Changes related to Meilisearch v1.13.0 #314
Comments
@curquiza I don't think that notion link is correct. |
Thank you, I changed |
@Strift, the Granular filterable attributes feature will not be ready for v1.13.0, but will be done in v1.14.0 |
How do we want to go about the rust integration? Kontext: These are the options
And about reviewability:
|
There seems to be precedent for this @CommanderStorm meilisearch/meilisearch-rust@d12b21b meilisearch/meilisearch-rust#544 Looks like it was just removed (I suppose it was "experimental" after all). You know better though, of course doing something different could be appropriate in your case. Just thought I'd share. |
This issue gathers the changes related to the v1.13.0 of Meilisearch that will impact the integrations scope.
📅 Release date: 17th February
Timelines & steps
Pre-release
Release day
Post-release
What to implement?
AI stabilization
Related issue in the engine: meilisearch/meilisearch#4733
Usage: https://meilisearch.notion.site/v1-13-AI-search-changes-17a4b06b651f80538b65d31724545def
vectorStore
experimental featureTODO:
Postponed to v1.14.0
### Granular filterable attributesRelated issue in the engine: meilisearch/meilisearch#5163
Usage: https://meilisearch.notion.site/API-usage-Settings-to-opt-out-indexing-features-filterableAttributes-1764b06b651f80aba8bdf359b2df3ca8?pvs=74
TODO:
[ ] PHP: adapt code base + fix testsPost release day - implement missing feature for vector store
Spec
embedders
setting. MethodsgetEmbedders
,updateEmbedders
,resetEmbedders
. Also, the methodupdateSettings
should be able to accept the newembedders
field. Here is the list of the acceptable sub fields:source
sub field is available and accepts:ollama
,rest
,openAI
,huggingFace
anduserProvided
apiKey
sub field is available (string) - optional because not compatible with all sources. Only foropenAi
,ollama
,rest
.model
sub field is available (string) - optional because not compatible with all sources. Only forollama
,openAI
,huggingFace
documentTemplate
sub field is available (string) - optionaldimensions
- optional because not compatible with all sources. Only foropenAi
,huggingFace
,ollama
, andrest
distribution
- optionalrequest
- mandatory only if usingrest
embedderresponse
- mandatory only if usingrest
embedderdocumentTemplateMaxBytes
- optionalrevision
- optional, only forhuggingFace
headers
- optional, only forrest
binaryQuantized
- optionalhybrid
search parameter, with sub fieldssemanticRatio
andembedder
.embedder
is mandatory ifhybrid
is set.vector
parameter is availableretrieveVectors
parameter availablesemanticHitCount
in search response_semanticScore
in the search response (optional)vector
should be returned in the search response, but optional (because depends on search parameters)_vectors
should NOT be present in the search responsesearchSimilarDocuments
associated with thePOST /indexes/:uid/similar
. Do NOT implement withGET
.TODO
Post-release: Remote federated search requests (exp)
Related issue in the engine: meilisearch/meilisearch#4980
Usage: https://meilisearch.notion.site/API-usage-Remote-search-request-f64fae093abf409e9434c9b9c8fab6f3
remote
routeremote
search parameter in/multi-search
routeTODO:
Post-release: New
usedDatabaseSize
in/stats
Usage: meilisearch/meilisearch#5318
usedDatabaseSize
in the response of thegetStats
methodTODO
Issue to open after the release: .NET, dart, go, Java, Rust, Swift (not Ruby, or Python)
Post-release: Add embbedings database metrics to
stats
routeUsage: meilisearch/meilisearch#5321
indexes.INDEXNAME.numberOfEmbeddedDocuments
in the response of thegetStats
methodindexes.INDEXNAME.numberOfEmbeddings
in the response of thegetStats
methodTODO
Post-release: Add documents database metrics to
stats
routemeilisearch/meilisearch#5319
indexes.INDEXNAME.rawDocumentDbSize
in the response of thegetStats
methodindexes.INDEXNAME.maxDocumentSize
in the response of thegetStats
methodindexes.INDEXNAME.avgDocumentSize
in the response of thegetStats
methodTODO
The text was updated successfully, but these errors were encountered: