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: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org