See: Description
Interface | Description |
---|---|
DriverRestartCompleted |
The object used to notify the user that the Driver Restart process has been completed.
|
DriverRestarted |
Am event encapsulating the time of Driver restart as well as
the set of Evaluator IDs of Evaluators that are expected to
report back to the Driver after restart.
|
DriverRuntimeRestartManager |
Classes implementing this interface are in charge of recording evaluator
changes as they are allocated as well as recovering Evaluators and
discovering which evaluators are lost on the event of a driver restart.
|
Class | Description |
---|---|
DriverRestartedImpl | |
DriverRestartManager |
The manager that handles aspects of driver restart such as determining whether the driver is in
restart mode, what to do on restart, whether restart is completed, and others.
|
EvaluatorPreservingEvaluatorAllocatedHandler |
Records allocated evaluators for recovery on driver restart by using a DriverRuntimeRestartManager.
|
EvaluatorPreservingEvaluatorCompletedHandler |
Removes an evaluator from the evaluators to restart after it has completed.
|
EvaluatorPreservingEvaluatorFailedHandler |
Removes an evaluator from the evaluators to restart after it has failed.
|
EvaluatorRestartInfo |
An object that encapsulates the information needed to construct an
EvaluatorManager for a recovered evaluator
on restart. |
RestartEvaluators |
Represents holds the set of Evaluator information needed to recover EvaluatorManagers
on the restarted Driver.
|
RestartEvaluators.Builder |
Builder to build
RestartEvaluators . |
Enum | Description |
---|---|
DriverRestartState |
Represents the current driver restart progress.
|
EvaluatorRestartState |
The state that the evaluator is in in the driver restart process.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.