PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CachedPlan Struct Reference

#include <plancache.h>

Data Fields

int magic
 
Liststmt_list
 
bool is_oneshot
 
bool is_saved
 
bool is_reused
 
bool is_valid
 
Oid planRoleId
 
bool dependsOnRole
 
TransactionId saved_xmin
 
int generation
 
int refcount
 
MemoryContext context
 
MemoryContext stmt_context
 

Detailed Description

Definition at line 162 of file plancache.h.

Field Documentation

◆ context

MemoryContext CachedPlan::context

Definition at line 176 of file plancache.h.

Referenced by CachedPlanSetParentContext().

◆ dependsOnRole

bool CachedPlan::dependsOnRole

Definition at line 171 of file plancache.h.

◆ generation

int CachedPlan::generation

Definition at line 174 of file plancache.h.

Referenced by init_execution_state().

◆ is_oneshot

bool CachedPlan::is_oneshot

Definition at line 166 of file plancache.h.

Referenced by CachedPlanRequiresLocking().

◆ is_reused

bool CachedPlan::is_reused

Definition at line 168 of file plancache.h.

Referenced by CachedPlanRequiresLocking().

◆ is_saved

bool CachedPlan::is_saved

Definition at line 167 of file plancache.h.

◆ is_valid

bool CachedPlan::is_valid

◆ magic

int CachedPlan::magic

Definition at line 164 of file plancache.h.

Referenced by CachedPlanSetParentContext().

◆ planRoleId

Oid CachedPlan::planRoleId

Definition at line 170 of file plancache.h.

◆ refcount

int CachedPlan::refcount

Definition at line 175 of file plancache.h.

◆ saved_xmin

TransactionId CachedPlan::saved_xmin

Definition at line 172 of file plancache.h.

◆ stmt_context

MemoryContext CachedPlan::stmt_context

Definition at line 177 of file plancache.h.

◆ stmt_list


The documentation for this struct was generated from the following file: