Istvan Toth created PHOENIX-6342:
------------------------------------
Summary: RoundRobinResultIterator doesn't close itself when result
size = fetchsize-1
Key: PHOENIX-6342
URL: https://issues.apache.org/jira/browse/PHOENIX-6342
Project: Phoenix
Issue Type: Sub-task
Components: core
Affects Versions: 4.15.0, 5.1.0
Reporter: Istvan Toth
Assignee: Istvan Toth
RoundRobinResultIterator is mising a close() method call when the last record
read causes the final increment to numScannersCacheExhausted.
Most of the time this isn't fatal, as the next next() call will close the
scanners, and call close(), but in some hard to reproduce cases, the iterators
will reset, and keep sending their results again and again in an infinite loop.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)