You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2018/03/21 00:55:00 UTC

[jira] [Created] (HBASE-20237) Put back getClosestRowBefore and throw UnsupportedOperation instead... for asynchbase client

stack created HBASE-20237:
-----------------------------

             Summary: Put back getClosestRowBefore and throw UnsupportedOperation instead... for asynchbase client
                 Key: HBASE-20237
                 URL: https://issues.apache.org/jira/browse/HBASE-20237
             Project: HBase
          Issue Type: Bug
          Components: compatibility, Operability
            Reporter: stack
            Assignee: stack
             Fix For: 2.0.0


asychbase can work against all hbase versions. This fact has saved us a few times; e.g. LINE were able to migrate from 0.94 to 1.2 going in part via asynchbase and its ability to work against all servers.

hbase2 breaks this ability of asynchbase. There is nothing for asynchbase to figure definitively that it is talking to an hbase2 server (See HBASE-20225). Lets add back something it can leverage.  HBASE-13954 did a nice job purging getClosestRowBefore. Lets put back an RPC stuff that throws an exception if it gets called. Thats enough for asynchbase.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)