summaryrefslogtreecommitdiff
path: root/debuginfod/ChangeLog
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2020-03-24 21:57:59 -0400
committerFrank Ch. Eigler <fche@redhat.com>2020-03-24 21:57:59 -0400
commit4137cb87598ae679f5562c794508824194f79447 (patch)
tree5cef7bba295ff756024f42f981abc16c676ab3fc /debuginfod/ChangeLog
parent96966cd6d52398e703d163047719aee6d9e2eb1e (diff)
downloadelfutils-fche/pr25367.tar.gz
PR25367: improve debuginfod webapi loggingfche/pr25367
Improve debuginfod logging to show webapi query results including http status, sizes, and processing times. Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Diffstat (limited to 'debuginfod/ChangeLog')
-rw-r--r--debuginfod/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/debuginfod/ChangeLog b/debuginfod/ChangeLog
index b34b4d29..9eb06719 100644
--- a/debuginfod/ChangeLog
+++ b/debuginfod/ChangeLog
@@ -1,5 +1,14 @@
2020-03-24 Frank Ch. Eigler <fche@redhat.com>
+ * debuginfod.cxx (handle_buildid): In case of federated fallback
+ queries, handle errors analogously to local ENOENT/404.
+ (handle_metrics): Return a size-of-response value.
+ (handler_cb): Add code to time entire application-side processing
+ stage + response sizes + http codes, so as to emit a complete
+ httpd-flavoured log line for each webapi request.
+
+2020-03-24 Frank Ch. Eigler <fche@redhat.com>
+
* debuginfod-client.c (debuginfod_query_server): Print the
default_progressfn terminating \n message only if that progressfn
is actually set.