OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (ODATA-730) Lack of ordering constraints on delta responses may require clients to buffer (or persist) entire response to process it correctly


Evan Ireland created ODATA-730:
----------------------------------

             Summary: Lack of ordering constraints on delta responses may require clients to buffer (or persist) entire response to process it correctly
                 Key: ODATA-730
                 URL: https://issues.oasis-open.org/browse/ODATA-730
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Improvement
          Components: OData ATOM Format , OData JSON Format
    Affects Versions: V4.0_OS
            Reporter: Evan Ireland
             Fix For: V4.1_WD01


Firstly, a client may receive an "added link" before receiving one or both of the entities it refers to. In order to be able to maintain referential integrity (or surrogate foreign keys) the client might need to buffer (or persist) the "added links" until it has received the missing entities.

Secondly, a client may receive a "deleted entity" before receiving a "deleted link" to remove the entity from a relationship. If the navigation property concerned was not marked in CSDL with <OnDelete Action="Cascade" />, then the client may not be able to avoid buffering/persisting the "deleted entity" notification while awaiting possible later "deleted link" notifications.




--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]