Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clarify semantics of CancelOperation #30
The Operations API specifies the use of the error field on the Operation proto in case the operation was cancelled. However, for our API, we want to remove all uses of this field, and use the ExecuteResponse.status instead. Therefore, we need to explicitly specify what should happen in case the server implements CancelOperation (which it doesn't have to!) and it was called for the given exeution.