From cdde489d7b337d2c66f75e95929d80799b289a2a Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Sun, 20 Jan 2019 00:32:55 +0530 Subject: [PATCH] feat(recorder): Add time on queries column in request list --- frappe/public/js/frappe/recorder/RecorderDetail.vue | 6 +++--- frappe/recorder.py | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/recorder/RecorderDetail.vue b/frappe/public/js/frappe/recorder/RecorderDetail.vue index fe6c676d9f..1e8c1a0e84 100644 --- a/frappe/public/js/frappe/recorder/RecorderDetail.vue +++ b/frappe/public/js/frappe/recorder/RecorderDetail.vue @@ -16,9 +16,9 @@ Time Duration Queries + Query Duration Method Path - CMD @@ -27,18 +27,18 @@ + - {{ request.index }} {{ request.time }} {{ request.duration }} {{ request.queries }} + {{ request.time_queries }} {{ request.method }} {{ request.path | elipsize }} - {{ request.cmd | elipsize }} diff --git a/frappe/recorder.py b/frappe/recorder.py index 1f50293dfa..34153284dd 100644 --- a/frappe/recorder.py +++ b/frappe/recorder.py @@ -100,6 +100,7 @@ class Recorder(): "cmd": self.cmd, "time": self.time, "queries": len(self.calls), + "time_queries": float("{:0.3f}".format(sum(call["duration"] for call in self.calls))), "duration": float("{:0.3f}".format((datetime.datetime.now() - self.time).total_seconds() * 1000)), "method": self.method, }, default=str)