[
https://issues.apache.org/jira/browse/HBASE-5727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Devaraj Das updated HBASE-5727:
-------------------------------
Attachment: 5727.1.patch
This patch provides a fix to the problem. Basically the secure RPC request was
calling the PB stuff (HBaseClient.Connection.sendParam) but the secure server
side doesn't handle PB (yet). The patch overrides the RPC request creation on
the secure client to do the earlier non-PB stuff.
I think HBASE-5732 should aim to provide a global fix by integrating the
secure/unsecure RPC implementations.
While debugging the problem, I also hit a bug to do with ZKUtil. The problem
being that an 'add' gets attempted on an immutable list (introduced in
HBASE-5722). Fixed that as well in the patch.
> secure hbase build broke because of 'HBASE-5451 Switch RPC call
> envelope/headers to PBs'
> ----------------------------------------------------------------------------------------
>
> Key: HBASE-5727
> URL: https://issues.apache.org/jira/browse/HBASE-5727
> Project: HBase
> Issue Type: Bug
> Reporter: stack
> Assignee: Devaraj Das
> Priority: Blocker
> Attachments: 5727.1.patch, 5727.patch
>
>
> If you build with the security profile -- i.e. add '-P security' on the
> command line -- you'll see that the secure build is broke since we messed in
> rpc.
> Assigning Deveraj to take a look. If you can't work on this now DD, just
> give it back to me and I'll have a go at it. Thanks.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira