| 498 | } |
| 499 | |
| 500 | void QueryDriver::HandleRetryFailure(Status* status, string* error_msg, |
| 501 | ClientRequestState* request_state, const TUniqueId& retry_query_id) { |
| 502 | DCHECK(status != nullptr && !status->ok()); |
| 503 | status->AddDetail( |
| 504 | Substitute("Failed to retry query $0", PrintId(request_state->query_id()))); |
| 505 | status->AddDetail(*error_msg); |
| 506 | discard_result(request_state->UpdateQueryStatus(*status)); |
| 507 | parent_server_->UnregisterQueryDiscardResult(retry_query_id, status); |
| 508 | } |
| 509 | |
| 510 | Status QueryDriver::Finalize( |
| 511 | QueryHandle* query_handle, const Status* cause) { |
nothing calls this directly
no test coverage detected