Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-1457

Create a Hive Server 2 action

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • trunk
    • 4.2.0
    • action
    • None

    Description

      We should update the Hive action to support Hive Server 2 (Beeline); we'll also need to add a new Credentials implementation to get the delegation token (unlike the Hive Metastore, the existing HCatCredentials cannot be reused for Hive Server 2 because of the JDBC connection). We may need to bump up the Hive version to support this.

      We should create a "Hive Server 2 action" that uses Beeline to connect to Hive Server 2. We'll also need to add a new Credentials implementation to get the delegation token (unlike the Hive Metastore, the existing HCatCredentials cannot be reused for Hive Server 2 because of the JDBC connection).

      This will definitely work with Hive 0.13 (which hasn't been released) but may also work with Hive 0.12, though probably not with Kerberos. I believe the delegation token work required isn't in Hive 0.12.

      Attachments

        1. OOZIE-1457.patch
          89 kB
          Robert Kanter
        2. OOZIE-1457.patch
          88 kB
          Robert Kanter
        3. OOZIE-1457.patch
          88 kB
          Robert Kanter
        4. OOZIE-1457.patch
          88 kB
          Robert Kanter

        Issue Links

          Activity

            People

              rkanter Robert Kanter
              rkanter Robert Kanter
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: