-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ISSUE-1482 Bundle compute JMAP preview into OpenSearch indexing #1508
base: master
Are you sure you want to change the base?
ISSUE-1482 Bundle compute JMAP preview into OpenSearch indexing #1508
Conversation
+1 |
Redefine the module structure |
|
...agora/tmail/event/CombinedOpenSearchIndexingAndComputeMessageFastViewProjectionListener.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Too Long Did't Read
Too much code duplication
to the pending James changes
ComputePreviewMessageIndexer: handle indexing JMAP preview as part of OpenSearch indexing process ExpungeMessageFastViewProjectionListener: handle removing JMAP preview upon Expunged
f73ae67
to
32da49c
Compare
I have reworked this following apache/james-project#2631 |
...l-backend/apps/distributed/src/main/java/com/linagora/tmail/james/app/DistributedServer.java
Show resolved
Hide resolved
Can we have a test with Cassandra instrumentation that enforced that when we happen once a message into the mailbox we get only a single Otherwise yes indeed: Good job! |
Please test also when we are in header indexing only mode: we still need to have the preview... Add a test for distributed server. |
And do not forget to performance test this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Read it nothing to add
Good for rebase! |
BeforeOverall performance testMetrics
=> p99 AfterOverall performance testA bit better performance overall than before (p99 1057ms vs 1206ms). Metrics
=> p99 Summary
|
No description provided.