[
https://issues.apache.org/jira/browse/PHOENIX-2792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Josh Elser updated PHOENIX-2792:
--------------------------------
Attachment: PHOENIX-2792.patch
Here's my test patch (won't build unless you get the avatica 1.8.0-SNAPSHOT
built).
Big change is that there's a wrapper added to phoenix-server-client to make the
use of {{sqlline-thin.py}} transparent when you've already primed a TGT in the
cache (e.g. you ran {{kinit}} on the CLI). This required pulling in
hadoop-common (which sucks because we just want {{Configuration}}), but this is
a necessary evil I guess?
I'll swing back around to this when I get an Avatica release out with these
changes (will be a few weeks, likely).
> Enable Kerberos auth over SPNEGO for QuerySErver
> ------------------------------------------------
>
> Key: PHOENIX-2792
> URL: https://issues.apache.org/jira/browse/PHOENIX-2792
> Project: Phoenix
> Issue Type: Improvement
> Reporter: Josh Elser
> Assignee: Josh Elser
> Fix For: 4.8.0
>
> Attachments: PHOENIX-2792.patch
>
>
> I've been working on adding in Kerberos authentication for Avatica in
> CALCITE-1159. As always, PQS is my guinea pig.
> Here's a tentative patch which works with what I have staged over in Calcite.
> After we get a 1.8 release of Avatica, we can bring that into Phoenix and
> apply the changes to use the new API to enable SPNEGO.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)