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-1157) Transformation for sorting entities created by a $apply transformation


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

Gerald Krause updated ODATA-1157:
---------------------------------

    Description: 
Transformation concat allows to create result sets from the output sets of two or more transformation sequences passed to concat as arguments. 

If entities of just one of these sequences shall be sorted, or the output sets shall be sorted differently, this cannot be achieved with the system query option $orderby, which always operates on the entire set produced by $apply.

This leads to the requirement for a dedicated orderby transformation. Known use cases include grid-like access to aggregated data, which is described in more detail in this separate document (https://www.oasis-open.org/committees/document.php?document_id=62593&wg_abbrev=odata), and paging inside transformation sequences (addressed in https://issues.oasis-open.org/browse/ODATA-1158 ).


  was:
Transformation concat allows to create result sets from the output sets of two or more transformation sequences passed to concat as arguments. 

If entities of just one of these sequences shall be sorted, or the output sets shall be sorted differently, this cannot be achieved with the system query option $orderby, which always operates on the entire set produced by $apply.

This leads to the requirement for a dedicated orderby transformation. Known use cases include grid-like access to aggregated data, which is described in more detail in this separate document (https://www.oasis-open.org/committees/document.php?document_id=62593&wg_abbrev=odata), and paging inside transformation sequences (addressed in https://issues.oasis-open.org/browse/ODATA-1158).



> Transformation for sorting entities created by a $apply transformation
> ----------------------------------------------------------------------
>
>                 Key: ODATA-1157
>                 URL: https://issues.oasis-open.org/browse/ODATA-1157
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: New Feature
>          Components: Extension for Data Aggregation
>    Affects Versions: V4.0_CSD03
>         Environment: Proposed
>            Reporter: Gerald Krause
>             Fix For: V4.0_CSD04
>
>
> Transformation concat allows to create result sets from the output sets of two or more transformation sequences passed to concat as arguments. 
> If entities of just one of these sequences shall be sorted, or the output sets shall be sorted differently, this cannot be achieved with the system query option $orderby, which always operates on the entire set produced by $apply.
> This leads to the requirement for a dedicated orderby transformation. Known use cases include grid-like access to aggregated data, which is described in more detail in this separate document (https://www.oasis-open.org/committees/document.php?document_id=62593&wg_abbrev=odata), and paging inside transformation sequences (addressed in https://issues.oasis-open.org/browse/ODATA-1158 ).



--
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]