-
Proposal:
Hide
Support use of instance annotations in $orderby, just as we do in $filter.
Show
Support use of instance annotations in $orderby, just as we do in $filter.
-
Resolution:
Show
https://www.oasis-open.org/committees/download.php/60255/odata-v4.01-wd02-part2-url-conventions-2017-03-10.docx
In OData-933 we added the ability to use annotations in $filter. Early feedback suggests this would also be useful in $orderby. Seems reasonable...
{"report":{"apdex":0,"isInitial":true,"journeyId":"a18c37f2-8435-4be5-a780-eda2129d1665","key":"jira.project.issue.view-issue","navigationType":0,"readyForUser":7421.200000286102,"redirectCount":0,"resourceLoadedEnd":7577.400000095367,"resourceLoadedStart":5387.200000286102,"resourceTiming":[{"duration":79.39999961853027,"initiatorType":"link","name":"https://issues.oasis-open.org/s/3edeca31ab9ba77980aae0809fbe7121-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/css/_super/batch.css","startTime":5387.200000286102,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5387.200000286102,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5466.599999904633,"responseStart":0,"secureConnectionStart":0},{"duration":79.5,"initiatorType":"link","name":"https://issues.oasis-open.org/s/7d2823769c2e7b66e860863fe879b7f8-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/css/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true","startTime":5387.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5387.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5467,"responseStart":0,"secureConnectionStart":0},{"duration":80,"initiatorType":"link","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.css","startTime":5387.700000286102,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5387.700000286102,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5467.700000286102,"responseStart":0,"secureConnectionStart":0},{"duration":80.30000019073486,"initiatorType":"link","name":"https://issues.oasis-open.org/s/645acc233eb869f48a571293b8358a7d-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static-adgs/jira.webresources:global-static-adgs.css","startTime":5387.900000095367,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5387.900000095367,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5468.200000286102,"responseStart":0,"secureConnectionStart":0},{"duration":80.90000009536743,"initiatorType":"link","name":"https://issues.oasis-open.org/s/a0dd6509771c1de0667aae5429c04cda-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static/jira.webresources:global-static.css","startTime":5388,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5388,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5468.900000095367,"responseStart":0,"secureConnectionStart":0},{"duration":384.09999990463257,"initiatorType":"script","name":"https://issues.oasis-open.org/s/e5479157e7a0c08b005e6522f2f04104-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/js/_super/batch.js?locale=en-US","startTime":5388.300000190735,"connectEnd":5539.700000286102,"connectStart":5490.400000095367,"domainLookupEnd":5490.400000095367,"domainLookupStart":5490.400000095367,"fetchStart":5388.300000190735,"redirectEnd":0,"redirectStart":0,"requestStart":5539.900000095367,"responseEnd":5772.400000095367,"responseStart":5577.599999904633,"secureConnectionStart":5514.800000190735},{"duration":1881.8999996185303,"initiatorType":"script","name":"https://issues.oasis-open.org/s/83514d5d4e8543747b02042eafcdc99c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/js/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":5388.700000286102,"connectEnd":5691.099999904633,"connectStart":5639.200000286102,"domainLookupEnd":5639.200000286102,"domainLookupStart":5639.200000286102,"fetchStart":5388.700000286102,"redirectEnd":0,"redirectStart":0,"requestStart":5691.300000190735,"responseEnd":7270.599999904633,"responseStart":5734.700000286102,"secureConnectionStart":5663.599999904633},{"duration":342.5,"initiatorType":"script","name":"https://issues.oasis-open.org/s/70bb2263e59e7e1f04fbd137c80b895b-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/aae1242f5fc81cc6a5bb8bc963ccda29/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US","startTime":5388.900000095367,"connectEnd":5700.099999904633,"connectStart":5649.800000190735,"domainLookupEnd":5649.800000190735,"domainLookupStart":5649.800000190735,"fetchStart":5388.900000095367,"redirectEnd":0,"redirectStart":0,"requestStart":5700.599999904633,"responseEnd":5731.400000095367,"responseStart":5730.300000190735,"secureConnectionStart":5674.5},{"duration":430.80000019073486,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":5389,"connectEnd":5789.400000095367,"connectStart":5739.900000095367,"domainLookupEnd":5739.900000095367,"domainLookupStart":5739.900000095367,"fetchStart":5389,"redirectEnd":0,"redirectStart":0,"requestStart":5789.5,"responseEnd":5819.800000190735,"responseStart":5818.900000095367,"secureConnectionStart":5764.5},{"duration":461,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":5389.300000190735,"connectEnd":5822.400000095367,"connectStart":5772.300000190735,"domainLookupEnd":5772.300000190735,"domainLookupStart":5772.300000190735,"fetchStart":5389.300000190735,"redirectEnd":0,"redirectStart":0,"requestStart":5822.599999904633,"responseEnd":5850.300000190735,"responseStart":5849.200000286102,"secureConnectionStart":5797.099999904633},{"duration":508.40000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/s/cda37faab827dbdf305de8efe8282062-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.js?locale=en-US","startTime":5389.400000095367,"connectEnd":5869.599999904633,"connectStart":5819.700000286102,"domainLookupEnd":5819.700000286102,"domainLookupStart":5819.700000286102,"fetchStart":5389.400000095367,"redirectEnd":0,"redirectStart":0,"requestStart":5869.800000190735,"responseEnd":5897.800000190735,"responseStart":5897.099999904633,"secureConnectionStart":5844.400000095367},{"duration":116.90000009536743,"initiatorType":"link","name":"https://issues.oasis-open.org/s/07245784f53abc49bad9d9d4d36c577a-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/cadc4f20cc5c138dee060d42cf85f220/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":5389.599999904633,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5389.599999904633,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5506.5,"responseStart":0,"secureConnectionStart":0},{"duration":663.5,"initiatorType":"script","name":"https://issues.oasis-open.org/rest/api/1.0/shortcuts/803004/a29179d70fa8562374ee16707692af77/shortcuts.js?context=issuenavigation&context=issueaction","startTime":5389.700000286102,"connectEnd":6024.800000190735,"connectStart":5975.099999904633,"domainLookupEnd":5975.099999904633,"domainLookupStart":5975.099999904633,"fetchStart":5389.700000286102,"redirectEnd":0,"redirectStart":0,"requestStart":6025,"responseEnd":6053.200000286102,"responseStart":6052.099999904633,"secureConnectionStart":5999.700000286102},{"duration":143.59999990463257,"initiatorType":"link","name":"https://issues.oasis-open.org/s/f77fd89aa211a76b20e9b0e63564383c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":5420.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":5420.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":5564.099999904633,"responseStart":0,"secureConnectionStart":0},{"duration":1608.0999999046326,"initiatorType":"script","name":"https://issues.oasis-open.org/s/41525c48ddceeb9b11e54085268fc285-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":5420.700000286102,"connectEnd":6998,"connectStart":6947.700000286102,"domainLookupEnd":6947.700000286102,"domainLookupStart":6947.700000286102,"fetchStart":5420.700000286102,"redirectEnd":0,"redirectStart":0,"requestStart":6998.099999904633,"responseEnd":7028.800000190735,"responseStart":7027.900000095367,"secureConnectionStart":6972.5},{"duration":1445,"initiatorType":"xmlhttprequest","name":"https://issues.oasis-open.org/rest/webResources/1.0/resources","startTime":5898,"connectEnd":7312.599999904633,"connectStart":7263.300000190735,"domainLookupEnd":7263.300000190735,"domainLookupStart":7263.300000190735,"fetchStart":5898,"redirectEnd":0,"redirectStart":0,"requestStart":7312.599999904633,"responseEnd":7343,"responseStart":7342.200000286102,"secureConnectionStart":7287.599999904633}],"threshold":1000,"fetchStart":0,"domainLookupStart":128,"domainLookupEnd":5234,"connectStart":5234,"connectEnd":5313,"secureConnectionStart":5258,"requestStart":5313,"responseStart":5379,"responseEnd":5451,"domLoading":5383,"domInteractive":7595,"domContentLoadedEventStart":7595,"domContentLoadedEventEnd":7639,"domComplete":8120,"loadEventStart":8120,"loadEventEnd":8122,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[],"measures":[],"correlationId":"21eeb3977ff6eb","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":112,"dbReadsTimeInMs":17,"dbConnsTimeInMs":30,"applicationHash":"4d4040e0714d65b7fffa4801569d014c0b16eaa9","experiments":[]}}
What about $select? Would we need to use $expand for entity-valued annotations?