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