Thejas M Nair created HIVE-11968:
------------------------------------

             Summary: make HS2 core components re-usable across projects
                 Key: HIVE-11968
                 URL: https://issues.apache.org/jira/browse/HIVE-11968
             Project: Hive
          Issue Type: Bug
          Components: HiveServer2
            Reporter: Thejas M Nair


HS2 provides jdbc and odbc access to hive. There has been a lot of investment 
into HS2 over time ( Fault tolerance, authentication modes, HTTP transport 
mode, encryption, delegation tokens .. ).

The thrift API that HS2 provides is generic and is applicable to other SQL 
engines as well. Spark is already using a fork of HS2, but as it is a fork, it 
hard to maintain. 
HS2 code is not structured to be easily re-used and extended. If we can make 
improvements there, it can be easily re-used by other projects, and all effort 
can be combined.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to