[ https://issues.apache.org/jira/browse/HBASE-8946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13713800#comment-13713800 ]
Lars George edited comment on HBASE-8946 at 7/19/13 4:20 PM: ------------------------------------------------------------- [~saint....@gmail.com], I did not see it. The "scannerGet\{List\}()" are for an open scanner to get the next (or next N) row(s). was (Author: larsgeorge): [~saint....@gmail.com], I did not see it. The "scannerGet{List}()" are for an open scanner to get the next (or next N) row(s). > Add a new function to Thrift 2 to open scanner, get results and close scanner > ----------------------------------------------------------------------------- > > Key: HBASE-8946 > URL: https://issues.apache.org/jira/browse/HBASE-8946 > Project: HBase > Issue Type: Sub-task > Components: Thrift > Reporter: Hamed Madani > Labels: thrift2 > Attachments: HBASE-8946.patch > > > We found, very often we open a scanner , get x number of rows , then close > the scanner immediately. The attached patch , add a new function > *getScannerResults* that does just that. > Using getScannerResults function reduce number of calls to thrift server. > Also since the scanner gets closed immediately, it is less prone to cause > memory leak. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira