Minutes of 2025-07-30 Meeting #521 #2108
Closed
HeikoTheissen
announced in
Minutes
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Roll call [8:00]
Meeting link: OASIS Open Data Protocol (OData) TC
Attendees:
Quorum achieved (6 out of 8 voting members)
Approve agenda [8:05]
Christof wants to discuss Formally define OData Metamodel #288 during topic 4. Agenda is approved.
Approve minutes from previous meeting(s) [8:10]
Minutes of 2025-07-23 Meeting #520.pdf
Minutes are approved.
Issues [8:15]
OData TC Github Issues
Formally define OData Metamodel #288
Christof presents a Markdown document that describes the EDM metamodel and was generated from a JSON file. Feedback from TC:
EntitySet
ofedm:ActionImport
is not a relative reference but an absolute reference. It is just a notational convenience that the entity container can be omitted from the path if it is the parent of the action import.Type
andCollection
."[email protected]": {"$Path": "Currency"}
).Christof will prepare a pull request that inserts this material into https://github.com/oasis-tcs/odata-csdl-schemas.
Atomicity requirements and partial execution #2101
TC reviews the PR Define atomicity #2107 and suggests changes. Most importantly, it agrees that application of the
continue-on-error
preference implies no atomicity for the changes.The response scheme with next-links for asynchronous mass update requests that is proposed in Atomicity requirements and partial execution #2101 (comment) is allowed.
Deep create - all or nothing #2095
The text tries to distinguish between cases where the user expects specific entities to be created versus have the equivalent effect of the aggregate of the request. There are more cases where the former is implied, for example client-specified keys. Heiko will adapt PR Explain intent vs. successful data modification #2099 accordingly.
Next meetings [9:30]
Wednesday, August 6, 2025, during 8-10 PST (17:00-19:00 CET): Ralf, Gerald and Hubert outConsider on August 13 whether to take the following 2 weeks off.
AOB and wrap up [9:35]
Meeting is adjourned.
Find these minutes also at Minutes of 2025-07-30 Meeting #521 #2108.
Beta Was this translation helpful? Give feedback.
All reactions