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

Reply via email to