Skip to content

JAMES-4187 Drop Cassandra email query view look up table #2968

Merged
chibenwa merged 4 commits intoapache:masterfrom
quantranhong1999:refactor-emailQueryViewListener
Mar 10, 2026
Merged

JAMES-4187 Drop Cassandra email query view look up table #2968
chibenwa merged 4 commits intoapache:masterfrom
quantranhong1999:refactor-emailQueryViewListener

Conversation

@quantranhong1999
Copy link
Copy Markdown
Member

By refactoring EmailQueryView::delete(MailboxId mailboxId, MessageId messageId) to take into account receivedAt.

And the caller(s) should build FlagsUpdated event with internalDate.
By refactoring EmailQueryView::delete(MailboxId mailboxId, MessageId messageId) to take into account receivedAt also.
Allow listener could handle flags of deleted messages.
@Arsnael
Copy link
Copy Markdown
Contributor

Arsnael commented Mar 10, 2026

https://ci-builds.apache.org/job/james/job/ApacheJames/job/PR-2968/1/testReport/

I think related

@chibenwa chibenwa merged commit e42a221 into apache:master Mar 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants