Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-30602 SPIP: Support push-based shuffle to improve shuffle efficiency
  3. SPARK-35671

Add Support in the ESS to serve merged shuffle block meta and data to executors

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.1.0
    • 3.2.0
    • Shuffle
    • None

    Description

      With push-based shuffle enabled, the reducers send 2 different requests to the ESS:

      1. Request to fetch the metadata of the merged shuffle block.
      2. Requests to fetch the data of the merged shuffle block in chunks which are by default 2MB in size.
      The ESS should be able to serve these requests and this Jira targets all the changes in the network-common and network-shuffle modules to be able to support this.

      Attachments

        Issue Links

          Activity

            People

              csingh Chandni Singh
              csingh Chandni Singh
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: