spark-instrumented-optimizer/repl
Marcelo Vanzin 508573958d [SPARK-23538][CORE] Remove custom configuration for SSL client.
These options were used to configure the built-in JRE SSL libraries
when downloading files from HTTPS servers. But because they were also
used to set up the now (long) removed internal HTTPS file server,
their default configuration chose convenience over security by having
overly lenient settings.

This change removes the configuration options that affect the JRE SSL
libraries. The JRE trust store can still be configured via system
properties (or globally in the JRE security config). The only lost
functionality is not being able to disable the default hostname
verifier when using spark-submit, which should be fine since Spark
itself is not using https for any internal functionality anymore.

I also removed the HTTP-related code from the REPL class loader, since
we haven't had a HTTP server for REPL-generated classes for a while.

Author: Marcelo Vanzin <vanzin@cloudera.com>

Closes #20723 from vanzin/SPARK-23538.
2018-03-05 15:03:27 -08:00
..
scala-2.11/src/main/scala/org/apache/spark/repl [SPARK-20706][SPARK-SHELL] Spark-shell not overriding method/variable definition 2017-12-05 18:08:36 -06:00
scala-2.12/src/main/scala/org/apache/spark/repl [SPARK-22572][SPARK SHELL] spark-shell does not re-initialize on :replay 2017-11-22 21:35:47 +09:00
src [SPARK-23538][CORE] Remove custom configuration for SSL client. 2018-03-05 15:03:27 -08:00
pom.xml [SPARK-23028] Bump master branch version to 2.4.0-SNAPSHOT 2018-01-13 00:37:59 +08:00