HBASE-1670 transactions / indexing fixes: trx deletes not handeled, index scan can't specify stopRow; forgot to add a file
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@797322 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c01aadc32c
commit
926a17e351
|
@ -0,0 +1,27 @@
|
|||
package org.apache.hadoop.hbase.client.transactional;
|
||||
|
||||
import org.apache.hadoop.hbase.ipc.HBaseRPC;
|
||||
import org.apache.hadoop.hbase.ipc.TransactionalRegionInterface;
|
||||
|
||||
/** Simple class for registering the transactional RPC codes.
|
||||
*
|
||||
*/
|
||||
public final class TransactionalRPC {
|
||||
|
||||
private static final byte RPC_CODE = 100;
|
||||
|
||||
private static boolean initialized = false;
|
||||
|
||||
public synchronized static void initialize() {
|
||||
if (initialized) {
|
||||
return;
|
||||
}
|
||||
HBaseRPC.addToMap(TransactionalRegionInterface.class, RPC_CODE);
|
||||
initialized = true;
|
||||
}
|
||||
|
||||
private TransactionalRPC() {
|
||||
// Static helper class;
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue