From: | Robert Haas <rhaas(at)postgresql(dot)org> |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Add new function planstate_tree_walker. |
Date: | 2015-09-17 15:28:09 |
Message-ID: | E1Zcb6X-0004Fj-0f@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Add new function planstate_tree_walker.
ExplainPreScanNode knows how to iterate over a generic tree of plan
states; factor that logic out into a separate walker function so that
other code, such as upcoming patches for parallel query, can also use
it.
Patch by me, reviewed by Tom Lane.
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/8dd401aa07b91d46f81e51321523864d32843523
Modified Files
--------------
src/backend/commands/explain.c | 93 +-----------------------------
src/backend/nodes/nodeFuncs.c | 125 ++++++++++++++++++++++++++++++++++++++++
src/include/nodes/nodeFuncs.h | 4 ++
3 files changed, 132 insertions(+), 90 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2015-09-17 16:12:52 | pgsql: Honour TEMP_CONFIG when testing pg_upgrade |
Previous Message | Michael Meskes | 2015-09-17 13:43:36 | pgsql: Let compiler handle size calculation of bool types. |