From 0bf2d3f8302c529b66ed6e5be8a94d3b4eaba10f Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Sun, 20 Jan 2019 00:16:00 +0530 Subject: [PATCH] feat(recorder): Show query count in request list --- frappe/public/js/frappe/recorder/RecorderDetail.vue | 13 ++++++++----- frappe/recorder.py | 1 + 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/frappe/public/js/frappe/recorder/RecorderDetail.vue b/frappe/public/js/frappe/recorder/RecorderDetail.vue index 8c6823f34b..fe6c676d9f 100644 --- a/frappe/public/js/frappe/recorder/RecorderDetail.vue +++ b/frappe/public/js/frappe/recorder/RecorderDetail.vue @@ -13,11 +13,12 @@ Index - Time - Duration - Method - Path - CMD + Time + Duration + Queries + Method + Path + CMD @@ -25,6 +26,7 @@ + @@ -33,6 +35,7 @@ {{ request.index }} {{ request.time }} {{ request.duration }} + {{ request.queries }} {{ request.method }} {{ request.path | elipsize }} {{ request.cmd | elipsize }} diff --git a/frappe/recorder.py b/frappe/recorder.py index 24db4ac72b..1f50293dfa 100644 --- a/frappe/recorder.py +++ b/frappe/recorder.py @@ -99,6 +99,7 @@ class Recorder(): "path": self.path, "cmd": self.cmd, "time": self.time, + "queries": len(self.calls), "duration": float("{:0.3f}".format((datetime.datetime.now() - self.time).total_seconds() * 1000)), "method": self.method, }, default=str)