Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-11968

make HS2 core components re-usable across projects

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • HiveServer2
    • None

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            thejas Thejas Nair
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: