v1.52.0
v1.52.0 🐠
Added 1
- Introduce the /tasks/stream and /batches/stream SSE routes for establishing a live connection to the engine with push-based task and batch status updates
Changed 1
- Improve search speed by converting an O(n) operation to O(1) when formatting documents in search results
Fixed 2
- Fix duplicate pins in federated search
- Skip the settings update when nothing changes
✨ Enhancement
- Introduce the
/tasks/streamand/batches/streamSSE routes by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6533 This experimental feature allows establishing a live connection to the engine, avoiding the need to implement long polling and instead letting the engine provide new tasks, batches, and batch progress in a push-based manner. Using this route can drastically reduce network load when retrieving the status of a Meilisearch instance. - Speed up the search a bit more by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6542
We improve the search speed when it comes to formatting the documents by making an
O(n)operation, wherenis the number of retrieved documents, become anO(1)operation. This improvement can significantly increase search speed when requesting a large (> 20) number of documents.
🪲 Bug fixes
- Fix duplicate pins in federated search by @dureuill in https://github.com/meilisearch/meilisearch/pull/6543
- Skip the settings when nothing changes by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6544