euxane eb15b61e32 dovecot/fts: switch to fts-flatcurve
This switches the full-text search plugin from fts-xapian to
fts-flatcurve, the now preferred indexer still powered by Xapian,
which will be integrated into Dovecot core 2.4.

This sets a sane minimal configuration for the plugin with
international language support.

The plugin options marked as "advanced" in Dovecot's documentation
aren't re-exposed for simplicity. They can nevertheless be overridden
by module consumers by directly setting keys with
`services.dovecot2.pluginSettings.fts_*`.

The `fullTextSearch.{memoryLimit,maintenance}` options are removed as
they are no longer needed for this plugin, which tops at 256MB of RAM
usage by default and incrementally optimises its index.

GitLab: closes https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/issues/239
2025-03-21 19:22:58 +01:00
..
2021-03-03 08:36:08 +00:00
2022-12-22 20:45:01 +01:00
2021-03-03 08:36:08 +00:00
2021-03-23 18:40:44 +00:00
2025-03-21 19:22:58 +01:00
2023-07-11 19:31:20 +00:00
2023-07-11 19:31:20 +00:00
2021-07-27 19:58:33 +00:00
2020-10-31 08:34:36 +01:00
2024-12-22 16:20:47 +00:00
2024-12-22 16:20:47 +00:00