[
https://issues.apache.org/jira/browse/ARROW-16521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17561193#comment-17561193
]
Carl Boettiger commented on ARROW-16521:
----------------------------------------
I've found that setting CURLOPT_ACCEPTTIMEOUT_MS env var works for me (on
Linux). Still, I think there's benefit to exposing these configurations in the
arrow function calls, which allows more granular use then env var settings and
also ensures they are a bit more discoverable in the documentation.
> [C++][R][Python] Configure curl timeout policy for S3
> -----------------------------------------------------
>
> Key: ARROW-16521
> URL: https://issues.apache.org/jira/browse/ARROW-16521
> Project: Apache Arrow
> Issue Type: Bug
> Components: C++, Python, R
> Affects Versions: 7.0.0
> Reporter: Carl Boettiger
> Assignee: Ziheng Wang
> Priority: Major
> Labels: good-first-issue, good-second-issue,
> pull-request-available
> Fix For: 9.0.0
>
> Time Spent: 2h 20m
> Remaining Estimate: 0h
>
> Is it possible for the user to increase the timeout allowed on the curl
> settings when accessing S3 records? The default setting appears to be more
> aggressive than most other S3 clients I use, which means that I see a lot
> more failures on arrow-based operations than the other clients see. I'm not
> seeing how this can be increased though?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)