[ 
https://issues.apache.org/jira/browse/CASSANDRA-11963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15318823#comment-15318823
 ] 

Adam Holmberg edited comment on CASSANDRA-11963 at 6/7/16 4:34 PM:
-------------------------------------------------------------------

This is not a huge concern to me (scans like this can be broken up using 
token()), but just  for the sake of discussion, is there any reason 
PagingState.remaining could just be reset for each page of the query? That 
seems to be the behavior in 3.0. It wouldn't require any change in format, and 
there was never any client contract on the semantics of those parts. Most 
clients of which I'm aware treat them as opaque blobs. Also, I don't think that 
changes the PagingState semantics from a server cursor perspective -- it just 
removes the limitation.


was (Author: aholmber):
This is not a huge concern to me (scans like this can be broken up using 
token()), but just  for the sake of discussion, is there any reason 
PagingState.remaining could just be reset for each paged of the query? That 
seems to be the behavior in 3.0. It wouldn't require any change in format, and 
there was never any client contract on the semantics of those parts. Most 
clients of which I'm aware treat them as opaque blobs. Also, I don't think that 
changes the PagingState semantics from a server cursor perspective -- it just 
removes the limitation.

> Paged queries limited to Integer.MAX_VALUE total rows
> -----------------------------------------------------
>
>                 Key: CASSANDRA-11963
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-11963
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Adam Holmberg
>            Priority: Minor
>             Fix For: 2.1.x, 2.2.x
>
>
> Paged queries are artificially limited to Integer.MAX_INT rows in total. This 
> appears to be related to PagingState.remaining, which decrements 
> monotonically as pages are consumed. 
> I don't think this is intentional behavior, and haven't found any mention of 
> it in the docs.
> Issue observed in latest 2.1 and 2.2 releases. Does not occur in 3.x



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to