mirror of
https://github.com/wassname/ray.git
synced 2026-08-12 12:20:11 +08:00
[ray client] ray wait() implementation (#12072)
This commit is contained in:
@@ -56,12 +56,25 @@ message GetResponse {
|
||||
bool valid = 1;
|
||||
bytes data = 2;
|
||||
}
|
||||
message WaitRequest {
|
||||
repeated bytes object_refs = 1;
|
||||
int64 num_returns = 2;
|
||||
double timeout = 3;
|
||||
}
|
||||
|
||||
message WaitResponse {
|
||||
bool valid = 1;
|
||||
repeated bytes ready_object_ids = 2;
|
||||
repeated bytes remaining_object_ids = 3;
|
||||
}
|
||||
|
||||
service RayletDriver {
|
||||
rpc GetObject(GetRequest) returns (GetResponse) {
|
||||
}
|
||||
rpc PutObject(PutRequest) returns (PutResponse) {
|
||||
}
|
||||
rpc WaitObject(WaitRequest) returns (WaitResponse) {
|
||||
}
|
||||
rpc Schedule(ClientTask) returns (ClientTaskTicket) {
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user