Keywords: Signals Notebook, digest, Admin, definable, table, expected, value.
Each version of data in ADT (admin definable table) has a unique digest value.
The expected value is the last known digest of the ADT being edited, which would have come back in the response of the previous edit of the same ADT, or by fetching that ADT again.
This value should be provided to the next edit API in order to prevent any concurrent edits from being lost. If the system detects that the digest is out of date (e.g. another user edited the same ADT table at the same exact time), the edit API will respond with 428, which tells the caller that the edit did not persist and the user must determine what changed and how to resolve the conflict.
Article is closed for comments.