I keep coming across the 'etag' field in annotations but cannot find a description of this in the documentation. What is it and what purpose does it serve? Thanks!!

Created by Petar Todorov pvtodorov
In short it's for internal use. If you are interested in its purpose, from https://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/Entity.html, "Synapse employs an Optimistic Concurrency Control (OCC) scheme to handle concurrent updates. Since the E-Tag changes every time an entity is updated it is used to detect when a client's current representation of an entity is out-of-date."

What is an etag? page is loading…