Meilisearch Dumpless Upgrades
Short one today.
I learned that Meilisearch has added experimental support for dumpless upgrades.
So far it works well, though to be fair none of my Meilisearch databases are particularly important.
I have one for better searches in Jellyfin and another for my Karakeep search index.
Losing either of them would be a minor inconvenience, whereas it’s been a massive inconvenience for me to have to dump and manually import every single time I patch Meilisearch.
You can either pass meilisearch the --experimental-dumpless-upgrade flag on the CLI, or set the MEILI_EXPERIMENTAL_DUMPLESS_UPGRADE environment variable.
In Docker you’d set it like this:
environment:
- MEILI_EXPERIMENTAL_DUMPLESS_UPGRADE=true