Skip to content

Separate out records changed message for collaboration context

Alok Joshi requested to merge add-version-info-collab into master

Enhancing the implementation of this ADR by completely separating out message processing mechanism for new records changed topic. We've introduced a new model to support the new records changed messages and refactored the shared code so that CSPs that have not implemented the collaboration provider interfaces will keep using the original method (we reverted this back to not include the collaboration context) until they adopt it

The motivation for doing this is to be able to retrieve 'version' and 'modifiedBy' information for message listeners, so we have made a hard separation with a new model and a new publish message interface.

Existing behavior of the system should not be affected with this change.

Edited by Alok Joshi

Merge request reports