From: | Dave Page <dpage(at)pgadmin(dot)org> |
---|---|
To: | Иван Полещук <cyberj0g(at)gmail(dot)com> |
Cc: | pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
Subject: | Re: [PATCH] Fix of elapsed time string generation in query window |
Date: | 2016-02-11 10:39:05 |
Message-ID: | CA+OCxoy_yQBxgWzL_aTiotah+KeYFX0nD6f_m=_bRPZ125WuTw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Thanks - patch applied.
On Thu, Feb 11, 2016 at 6:48 AM, Иван Полещук <cyberj0g(at)gmail(dot)com> wrote:
> From 5a5460dc2ec5491660dc8358e878eb9342fbc0f8 Mon Sep 17 00:00:00 2001
> From: cyberj0g <cyberj0g(at)gmail(dot)com>
> Date: Wed, 10 Feb 2016 00:24:52 +0500
> Subject: [PATCH] Fix of elapsed time string generation in query window
>
> For queries longer than 1 hour, time was displayed like that:
> "01:25:3640 hours"
> ---
> pgadmin/utils/misc.cpp | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/pgadmin/utils/misc.cpp b/pgadmin/utils/misc.cpp
> index b050dd7..f0047b3 100644
> --- a/pgadmin/utils/misc.cpp
> +++ b/pgadmin/utils/misc.cpp
> @@ -226,7 +226,7 @@ wxString ElapsedTimeToStr(wxLongLong msec)
> int days = tsMsec.GetDays();
> int hours = (wxTimeSpan(tsMsec.GetHours(), 0, 0, 0) - wxTimeSpan(days * 24)).GetHours();
> int minutes = (wxTimeSpan(0, tsMsec.GetMinutes(), 0, 0) - wxTimeSpan(hours)).GetMinutes();
> - long seconds = (wxTimeSpan(0, 0, tsMsec.GetSeconds(), 0) - wxTimeSpan(0, minutes)).GetSeconds().ToLong();
> + long seconds = (wxTimeSpan(0, 0, tsMsec.GetSeconds(), 0) - wxTimeSpan(hours, minutes)).GetSeconds().ToLong();
> long milliseconds = (wxTimeSpan(0, 0, 0, tsMsec.GetMilliseconds()) - wxTimeSpan(0, 0, seconds)).GetMilliseconds().ToLong();
>
> if (days > 0)
>
>
--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
From | Date | Subject | |
---|---|---|---|
Next Message | Murtuza Zabuawala | 2016-02-11 10:46:19 | Re: PATCH: Schema/Catalog Node [pgAdmin4] |
Previous Message | Dave Page | 2016-02-11 10:38:54 | pgAdmin III commit: Fix the display of elapsed query time for queries o |