chibenwa opened a new pull request, #993:
URL: https://github.com/apache/james-project/pull/993

    ## Motivation
    
    IMAP SEARCH command is used by some clients to resynchronize data and are 
often performed queries.
    
    The use of ElasticSearch pose several issues:
    
     - Long lasting queries: it's not uncommon to see some search hanged for 
60+ seconds
     - Many results returned kicking in ES driver paging
     - ElasticSearch is not the primary data store and can get out of date, 
reindexed. Indexing is a background process. Acceptable for user search, not 
really for resynchronisation.
     
   The scope of this ticket is to allow execution of well chosen search 
requests against existing Cassandra datastructures. Optional and extensible.
    
    ## TODO
    
    - [ ] Unit tests for search overrides
    - [ ] Documentation
    - [ ] Unit test for search override loading
    - [ ] Gatling tests for performance results
    - [ ] JIRA ticket and ADR


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to