fetch: Improve logging of clone

This commit is contained in:
cloudhead 2024-04-08 17:06:38 +02:00
parent 976b58ba7a
commit e19c773a86
No known key found for this signature in database
2 changed files with 17 additions and 7 deletions

View File

@ -103,13 +103,23 @@ where
let result = state
.run(handle, &handshake, limit, remote, None)
.map_err(Error::Protocol);
let elapsed = start.elapsed().as_millis();
let rid = handle.repo.id();
log::debug!(
target: "fetch",
"Finished clone of {} ({}ms)",
handle.repo.id(),
start.elapsed().as_millis(),
);
match &result {
Ok(_) => {
log::debug!(
target: "fetch",
"Finished clone of {rid} from {remote} ({elapsed}ms)",
);
}
Err(e) => {
log::debug!(
target: "fetch",
"Clone of {rid} from {remote} failed with '{e}' ({elapsed}ms)",
);
}
}
result
}

View File

@ -372,7 +372,7 @@ where
}
fn worker_result(&mut self, task: TaskResult) {
log::trace!(
log::debug!(
target: "wire",
"Received fetch result from worker for stream {}, remote {}: {:?}",
task.stream, task.remote, task.result