9. May 2016
With great pleasure Dataloy presents API 3.0
Highlights of this Release:
Highlights of Dataloy API 3.0
Array PUT has been improved
PUT has been improved to a more standard way of handling update of arrays. This is an API change and is not backwards compatible with previous versions of Dataloy API for customers that do update Arrays. For more information visit the update array section in API Knowledge Base.
PUT Sub-Objects in a Single Transaction
API 3.0 introduces the ability to update sub-objects in a single transaction. For more information visit the sub-object section API Knowledge Base.
Data Changed Outside the API Refreshed
Each time data is changed outside the API is now refreshed enabling a user to trust data received by the API. Every time there is a change in the database a trigger/s will insert a row in a new table. The table will have three columns:
- Object Name (the corresponding DLP object name of the table that has been changed)-
- Primary Key Value (the key of the row that has been changed).
- Creation Time Stamp (the time stamp of the row creation).
- Primary Key Value (the key of the row that has been changed).
- Creation Time Stamp (the time stamp of the row creation).
The initial two columns will be the primary key of the table. A job that runs inside DLP will constantly monitor if there are rows in the table - and if yes - will refresh the corresponding cayenne object and delete the row from the table.