- <init>
- applicationRemoved
Removes our metadata of all executors registered for the given application, and
optionally also dele
- getBlockData
Obtains a FileSegmentManagedBuffer from a shuffle block id. We expect the
blockId has the format "sh
- getFile
Hashes a filename into the corresponding local directory, in a manner consistent
with Spark's DiskBl
- registerExecutor
- createNormalizedInternedPathname
This method is needed to avoid the situation when multiple File instances for
the same pathname "foo
- executorRemoved
Removes all the non-shuffle files in any local directories associated with the
finished executor.
- close
- dbAppExecKey
- deleteExecutorDirs
Synchronously deletes each directory one at a time. Should be executed in its
own thread, as this ma
- getSortBasedShuffleBlockData
Sort-based shuffle data uses an index called "shuffle_ShuffleId_MapId_0.index"
into a data file call
- parseDbAppExecKey