Details
-
Sub-task
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.9.0
-
None
-
Incompatible change
-
Description
As discussed in HADOOP-14132, the shaded AWS library is killing performance starting all hadoop operations, due to classloading on FS service discovery.
This is despite the fact that there is an entry for fs.s3a.impl in core-default.xml, we don't need service discovery here
Proposed:
- cut the entry from /hadoop-aws/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
- when HADOOP-14132 is in, move to that, including declaring an XML file exclusively for s3a entries
I want this one in first as its a major performance regression, and one we coula actually backport to 2.7.x, just to improve load time slightly there too
Attachments
Attachments
Issue Links
- is broken by
-
HADOOP-14040 Use shaded aws-sdk uber-JAR 1.11.86
- Resolved
- is related to
-
HADOOP-14132 Filesystem discovery to stop loading implementation classes
- Open
- relates to
-
AMBARI-21665 shaded AWS SDK in Hadoop JARs slowing ambari view loading
- Resolved