Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Align the Spark-Shell with Spark-App/Spark-Submit so that the Spark-Shell offers either the same or a subset of configuration options as the Spark-App does. Ideally this should be implemented in such a way that the Spark-Shell wraps Spark-App therefore minimizing duplication.
As of now SPARK-1126 is not yet finished and there is an open question regarding how much Bash vs Scala should be leveraged. For a CLI user Bash will provide faster feedback, ergo you don't need to wait for a JVM to start. That said, from a development perspective, Scala might be a better option since we can minimize the code for scripts that target specific operating systems, mainly *NIX vs Windows.
Additional References:
- Discussion over Spark-1186 Github Pull 116.
- SPARK-1126:Spark-App
- SPARK-1186:Enrich Spark-Shell
Attachments
Issue Links
- relates to
-
SPARK-1126 spark-submit script for running compiled binaries
- Resolved
-
SPARK-1186 Enrich the Spark Shell to support additional arguments.
- Closed