[Jifty-commit] r6819 - jifty/trunk/lib/Jifty/Plugin

Jifty commits jifty-commit at lists.jifty.org
Wed Apr 22 04:14:26 EDT 2009


Author: sartak
Date: Wed Apr 22 04:14:26 2009
New Revision: 6819

Modified:
   jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm

Log:
Include sum of query time in the SQLQueries summary

Modified: jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm	Wed Apr 22 04:14:26 2009
@@ -2,6 +2,7 @@
 use strict;
 use warnings;
 use base 'Jifty::Plugin';
+use List::Util 'sum';
 
 sub init {
     my $self = shift;
@@ -42,7 +43,10 @@
     my $self = shift;
     my $log = shift;
 
-    return scalar @$log . ' queries';
+    my $count = @$log;
+    my $seconds = sprintf '%.2g', sum map { $_->[3] } @$log;
+
+    return _("%quant(%1,query,queries), %2s", $count, $seconds);
 }
 
 1;


More information about the Jifty-commit mailing list