Tran Hong Quan created JAMES-4046:
-------------------------------------
Summary: Refactor and update apache-james-mailbox-lucene
Key: JAMES-4046
URL: https://issues.apache.org/jira/browse/JAMES-4046
Project: James Server
Issue Type: Improvement
Reporter: Tran Hong Quan
During the implementation of Postgresql, starting from a copy of JPA James, we
had the Lucene mailbox module for search. We switched to search module chooser
proposing scanning, Opensearch and opensearch_disabled later on.
Why not keeping the Lucene local file storage system in the module chooser?
Well, it's old, very old, likely full of vulnerabilities in terms of security
and completely outdated.
Can find the implementation in `apache-james-mailbox-lucene` module, where we
can see the version of Lucene used there is `3.6.2` while the latest release
is... `9.9.1`
Investigate how much of an effort it wold require to upgrade the Lucense
mailbox search module implem to the latest release. If it's doable, it could
become an option in the SearchModuleChooser for distributed and postgres apps
versions of James!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]