mirror of
https://github.com/wassname/ray.git
synced 2026-07-25 13:30:52 +08:00
Push an error to the driver when the workload hangs on ray.put reconstruction (#382)
* Fix worker blocked bug * tmp * Push an error to the driver on ray.put for non-driver tasks * Fix result table tests * Fix test, logging * Address comments * Fix suppression bug * Fix redis module test * Edit error message * Get values in chunks during reconstruction * Test case for driver ray.put errors * Error for evicting ray.put objects from the driver * Fix tests * Reduce verbosity * Documentation
This commit is contained in:
committed by
Robert Nishihara
parent
4618fd45b1
commit
083e7a28ad
@@ -90,6 +90,9 @@ table TaskReply {
|
||||
local_scheduler_id: string;
|
||||
// A string of bytes representing the task specification.
|
||||
task_spec: string;
|
||||
// A boolean representing whether the update was successful. This field
|
||||
// should only be used for test-and-set operations.
|
||||
updated: bool;
|
||||
}
|
||||
|
||||
root_type TaskReply;
|
||||
@@ -127,3 +130,12 @@ table LocalSchedulerInfoMessage {
|
||||
}
|
||||
|
||||
root_type LocalSchedulerInfoMessage;
|
||||
|
||||
table ResultTableReply {
|
||||
// The task ID of the task that created the object.
|
||||
task_id: string;
|
||||
// Whether the task created the object through a ray.put.
|
||||
is_put: bool;
|
||||
}
|
||||
|
||||
root_type ResultTableReply;
|
||||
|
||||
Reference in New Issue
Block a user