hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "He Liangliang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-13984) Add option to allow caller to know the heartbeat and scanner position when scanner timeout
Date Mon, 29 Jun 2015 03:02:04 GMT
He Liangliang created HBASE-13984:
-------------------------------------

             Summary: Add option to allow caller to know the heartbeat and scanner position
when scanner timeout
                 Key: HBASE-13984
                 URL: https://issues.apache.org/jira/browse/HBASE-13984
             Project: HBase
          Issue Type: Improvement
            Reporter: He Liangliang
            Assignee: He Liangliang


HBASE-13090 introduced scanner heartbeat. However, there are still some limitations (see HBASE-13215).
In some application, for example, an operation access hbase to scan table data, and there
is strict limit that this call must return in a fixed interval. At the same time, this call
is stateless, so the call must return the next position to continue the scan. This is typical
use case for online applications.

Based on this requirement, some improvements are proposed:
1. Allow client set a flag whether pass the heartbeat (a fake row) to the caller (via ResultScanner
next)
2. Allow the client pass a timeout to the server, which can override the server side default
value
3. When requested by the client, the server peek the next cell and return to the client in
the heartbeat message



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

Mime
View raw message