We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 36247d1 commit 3781626Copy full SHA for 3781626
presto/client.py
@@ -449,8 +449,9 @@ def __init__(
449
self._request = request
450
self._sql = sql
451
452
- self._rows = []
453
self._rownumber = 0
+ self._rows = []
454
+ self._rowsoffset = 0
455
456
@property
457
def columns(self):
@@ -530,9 +531,11 @@ def is_finished(self):
530
531
532
def __iter__(self):
533
while self._rows or not self.is_finished():
- for row in self._rows:
534
+ for row in self._rows[self._rowsoffset:]:
535
self._rownumber += 1
536
+ self._rowsoffset +=1
537
logger.debug('row {}'.format(row))
538
yield row
539
self._rows = []
540
541
self.poll()
0 commit comments