PostgreSQL Source Code  git master
FixedParallelState Struct Reference

Data Fields

Oid database_id
 
Oid authenticated_user_id
 
Oid current_user_id
 
Oid outer_user_id
 
Oid temp_namespace_id
 
Oid temp_toast_namespace_id
 
int sec_context
 
bool is_superuser
 
PGPROCparallel_leader_pgproc
 
pid_t parallel_leader_pid
 
ProcNumber parallel_leader_proc_number
 
TimestampTz xact_ts
 
TimestampTz stmt_ts
 
SerializableXactHandle serializable_xact_handle
 
slock_t mutex
 
XLogRecPtr last_xlog_end
 

Detailed Description

Definition at line 81 of file parallel.c.

Field Documentation

◆ authenticated_user_id

Oid FixedParallelState::authenticated_user_id

Definition at line 85 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ current_user_id

Oid FixedParallelState::current_user_id

Definition at line 86 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ database_id

Oid FixedParallelState::database_id

Definition at line 84 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ is_superuser

bool FixedParallelState::is_superuser

Definition at line 91 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ last_xlog_end

XLogRecPtr FixedParallelState::last_xlog_end

◆ mutex

slock_t FixedParallelState::mutex

Definition at line 100 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerReportLastRecEnd().

◆ outer_user_id

Oid FixedParallelState::outer_user_id

Definition at line 87 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ parallel_leader_pgproc

PGPROC* FixedParallelState::parallel_leader_pgproc

Definition at line 92 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ parallel_leader_pid

pid_t FixedParallelState::parallel_leader_pid

Definition at line 93 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ parallel_leader_proc_number

ProcNumber FixedParallelState::parallel_leader_proc_number

Definition at line 94 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ sec_context

int FixedParallelState::sec_context

Definition at line 90 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ serializable_xact_handle

SerializableXactHandle FixedParallelState::serializable_xact_handle

Definition at line 97 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ stmt_ts

TimestampTz FixedParallelState::stmt_ts

Definition at line 96 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ temp_namespace_id

Oid FixedParallelState::temp_namespace_id

Definition at line 88 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ temp_toast_namespace_id

Oid FixedParallelState::temp_toast_namespace_id

Definition at line 89 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().

◆ xact_ts

TimestampTz FixedParallelState::xact_ts

Definition at line 95 of file parallel.c.

Referenced by InitializeParallelDSM(), and ParallelWorkerMain().


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