From 1a219fa15bf802d69621e71c43d1a09515bcdc50 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Thu, 22 Oct 2015 10:37:24 -0400 Subject: Add header comments to execParallel.c and nodeGather.c. Patch by me, per a note from Simon Riggs. Reviewed by Amit Kapila and Amit Langote. --- src/backend/executor/execParallel.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/backend/executor/execParallel.c') diff --git a/src/backend/executor/execParallel.c b/src/backend/executor/execParallel.c index 3bb820692d2..efcbaef416c 100644 --- a/src/backend/executor/execParallel.c +++ b/src/backend/executor/execParallel.c @@ -6,6 +6,14 @@ * Portions Copyright (c) 1996-2015, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * + * This file contains routines that are intended to support setting up, + * using, and tearing down a ParallelContext from within the PostgreSQL + * executor. The ParallelContext machinery will handle starting the + * workers and ensuring that their state generally matches that of the + * leader; see src/backend/access/transam/README.parallel for details. + * However, we must save and restore relevant executor state, such as + * any ParamListInfo associated with the query, buffer usage info, and + * the actual plan to be passed down to the worker. * * IDENTIFICATION * src/backend/executor/execParallel.c -- cgit v1.2.3