meilisearch / meilisearch

A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
https://www.meilisearch.com
MIT License
45.61k stars 1.73k forks source link

Update to the latest lmdb version #2714

Open curquiza opened 1 year ago

curquiza commented 1 year ago

Meilisearch uses LMDB as an internal DB. We would like to use the latest version of LMDB to ensure better maintenance, security, but also the availability to encrypt the whole DB in the future.

Discussed with @Kerollmops: it's probably not easy and tedious. We add this issue in the v0.30.0 Milestones, but we maybe won't be able to solve it for v0.30.0 release.

⚠️ If this issue is not solved in v0.30.0, this issue should NOT be solved for v1, it's too risky for stability during the big v1 release.

curquiza commented 1 year ago

Discussed with @Kerollmops, too risky to integrate it before v1, so will be done after v1 (for example v1.1.0)