[ 
https://issues.apache.org/jira/browse/HBASE-13297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14370891#comment-14370891
 ] 

Lars Hofhansl commented on HBASE-13297:
---------------------------------------

Actually, lemme think about the extra RPC. That would be would be one more RPC 
for every region touched by a scanner. If the scanner touches one region only, 
we've doubled the number of RPC. Also need to fix ClientSmallScanner...

Not sure there _is_ a better solution for 0.98... Or we can also document for 
0.98 that one must make 100% sure that client and server have the exact same 
value for hbase.client.scanner.max.result.size.

Ideally - like caching - this could be driven from the client, then there would 
not be a problem either, I guess.

Let's do the RC as is, and we'll think about this for 0.98.13.


> 0.98 and 1.0: Remove client side result size calculation
> --------------------------------------------------------
>
>                 Key: HBASE-13297
>                 URL: https://issues.apache.org/jira/browse/HBASE-13297
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>             Fix For: 1.0.1, 0.98.13
>
>         Attachments: 13297-0.98.txt
>
>
> As described in parent, this can lead to missed rows when the client and 
> server calculate different size values.
> The patch here proposes a backwards compatible patch for 0.98 and 1.0.x.
> Parent will do a patch for 1.1 and 2.0.



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

Reply via email to