Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
ODL 7.x no longer writes type annotations for resource collections in full metadata #1086
ODL 6.x wrote type annotations for resource collections in full metadata. ODL 7.x no longer does so.
OData .Net lib 7.x.
Write an expanded collection of resources in full metadata.
In ODL 6.x, these would be written with the type annotation.
In ODL 7.x., the type annotation is missing.
By spec, the type annotation for nested collections and resources is not strictly required, even in full metadata. But, since we wrote this information in ODL 6.x, we should continue to write in ODL 7.x. We can omit this in 4.01.
referenced this issue
Feb 18, 2018
I've run into this issue - my odata server is using ODL v7.2, and a number of it's clients are using ODL v6.13.
I notice the pull-request had a reverted commit that looked like the compatiblity mode would allow control over the annotation. Was there a reason that was reverted/omitted?