Open hassanakbar4 opened 3 years ago
@hassanakbar4 changed status from new
to accepted
@hassanakbar4 changed status from accepted
to closed
@hassanakbar4 set resolution to fixed
@hassanakbar4 changed status from closed
to reopened
@hassanakbar4 removed resolution (was fixed
)
@hassanakbar4 changed status from reopened
to accepted
component_MailArchive: User Interface
type_enhancement
| by rcross@amsl.comdjango-haystack is the search library for Django that mail archive uses. It supports multiple backends (Solr, Elasticsearch, Xapian). The haystack library is very stale, not updated in 3 years. The most recent official elasticsearch backend for haystack supports elasticsearch version 5, while the current version is 7 with version 8 coming soon. We will ditch haystack and replace it with elasticsearch-dsl, a Python high level elasticsearch query library provided by elasticsearch itself. Elasticsearch has been working well for us, there is no need to support multiple search backends for the mail archive.
Issue migrated from trac:3180 at 2021-09-22 18:58:21 +0500