-
-
Notifications
You must be signed in to change notification settings - Fork 2k
feature request: Bring back the dovecot-solr package #4052
Copy link
Copy link
Closed as not planned
Labels
area/documentationarea/featureskind/new featureA new feature is requested in this issue or implemeted with this PRA new feature is requested in this issue or implemeted with this PRmeta/closed due to age or inactivityThis issue / PR has been closed due to inactivityThis issue / PR has been closed due to inactivitymeta/staleThis issue / PR has become stale and will be closed if there is no further activityThis issue / PR has become stale and will be closed if there is no further activityservice/dovecot
Metadata
Metadata
Assignees
Labels
area/documentationarea/featureskind/new featureA new feature is requested in this issue or implemeted with this PRA new feature is requested in this issue or implemeted with this PRmeta/closed due to age or inactivityThis issue / PR has been closed due to inactivityThis issue / PR has been closed due to inactivitymeta/staleThis issue / PR has become stale and will be closed if there is no further activityThis issue / PR has become stale and will be closed if there is no further activityservice/dovecot
Please re-enable the solr plugin it is 1000 times better than xapian that keeps failing and uses way too much memory.
It's possible to use
solr9that was updated 2 days ago and supports both arm64 and amd64, however it requires some work and it is not well described in dovecot documentation. I can write a better documentation if you need it.The steps are:
docker compose start solr (or up -d) docker compose exec solr create -c dovecotThe dovecot database can be created also in the compose file like this:
Start it once than stop it:
docker compose stop solrCopy the schema file overwriting existing ones:
Download the correct schema from github:
The dovecot scheme requires the ICU plugin but the scheme in the dovecot repo references to an old version so
solrconfig.xmlneeds to be patched like this:Using
solr9works perfectly the only complication is the patch tosolrconfig.xmlso that it refers to the current library version.Originally posted by @erm967 in #4024 (comment)