Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The ordered grouped ShuffleScheduler can support fetching multiple partitions from the same source task. But for the unordered ShuffleManager, it only supports one partition per source task due to the following issue where identifier doesn't take partition id into account.
public void addKnownInput(String hostName, int port, InputAttemptIdentifier srcAttemptIdentifier, int srcPhysicalIndex) { String identifier = InputHost.createIdentifier(hostName, port); InputHost host = knownSrcHosts.get(identifier); .... }
Attachments
Attachments
Issue Links
- is related to
-
TEZ-3245 Race condition between addKnowInput and clearAndGetOnepartition of InputHost
- Closed