ODS - Changes & Fixes
This page covers the changes and fixes provided to ODS in IPF Release 2025.4.0
V2 ODS Inquiry API specification
|
This version is deprecated and will be removed and unavailable for use in 2027.1 |
V3 ODS Inquiry API specification
|
This version is now finalised and the recommended version of ODS Inquiry API. |
-
Association ID has been added to ODSObjectHeaders alongside other processing context fields. This replaces primaryAssociation.
-
Versioning details and the full V3 migration guide can be found on the ODS Inquiry API V3 page
System Event Ingestion Behaviour
System events that don’t belong to a unit of work are no longer persisted, i.e. any system event with a unitOfWorkId equal to UNKNOWN.
These are usually technical events, e.g. TransportAvailable, or TransportUnavailable and don’t naturally link to a unit of work.
The events are still produced by IPF, but ODS will ignore them by default.
If you wish to preserve the existing behaviour and persist these system events, use the following configuration for the ODS Ingestion application. (PAY-13826)
ods.ingestion.ignore-system-events-with-unknown-unit-of-work-id = false