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

Upgrade HttpComponents to the latest versions similar to what Hadoop has done.

    XMLWordPrintableJSON

Details

    Description

      The use of HTTPClient 4.5.2 breaks the use of SPNEGO over TLS.
      It mistakenly added HTTPS instead of HTTP to the principal when over SSL and thus breaks the authentication.

      This was upgraded recently in Hadoop and needs to be done for Hive as well.

      See: HADOOP-16076

      Where we upgraded from 4.5.2 and 4.4.4 to 4.5.6 and 4.4.10.

      <!-- httpcomponents versions -->

      <httpclient.version>4.5.2</httpclient.version>
      <httpcore.version>4.4.4</httpcore.version>
      + <httpclient.version>4.5.6</httpclient.version>
      + <httpcore.version>4.4.10</httpcore.version>

      Attachments

        1. HIVE-21306.01.patch
          0.7 kB
          Ashutosh Bapat

        Issue Links

          Activity

            People

              ashutosh.bapat Ashutosh Bapat
              ashutosh.bapat Ashutosh Bapat
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Time Spent - 40m Remaining Estimate - 23h 20m
                  23h 20m
                  Logged:
                  Time Spent - 40m Remaining Estimate - 23h 20m
                  40m