|
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().