Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-10928

Upgrade source of Kudu's EasyCurl in kudu/util

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • Impala 4.1.0
    • Backend
    • None
    • ghx-label-3

    Description

      We are going to use Kudu's EasyCurl wrapper to download file in Impala.
      There are some enhancements for Kudu's EasyCurl in Kudu upstream since the last sync of kudu/util with Kudu repo. The Kudu's EasyCurl wrapper (curl_util.cc/curl_util.h) only have dependency on libcurl so we can upgrade the source of EasyCurl without updating other source code in kudu/util.

      This include changes in following Kudu's patches (1/24/2020 - 2/9/2021):

      [test] Fix InstanceDetectorTest.Timeout when run on AWS (37bc427a60)

      KUDU-3079 Add MiniRanger (b417479266)

      [util] set CURLOPT_NOPROXY for EasyCurl (a33b0951d9)

      [util] add CURLOPT_FAILONERROR for instance metadata requests (9050941663)

      [util] add error buffer for EasyCurl wrapper (e371d80f3e)

       

       

      Attachments

        Activity

          People

            wzhou Wenzhe Zhou
            wzhou Wenzhe Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: