Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
HADOOP-14383 added a Hadoop filesystem API implementation to localize resources from HTTP server for container localization.
Currently HttpFileSystem uses the default HttpClient connectionTimeout and readTimeout, which is infinity in most JVM.
When the HTTP server is slow, this prolongs the execution time of the container localization phase and in some cases we've observed that it runs for hours.
It would be better to choose reasonable defaults for connectionTimeout and readTimeout of HttpClient and allow users to configure them.
Attachments
Issue Links
- is related to
-
HADOOP-14383 Implement FileSystem that reads from HTTP / HTTPS endpoints
- Resolved
- links to