public class FetchFailed extends Object implements TaskFailedReason, scala.Product, scala.Serializable
Constructor and Description |
---|
FetchFailed(BlockManagerId bmAddress,
int shuffleId,
int mapId,
int reduceId,
String message) |
Modifier and Type | Method and Description |
---|---|
BlockManagerId |
bmAddress() |
abstract static boolean |
canEqual(Object that) |
boolean |
countTowardsTaskFailures()
Fetch failures lead to a different failure handling path: (1) we don't abort the stage after
4 task failures, instead we immediately go back to the stage which generated the map output,
and regenerate the missing data.
|
abstract static boolean |
equals(Object that) |
int |
mapId() |
String |
message() |
abstract static int |
productArity() |
abstract static Object |
productElement(int n) |
static scala.collection.Iterator<Object> |
productIterator() |
static String |
productPrefix() |
int |
reduceId() |
int |
shuffleId() |
String |
toErrorString()
Error message displayed in the web UI.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public FetchFailed(BlockManagerId bmAddress, int shuffleId, int mapId, int reduceId, String message)
public abstract static boolean canEqual(Object that)
public abstract static boolean equals(Object that)
public abstract static Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<Object> productIterator()
public static String productPrefix()
public BlockManagerId bmAddress()
public int shuffleId()
public int mapId()
public int reduceId()
public String message()
public String toErrorString()
TaskFailedReason
toErrorString
in interface TaskFailedReason
public boolean countTowardsTaskFailures()
countTowardsTaskFailures
in interface TaskFailedReason