You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Wenzhe Zhou (Jira)" <ji...@apache.org> on 2021/09/23 00:29:00 UTC

[jira] [Updated] (IMPALA-10928) Upgrade source of Kudu's EasyCurl in kudu/util

     [ https://issues.apache.org/jira/browse/IMPALA-10928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wenzhe Zhou updated IMPALA-10928:
---------------------------------
    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:

[[test] Fix InstanceDetectorTest.Timeout when run on AWS|https://github.com/apache/kudu/commit/37bc427a60f9cb3ab687d3610b50199f12875a08#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 

[KUDU-3079 Add MiniRanger|https://github.com/apache/kudu/commit/b417479266ef0f09570d4536738ca18cf48d7ff2#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92]

[[util] set CURLOPT_NOPROXY for EasyCurl|https://github.com/apache/kudu/commit/a33b0951d91ecb0b84871bbf9d4b4b3550196af5#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 

[[util] add CURLOPT_FAILONERROR for instance metadata requests|https://github.com/apache/kudu/commit/9050941663e532db29bd25cb7170712a80d945ea#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92]

[[util] add error buffer for EasyCurl wrapper|https://github.com/apache/kudu/commit/e371d80f3e2ab171f704db198125ae8f8a860a6d#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 

 

 

  was:
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.


> Upgrade source of Kudu's EasyCurl in kudu/util
> ----------------------------------------------
>
>                 Key: IMPALA-10928
>                 URL: https://issues.apache.org/jira/browse/IMPALA-10928
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>            Reporter: Wenzhe Zhou
>            Assignee: Wenzhe Zhou
>            Priority: Major
>
> 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:
> [[test] Fix InstanceDetectorTest.Timeout when run on AWS|https://github.com/apache/kudu/commit/37bc427a60f9cb3ab687d3610b50199f12875a08#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 
> [KUDU-3079 Add MiniRanger|https://github.com/apache/kudu/commit/b417479266ef0f09570d4536738ca18cf48d7ff2#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92]
> [[util] set CURLOPT_NOPROXY for EasyCurl|https://github.com/apache/kudu/commit/a33b0951d91ecb0b84871bbf9d4b4b3550196af5#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 
> [[util] add CURLOPT_FAILONERROR for instance metadata requests|https://github.com/apache/kudu/commit/9050941663e532db29bd25cb7170712a80d945ea#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92]
> [[util] add error buffer for EasyCurl wrapper|https://github.com/apache/kudu/commit/e371d80f3e2ab171f704db198125ae8f8a860a6d#diff-03c44f723ec14b6a04863ef9e99b9b0524d655d92ffdd0db4cf2b4faa1f8ce92] 
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org