Serves requests to open blocks by simply registering one chunk per block requested.
Provides a utility for transforming from a SparkConf inside a Spark JVM (e.g., Executor, Driver, or a standalone shuffle service) into a TransportConf with details on our environment like the number of cores that are allocated to this JVM.
Serves requests to open blocks by simply registering one chunk per block requested. Handles opening and uploading arbitrary BlockManager blocks.
Opened blocks are registered with the "one-for-one" strategy, meaning each Transport-layer Chunk is equivalent to one Spark-level shuffle block.