Tellier Benoit created MAILBOX-351:
--------------------------------------
Summary: Modify Reindexing to rely on MailboxId
Key: MAILBOX-351
URL: https://issues.apache.org/jira/browse/MAILBOX-351
Project: James Mailbox
Issue Type: New Feature
Components: tools
Reporter: Tellier Benoit
`GlobalRegistration` is a global listener that requires to be aware of all
changes in a cluster and thus is very annoying: We don't want a single James
server to receive all events in the cluster as it is not scalable.
This listener is keeping track of MailboxPath changes in order to update
indexed content accordingly.
This work is not at all required if indexing is performed using `MailboxId`
which is immutable in the first place.
Rewrite `mailbox/tools/indexer` code to rely on MailboxId.
Remove `GlobalRegistration` and related tests from the code base.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]