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: [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]