Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-8055 Spark Launcher Improvements
  3. SPARK-11035

Launcher: allow apps to be launched in-process

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.6.0
    • 2.3.0
    • Spark Core
    • None

    Description

      The launcher library is currently restricted to launching apps as child processes. That is fine for a lot of cases, especially if the app is running in client mode.

      But in certain cases, especially launching in cluster mode, it's more efficient to avoid launching a new process, since that process won't be doing much.

      We should add support for launching apps in process, even if restricted to cluster mode at first. This will require some rework of the launch paths to avoid using system properties to propagate configuration.

      Attachments

        Issue Links

          Activity

            People

              vanzin Marcelo Masiero Vanzin
              vanzin Marcelo Masiero Vanzin
              Votes:
              3 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: