pgsql: Introduce two fields in EState to track parallel worker activity - Mailing list pgsql-committers

From Michael Paquier
Subject pgsql: Introduce two fields in EState to track parallel worker activity
Date
Msg-id E1syJPn-002lRz-02@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Introduce two fields in EState to track parallel worker activity

These fields can be set by executor nodes to record how many parallel
workers were planned to be launched and how many of them have been
actually launched within the number initially planned.  This data is
able to give an approximation of the parallel worker draught a system
is facing, making easier the tuning of related configuration parameters.

These fields will be used by some follow-up patches to populate other
parts of the system with their data.

Author: Guillaume Lelarge, Benoit Lobréau
Discussion: https://postgr.es/m/783bc7f7-659a-42fa-99dd-ee0565644e25@dalibo.com
Discussion: https://postgr.es/m/CAECtzeWtTGOK0UgKXdDGpfTVSa5bd_VbUt6K6xn8P7X+_dZqKw@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/de3a2ea3b264a5625cda6d8968f75e9bfb4dbdcb

Modified Files
--------------
src/backend/executor/execUtils.c       | 2 ++
src/backend/executor/nodeGather.c      | 7 +++++++
src/backend/executor/nodeGatherMerge.c | 7 +++++++
src/include/nodes/execnodes.h          | 5 +++++
4 files changed, 21 insertions(+)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Silence assorted annoying test output.
Next
From: Michael Paquier
Date:
Subject: pgsql: pg_stat_statements: Add columns to track parallel worker activit