Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: trunk
    • Fix Version/s: 4.2.0
    • Component/s: action
    • Labels:
      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
          88 kB
          Robert Kanter
        2. OOZIE-1457.patch
          88 kB
          Robert Kanter
        3. OOZIE-1457.patch
          88 kB
          Robert Kanter
        4. OOZIE-1457.patch
          89 kB
          Robert Kanter

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: