[ 
https://issues.apache.org/jira/browse/PHOENIX-5642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17010681#comment-17010681
 ] 

Istvan Toth commented on PHOENIX-5642:
--------------------------------------

I have just pushed the pull request with the feature.

Most of the patch is test refactoring to enable running the kerberized tests 
with multiple protocols, as https is handled by the Avatica server.

I have made the decision not to support parallel HTTP and HTTPS connections on 
a single PQS server. Looking at the hadoop projects, about half of them do 
support http and https in parallel on different ports, and half of them listen 
on a single port, and let the protocol be configured.

I went with the single port solution solely because this is sufficient for my 
use case, and because this was the path of least resistance, but this choice is 
up for debate.

 

> Add HTTPS support to Phoenix Query Server and thin client
> ---------------------------------------------------------
>
>                 Key: PHOENIX-5642
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5642
>             Project: Phoenix
>          Issue Type: New Feature
>    Affects Versions: 5.1.0
>            Reporter: Istvan Toth
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> PQS does not support HTTPS at the moment. The thin client does, but it has 
> some limitations that it inherits from avatica.
> This task is mostly about exposing the HTTPS functionality in avatica via PQS.
> There are a number authentication features that avatica 1.12 does not support 
> over https, so in order to take full advantage of this feature, updating 
> avatica to 1.16 is also necessary.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to