Skip to content

Commit 1c3c0bf

Browse files
author
Marina Polyakova
committed
Code cleanup 3
1 parent 9338194 commit 1c3c0bf

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/bin/pgbench/pgbench.c

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -769,7 +769,7 @@ accumStats(StatsData *stats, bool skipped, bool serialization_failure,
769769
{
770770
stats->cnt++;
771771

772-
if (skipped || serialization_failure || deadlock_failure)
772+
if (skipped)
773773
{
774774
/* no latency to record on such transactions */
775775
if (skipped)
@@ -778,6 +778,18 @@ accumStats(StatsData *stats, bool skipped, bool serialization_failure,
778778
stats->serialization_failures++;
779779
if (deadlock_failure)
780780
stats->deadlock_failures++;
781+
/* no latency to record on skipped transactions */
782+
stats->skipped++;
783+
}
784+
else if (serialization_failure)
785+
{
786+
/* no latency to record on transactions with serialization failures */
787+
stats->serialization_failures++;
788+
}
789+
else if (deadlock_failure)
790+
{
791+
/* no latency to record on transactions with deadlock failures */
792+
stats->deadlock_failures++;
781793
}
782794
else
783795
{

0 commit comments

Comments
 (0)