pgsql: Fix incorrect tps number calculation in "excluding connections e - Mailing list pgsql-committers

From Tatsuo Ishii
Subject pgsql: Fix incorrect tps number calculation in "excluding connections e
Date
Msg-id E1Zh6am-0007Jl-Gi@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Fix incorrect tps number calculation in "excluding connections establishing".

The tolerance (larger than actual tps number) increases as the number
of threads decreases.  The bug has been there since the thread support
was introduced in 9.0. Because back patching introduces incompatible
behavior changes regarding the tps number, the fix is committed to
master and 9.5 stable branches only.

Problem spotted by me and fix proposed by Fabien COELHO. Note that his
original patch included more than fixes (a code re-factoring) which is
not related to the problem and I omitted the part.

Branch
------
REL9_5_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/3c4c5acc40720a178e06da6258ce20d3c6e025ab

Modified Files
--------------
src/bin/pgbench/pgbench.c |    2 +-
1 file changed, 1 insertion(+), 1 deletion(-)


pgsql-committers by date:

Previous
From: Tatsuo Ishii
Date:
Subject: pgsql: Fix incorrect tps number calculation in "excluding connections e
Next
From: Tom Lane
Date:
Subject: pgsql: Small improvements in comments in async.c.