[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