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

Anoop Sam John commented on HBASE-15378:
----------------------------------------

No my Q was, in this case, the response dont have an info abt hasMoreResults?  
If that was saying true, we have correct handling of the code (even if cache is 
empty or not )? Sorry for not clear on my Q

> Scanner can not handle a heartbeat message with no results
> ----------------------------------------------------------
>
>                 Key: HBASE-15378
>                 URL: https://issues.apache.org/jira/browse/HBASE-15378
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 1.1.3
>            Reporter: Phil Yang
>            Assignee: Phil Yang
>            Priority: Critical
>         Attachments: HBASE-15378-v1.txt, HBASE-15378-v2.txt
>
>
> When a RS scanner get a TIME_LIMIT_REACHED_MID_ROW state, they will stop 
> scanning and send back what it has read to client and mark the message as a 
> heartbeat message. If there is no cell has been read, it will be an empty 
> response. 
> However, ClientScanner only handles the situation that the client gets an 
> empty heartbeat and its cache is not empty. If the cache is empty too, it 
> will be regarded as end-of-region and open a new scanner for next region.



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

Reply via email to