Jonathan Lawlor created HBASE-13543:
---------------------------------------

             Summary: Deprecate Scan maxResultSize in 2.0.0
                 Key: HBASE-13543
                 URL: https://issues.apache.org/jira/browse/HBASE-13543
             Project: HBase
          Issue Type: Sub-task
            Reporter: Jonathan Lawlor


The Scan API exposes a maxResultSize to the application. The max result size is 
used to determine how large the chunks sent back per RPC request should be. 
This seems like a configuration that should not be present in the public API 
used by the application but rather a detail that the server should control 
instead. In a situation where there are multiple concurrent scans being issued 
against a single region server, it would seem more appropriate to give the 
server control over this parameter so that it could be optimized against the 
current load. This issue proposes that the max result size be deprecated in 
2.0.0 so that future optimizations could be made to the way that Scan RPC 
requests are handled by the server. Of course if there are any concerns please 
raise them here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to