PostgreSQL Source Code git master
Loading...
Searching...
No Matches
DecodingWorkerShared Struct Reference

#include <repack_internal.h>

Data Fields

bool initialized
 
XLogRecPtr lsn_upto
 
bool done
 
SharedFileSet sfs
 
int last_exported
 
slock_t mutex
 
Oid dbid
 
Oid roleid
 
Oid relid
 
ConditionVariable cv
 
PGPROCbackend_proc
 
pid_t backend_pid
 
ProcNumber backend_proc_number
 
dsm_segmentdsm_seg
 
char error_queue [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 67 of file repack_internal.h.

Field Documentation

◆ backend_pid

pid_t DecodingWorkerShared::backend_pid

◆ backend_proc

PGPROC* DecodingWorkerShared::backend_proc

Definition at line 107 of file repack_internal.h.

Referenced by RepackWorkerMain(), and start_repack_decoding_worker().

◆ backend_proc_number

ProcNumber DecodingWorkerShared::backend_proc_number

◆ cv

◆ dbid

Oid DecodingWorkerShared::dbid

Definition at line 95 of file repack_internal.h.

Referenced by RepackWorkerMain(), and start_repack_decoding_worker().

◆ done

bool DecodingWorkerShared::done

◆ dsm_seg

dsm_segment* DecodingWorkerShared::dsm_seg

Definition at line 110 of file repack_internal.h.

Referenced by RepackWorkerMain(), and RepackWorkerShutdown().

◆ error_queue

char DecodingWorkerShared::error_queue[FLEXIBLE_ARRAY_MEMBER]

Definition at line 119 of file repack_internal.h.

Referenced by RepackWorkerMain(), and start_repack_decoding_worker().

◆ initialized

bool DecodingWorkerShared::initialized

Definition at line 70 of file repack_internal.h.

Referenced by RepackWorkerMain(), and start_repack_decoding_worker().

◆ last_exported

◆ lsn_upto

XLogRecPtr DecodingWorkerShared::lsn_upto

◆ mutex

◆ relid

◆ roleid

Oid DecodingWorkerShared::roleid

Definition at line 98 of file repack_internal.h.

Referenced by RepackWorkerMain(), and start_repack_decoding_worker().

◆ sfs


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