Seems like in your case new values are not included, you can check JMSEventsFilteringFields parameter in Physical config if some type of updates are missed out. This is what I have in my config, for me new value as well as old value is part of delta SQS JSON
"JMSEventsFilteringFields": [
"startObject",
"updatedTime",
"updatedBy",
"createdBy",
"createdTime",
"attributes",
"type",
"relations",
"uri",
"crosswalks",
"endObject"
],
"JMSIncludeMergeTime": false,
"messaging": {
"destinations": [
{
"payloadType": "DELTAS",
"ovOnly": false,
"type": "queue",
"provider": "aws://AKIA5RHNQOIVNRNSNVLR:dFb88jqFi4gUk9oBVO3Stp6LwD6RltgYjFWnNHQc@us-east-1",
"name": "dev_nXAKlVc0oxePsKQ",
"dtssQueue": false,
"dataPipelineQueue": false,
"enabled": true,
"typeFilter": [
"ENTITY_CREATED",
"ENTITY_REMOVED",
"ENTITY_CHANGED",
"RELATIONSHIP_CREATED",
"RELATIONSHIP_REMOVED",
"RELATIONSHIP_CHANGED",
"ENTITIES_SPLITTED",
"RELATIONSHIP_MERGED",
"ENTITIES_MERGED",
"ENTITIES_MERGED_MANUALLY",
"ENTITIES_MERGED_ON_THE_FLY"
],
"objectFilter": "equals(type,'configuration/entityTypes/Person')",
"format": "JSON"
},
{
"payloadType": "SNAPSHOT",
"type": "queue",
"provider": "default",
"name": "dev-grouping-events_nXAKlVc0oxePsKQ",
"dtssQueue": false,
"dataPipelineQueue": false,
"enabled": true,
"format": "KRYO"
}
]
}
------------------------------
Ashish Rawat
Sr. Manager
Fresh Gravity
Bangalore
------------------------------
Original Message:
Sent: 07-26-2023 11:32
From: Joseph Hoppe
Subject: What do the following ATTRIBUTE_ADDED and ATTRIBUTE_CHANGED events on a reference attribute mean
Hi Ashish,
Yes that makes sense.
But why does the ATTRIBUTE_ADDED event have a crosswalk but no value?
Similarly for ATTRIBUTE_CHANGED, did the crosswalk change, but the reference attribute value did not change? If so, that makes sense to me. But ATTRIBUTE_ADDED still does not
------------------------------
Joseph Hoppe
------------------------------
Original Message:
Sent: 07-26-2023 03:49
From: Ashish Rawat
Subject: What do the following ATTRIBUTE_ADDED and ATTRIBUTE_CHANGED events on a reference attribute mean
Hi Joseph,
ATTRIBUTE_ADDED signifies a new attribute is added to the record hence event will have "new Value" only on the other hand ATTRIBUTE_CHANGED signifies a change in the existing attribute of the record and hence "new value" and "old value" both will be part of message with relevant details.
------------------------------
Ashish Rawat
Sr. Manager
Fresh Gravity
Bangalore