Hi,
Dovecote includes a config file for use with Solr 9, at
'doc/solr-config-9.xml'. However, this file has two problems:
- it hard codes the path to the Solr installation
- it hard codes version numbers of Icu/Lucene packages
This issue can be be easily fixed by using the '${solr.install.dir}'
variable in that config file. The attached patch will fix both issues.
Best wishes,
Saman Ghannadzaded
diff -crB a/doc/solr-config-9.xml b/doc/solr-config-9.xml
*** a/doc/solr-config-9.xml 2024-09-29 20:50:42.873229769 +0100
--- b/doc/solr-config-9.xml 2024-09-29 20:58:53.507638810 +0100
***************
*** 75,82 ****
<!-- <lib dir="${solr.install.dir:../../../..}/modules/ltr/lib"
regex=".*\.jar" /> -->
<!-- Load ICU analyser -->
! <lib dir="/opt/solr/modules/analysis-extras/lib"
regex="icu4j-70.1.jar"/>
! <lib dir="/opt/solr/modules/analysis-extras/lib"
regex="lucene-analysis-icu-9.8.0.jar"/>
<!-- an exact 'path' can be used instead of a 'dir' to specify a
specific jar file. This will cause a serious error to be
logged
if it can't be loaded.
--- 75,82 ----
<!-- <lib dir="${solr.install.dir:../../../..}/modules/ltr/lib"
regex=".*\.jar" /> -->
<!-- Load ICU analyser -->
! <lib dir="${solr.install.dir}/modules/analysis-extras/lib"
regex="icu4j-.*\.jar"/>
! <lib dir="${solr.install.dir}/modules/analysis-extras/lib"
regex="lucene-analysis-icu-.*\.jar"/>
<!-- an exact 'path' can be used instead of a 'dir' to specify a
specific jar file. This will cause a serious error to be
logged
if it can't be loaded.
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org