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-746) 12.2.3: IsComposable - clarify what is allowed even if set to false

     [ https://issues.oasis-open.org/browse/ODATA-746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ralf Handl updated ODATA-746:

    Proposal: IsComposable restricts further query refinement through segments, key lookup, or query options.  (was: Composable functions allow to compose other functions in the path segments. Standard path segments /$count and /$value and system query options according to the function result type are always allowed.)

> 12.2.3: IsComposable - clarify what is allowed even if set to false
> -------------------------------------------------------------------
>                 Key: ODATA-746
>                 URL: https://issues.oasis-open.org/browse/ODATA-746
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData CSDL
>    Affects Versions: V4.0_ERRATA02
>         Environment: [Proposed]
>            Reporter: Ralf Handl
>             Fix For: V4.0_ERRATA03
> Section 12.2.3 states that
> "A composable function can be invoked with additional path segments or system query options appended to the path that identifies the composable function as appropriate for the type returned by the composable function."
> Unfortunately it doesn't state which path segments and system query options can be used even if the function is not composable.
> The rules for the path segments /$value and /$count in Part 2, sections 4.7 and 4.8, and for system query options in Part 2, section 5.1, only take the response type into account, so these should also apply to non-composable functions.

This message was sent by Atlassian JIRA

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