[
https://issues.apache.org/jira/browse/HBASE-1588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12732675#action_12732675
]
Clint Morgan commented on HBASE-1588:
-------------------------------------
Now RPC does not work for the transactional interface. I see thinks like:
[17/07/09 11:34:59] 26052 [or: SeedService] ERROR
org.apache.hadoop.ipc.HbaseRPC - Unsupported type beginTransaction
Caused by: java.lang.UnsupportedOperationException: No code for unexpected abort
at
org.apache.hadoop.hbase.ipc.HBaseRPC$Invocation.writeMethodNameCode(HBaseRPC.java:225)
at
org.apache.hadoop.hbase.ipc.HBaseRPC$Invocation.write(HBaseRPC.java:152)
at
org.apache.hadoop.hbase.ipc.HBaseClient$Connection.sendParam(HBaseClient.java:475)
at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:708)
at
org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:321)
at $Proxy18.abort(Unknown Source)
at
org.apache.hadoop.hbase.client.transactional.TransactionManager.abort(TransactionManager.java:214)
at
org.apache.hadoop.hbase.client.transactional.TransactionManager.abort(TransactionManager.java:198)
Looking at HBaseRPC, it seems the interfaces are added in a static block inside
of Invocation. Is there a way to add my interface from contrib?
> Rig our build to support our new contribs -- stargate and THBase/ITHBase
> ------------------------------------------------------------------------
>
> Key: HBASE-1588
> URL: https://issues.apache.org/jira/browse/HBASE-1588
> Project: Hadoop HBase
> Issue Type: New Feature
> Reporter: stack
> Fix For: 0.20.0
>
>
> Jigger our build so it will pass targets across all in the contrib.
> subdirectories. Will model it on hadoop parent way of calling into contrib
> dirs (Did work on that making it work for hbase when it was a hadoop contrib).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.