PostgreSQL Source Code
git master
|
#include <execParallel.h>
Data Fields | |
PlanState * | planstate |
ParallelContext * | pcxt |
BufferUsage * | buffer_usage |
WalUsage * | wal_usage |
SharedExecutorInstrumentation * | instrumentation |
struct SharedJitInstrumentation * | jit_instrumentation |
dsa_area * | area |
dsa_pointer | param_exec |
bool | finished |
shm_mq_handle ** | tqueue |
struct TupleQueueReader ** | reader |
Definition at line 24 of file execParallel.h.
dsa_area* ParallelExecutorInfo::area |
Definition at line 32 of file execParallel.h.
Referenced by ExecInitParallelPlan(), ExecParallelCleanup(), ExecParallelReinitialize(), gather_getnext(), and gather_merge_readnext().
BufferUsage* ParallelExecutorInfo::buffer_usage |
Definition at line 28 of file execParallel.h.
Referenced by ExecInitParallelPlan(), and ExecParallelFinish().
bool ParallelExecutorInfo::finished |
Definition at line 34 of file execParallel.h.
Referenced by ExecInitParallelPlan(), ExecParallelFinish(), and ExecParallelReinitialize().
SharedExecutorInstrumentation* ParallelExecutorInfo::instrumentation |
Definition at line 30 of file execParallel.h.
Referenced by ExecInitParallelPlan(), and ExecParallelCleanup().
struct SharedJitInstrumentation* ParallelExecutorInfo::jit_instrumentation |
Definition at line 31 of file execParallel.h.
Referenced by ExecInitParallelPlan(), and ExecParallelCleanup().
dsa_pointer ParallelExecutorInfo::param_exec |
Definition at line 33 of file execParallel.h.
Referenced by ExecInitParallelPlan(), ExecParallelCleanup(), and ExecParallelReinitialize().
ParallelContext* ParallelExecutorInfo::pcxt |
Definition at line 27 of file execParallel.h.
Referenced by ExecGather(), ExecGatherMerge(), ExecInitParallelPlan(), ExecParallelCleanup(), ExecParallelCreateReaders(), ExecParallelFinish(), and ExecParallelReinitialize().
PlanState* ParallelExecutorInfo::planstate |
Definition at line 26 of file execParallel.h.
Referenced by ExecInitParallelPlan(), and ExecParallelCleanup().
struct TupleQueueReader** ParallelExecutorInfo::reader |
Definition at line 37 of file execParallel.h.
Referenced by ExecGather(), ExecGatherMerge(), ExecInitParallelPlan(), ExecParallelCreateReaders(), ExecParallelFinish(), and ExecParallelReinitialize().
shm_mq_handle** ParallelExecutorInfo::tqueue |
Definition at line 36 of file execParallel.h.
Referenced by ExecInitParallelPlan(), ExecParallelCreateReaders(), ExecParallelFinish(), and ExecParallelReinitialize().
WalUsage* ParallelExecutorInfo::wal_usage |
Definition at line 29 of file execParallel.h.
Referenced by ExecInitParallelPlan(), and ExecParallelFinish().