Skip to content

Releases: meilisearch/meilisearch

v1.12.0-rc.6

16 Dec 15:19
ba11121
Compare
Choose a tag to compare
v1.12.0-rc.6 Pre-release
Pre-release

Warning

Since this is a release candidate (RC), we do NOT recommend using it in a production environment. Is something not working as expected? We welcome bug reports and feedback about new features.

User facing changes

Internal changes

Full Changelog: v1.12.0-rc.5...v1.12.0-rc.6

v1.12.0-rc.5 🦗

10 Dec 08:50
1995040
Compare
Choose a tag to compare
v1.12.0-rc.5 🦗 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.12.0-rc.4...v1.12.0-rc.5

v1.12.0-rc.4 🦗

05 Dec 10:49
9a93836
Compare
Choose a tag to compare
v1.12.0-rc.4 🦗 Pre-release
Pre-release

What's Changed

Full Changelog: v1.12.0-rc.3...v1.12.0-rc.4

v1.12.0-rc.3 🦗

03 Dec 08:48
054622b
Compare
Choose a tag to compare
v1.12.0-rc.3 🦗 Pre-release
Pre-release

What's Changed

  • While spamming the batches route we could see a processing batch becoming missing and then finished, this commit ensures the batches goes from processing to finished directly by @irevoire in #5107
  • Fix autobatch by @dureuill in #5109
  • Implement a bbqueue channel between the extractors and the writer by @Kerollmops in #5094

Full Changelog: v1.12.0-rc.2...v1.12.0-rc.3

v1.12.0-rc.2 🦗

28 Nov 16:09
8d33af1
Compare
Choose a tag to compare
v1.12.0-rc.2 🦗 Pre-release
Pre-release

What's Changed

Full Changelog: v1.12.0-rc.1...v1.12.0-rc.2

v1.12.0-rc.1 🦗

27 Nov 15:23
a2f64f6
Compare
Choose a tag to compare
v1.12.0-rc.1 🦗 Pre-release
Pre-release

What's Changed

Full Changelog: v1.12.0-rc.0...v1.12.0-rc.1

v1.12.0-rc.0 🦗

25 Nov 09:03
dd76eaa
Compare
Choose a tag to compare
v1.12.0-rc.0 🦗 Pre-release
Pre-release

Warning

Since this is a release candidate (RC), we do NOT recommend using it in a production environment. Is something not working as expected? We welcome bug reports and feedback about new features.

Meilisearch v1.12 introduces huge improvements regarding indexing speed. The team worked hard to divise time to import huge datasets by two. You can also customize your settings to adapt your indexing needs and so, the indexing speed that fits your usage.

New features and updates 🔥

Improve indexing speed

Indexing time for huge dataset import (multiple millions of documents) is divided by two!

Done by @dureuill, @ManyTheFish, and @Kerollmops in #4900.

More visibility around indexing tasks

In order to give more visibility around indexing processing around your task, especially when indexing big documents, new routes have been introduced:

  • GET /batches/:uid: returns a specific batch object
  • GET /batches: return a list of batch objects

The same query parameters than GET /tasks route can be used to apply filtering.

Also, a new field is introduced in the task object: batch.

Done by @irevoire in #5060, #5070, #5080

Other improvements

  • Introduce the reverse query parameter for GET /tasks route set to false by default. If set to true, then the tasks will be returned in reversed order (the oldest first). Done by @irevoire in #5048.
  • Make matches consider phrases as a single Match by @flevi29 in #4928
  • Adds new metrics to prometheus by @PedroTurik in #5044
  • Add indices field to _matchesPosition to specify where in an array a match comes from, by @LukasKalbertodt in #5005

Fixes 🐞

  • Return an appropriate error when primary keys is greater than 512 bytes, by @flevi29 in #4930

Misc

❤️ Thanks again to our external contributors:

v1.11.3 🐿️

14 Nov 16:37
cfaac6f
Compare
Choose a tag to compare

What's Changed

  • For REST/OpenAI/ollama autoembedders users: Retry if deserialization of remote response failed by @dureuill in #5058

Full Changelog: v1.11.2...v1.11.3

v1.11.2 🐿️

14 Nov 12:13
4e1ac9b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.1...v1.11.2

v1.11.1 🐿️

07 Nov 09:26
1302559
Compare
Choose a tag to compare

What's Changed

  • Add 3s timeout to embedding requests made during search by @dureuill in #5039

Full Changelog: v1.11.0...v1.11.1