You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jonathan Lawlor (JIRA)" <ji...@apache.org> on 2015/04/23 18:58:38 UTC

[jira] [Created] (HBASE-13543) Deprecate Scan maxResultSize in 2.0.0

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)