hadoop/hadoop-tools/hadoop-aws/src/main
Sahil Takiar f206b736f0
HADOOP-16346. Stabilize S3A OpenSSL support.
Introduces `openssl` as an option for `fs.s3a.ssl.channel.mode`.
The new option is documented and marked as experimental.

For details on how to use this, consult the peformance document
in the s3a documentation.

This patch is the successor to HADOOP-16050 "S3A SSL connections
should use OpenSSL" -which was reverted because of
incompatibilities between the wildfly OpenSSL client and the AWS
HTTPS servers (HADOOP-16347). With the Wildfly release moved up
to 1.0.7.Final (HADOOP-16405) everything should now work.

Related issues:

* HADOOP-15669. ABFS: Improve HTTPS Performance
* HADOOP-16050: S3A SSL connections should use OpenSSL
* HADOOP-16371: Option to disable GCM for SSL connections when running on Java 8
* HADOOP-16405: Upgrade Wildfly Openssl version to 1.0.7.Final

Contributed by Sahil Takiar

Change-Id: I80a4bc5051519f186b7383b2c1cea140be42444e
2020-01-21 16:37:51 +00:00
..
java/org/apache/hadoop/fs HADOOP-16346. Stabilize S3A OpenSSL support. 2020-01-21 16:37:51 +00:00
resources/META-INF/services HADOOP-14556. S3A to support Delegation Tokens. 2019-01-14 17:59:27 +00:00
shellprofile.d HADOOP-13345 HS3Guard: Improved Consistency for S3A. 2017-09-01 14:13:41 +01:00