[ https://issues.apache.org/jira/browse/PHOENIX-6776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17681105#comment-17681105 ]
ASF GitHub Bot commented on PHOENIX-6776: ----------------------------------------- virajjasani merged PR #1555: URL: https://github.com/apache/phoenix/pull/1555 > Abort scans of closed connections at ScanningResultIterator > ----------------------------------------------------------- > > Key: PHOENIX-6776 > URL: https://issues.apache.org/jira/browse/PHOENIX-6776 > Project: Phoenix > Issue Type: Improvement > Reporter: Kadir Ozdemir > Assignee: Lokesh Khurana > Priority: Major > > The server side paging feature introduced by PHOENIX-6211 breaks a scan into > timed scan operations on the server side and returns an intermediate result > for each operation. This intermediate result could be a valid result or a > dummy result. The HBase scans are wrapped by ScanningResultIterator in > Phoenix. If the next call on a scan returns a dummy or empty result, > ScanningResultIterator ignores this result and call the next method on the > scan again. However, if the Phoenix connection is closed, we should abort the > scan instead of continuing scanning. This will result in timely abort of > scans and release of resources (especially when phoenix.server.page.size.ms > is set to a small value, e.g., 5 sec). > -- This message was sent by Atlassian Jira (v8.20.10#820010)