[teiid-issues] [JBoss JIRA] (TEIID-4156) Odata - incorrect count if header odata.maxpagesize is defined
Juraj Duráni (JIRA)
issues at jboss.org
Thu Apr 21 01:22:00 EDT 2016
Juraj Duráni created TEIID-4156:
-----------------------------------
Summary: Odata - incorrect count if header odata.maxpagesize is defined
Key: TEIID-4156
URL: https://issues.jboss.org/browse/TEIID-4156
Project: Teiid
Issue Type: Sub-task
Components: OData
Affects Versions: 8.12.x
Reporter: Juraj Duráni
Assignee: Ramesh Reddy
HTTP: GET http://localhost:8080/odata4/olingo_basic/Source/SimpleTableView?$count=true&$filter=intkey lt 5
Header: Prefer: odata.maxpagesize=2
Actual result: <m:count>3</m:count>
Expected result: <m:count>4</m:count>
Additional note: Teiid returns 2 entities.
----------------------------
HTTP: GET http://localhost:8080/odata4/olingo_basic/Source/SimpleTableView?$count=true
Header: Prefer: odata.maxpagesize=10
Actual result: <m:count>10</m:count>
Expected result: <m:count>11</m:count>
----------------------------
Moreover, when I invoke another request for next results (including skiptoken), Teiid returns different count.
HTTP: GET http://localhost:8080/odata4/olingo_basic/Source/SimpleTableView?$count=true&$skiptoken=GBRvEm+OcCFn--10
Actual result: <m:count>1</m:count>
Expected result: <m:count>11</m:count>
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the teiid-issues
mailing list