- if page_size and truncate:
- if end - start > page_size:
- end = start + page_size
+ if page_size and max_returned_rows and truncate:
+ if max_returned_rows == page_size:
+ max_returned_rows += 1
+ if end - start > max_returned_rows:
+ end = start + max_returned_rows