[ray client] ray wait() implementation (#12072)

This commit is contained in:
Ameer Haj Ali authored and GitHub committed 2020-11-18 11:33:57 -08:00
1 parent 2b60c5774b
commit eef624750c
9 files changed
+163 -1

No files matched your search

+13
View File
@@ -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) {
}
}