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

    - Reorganise the lookup DAO in order to include the ThreadId as part of the 
primary key and relegate the messageId as a clustering key. Acceptable for our 
usage pattern, this enables listing content of a thread.
   
    Migration strategy: none. Truncate the old v2 table and start with
    an empty v3 table which is acceptable.
   
     - Rely on this method for thread resolution instead of the search index
   
     - Pay an attention that messages in the tread are accessible to the end 
user (right resolution)
     
     Context: on a production system `Thread/get` takes 500+ ms.


-- 
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: notifications-unsubscr...@james.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to