Done
Details
Details
Assignee
Punnoose Kutty Jacob Pullolickal
Punnoose Kutty Jacob PullolickalReporter
Doug Loynes
Doug LoynesLabels
Priority
Story Points
2
Sprint
None
Development Team
Citation
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 3, 2025 at 10:29 PM
Updated March 4, 2025 at 7:51 PM
Resolved February 19, 2025 at 9:53 PM
The payload structure of the Kafka event emitted by SRS has been updated from . Purpose of the ticket is to update mod-linked-data to consume the events in new structure. Otherwise the synchronization will break.
Old structure:
eventPayload
property of the event contains the impactedRecord
objectNew structure:
eventPayload
property will containold
andnew
sub-properties. Each of these properties will contain aRecord
object. For SOURCE_RECORD_CREATED event,old
property will be empty.NOTE: LDE does not handle or listen for delete messages; just create and update in the SRS module. See below.
From MODSOURCE-840:
Create/Update/Delete operations in the module should generate related events with the new/old body for the entity (instances/authorities)
Acceptance Criteria:
The domain event has new/old fields
The domain has a unique identifier for the message and a timestamp of the event