PostgreSQL Source Code: _tocEntry Struct Reference (original) (raw)

#include <[pg_backup_archiver.h](pg%5F%5Fbackup%5F%5Farchiver%5F8h%5Fsource.html)>

Data Fields
struct _tocEntry * prev
struct _tocEntry * next
CatalogId catalogId
DumpId dumpId
teSection section
bool hadDumper
char * tag
char * tablespace
char * tableam
char relkind
char * owner
char * desc
char * defn
char * dropStmt
char * copyStmt
DumpId * dependencies
int nDeps
DataDumperPtr dataDumper
const void * dataDumperArg
void * formatData
DefnDumperPtr defnDumper
const void * defnDumperArg
size_t defnLen
pgoff_t dataLength
int reqs
bool created
struct _tocEntry * pending_prev
struct _tocEntry * pending_next
int depCount
DumpId * revDeps
int nRevDeps
DumpId * lockDeps
int nLockDeps

Definition at line 337 of file pg_backup_archiver.h.

catalogId

copyStmt

char* _tocEntry::copyStmt

created

dataDumper

dataDumperArg

const void* _tocEntry::dataDumperArg

dataLength

defn

Definition at line 354 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), _tocEntryRequired(), ArchiveEntry(), is_load_via_partition_root(), IssueACLPerBlob(), IssueCommandPerBlob(), processEncodingEntry(), processSearchPathEntry(), processStdStringsEntry(), ReadToc(), restore_toc_entry(), and WriteToc().

defnDumper

defnDumperArg

const void* _tocEntry::defnDumperArg

defnLen

size_t _tocEntry::defnLen

depCount

dependencies

DumpId* _tocEntry::dependencies

Definition at line 357 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), _tocEntryRequired(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), has_lock_conflicts(), identify_locking_dependencies(), IssueACLPerBlob(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), and WriteToc().

desc

Definition at line 353 of file pg_backup_archiver.h.

Referenced by _ArchiveEntry(), _getObjectDescription(), _PrepParallelRestore(), _PrintTocData(), _printTocEntry(), _tocEntryIsACL(), _tocEntryRequired(), _tocEntryRestorePass(), ArchiveEntry(), buildTocEntryArrays(), dumpRelationStats_dumper(), fetchAttributeStats(), fix_dependencies(), identify_locking_dependencies(), IssueACLPerBlob(), lockTableForWorker(), mark_dump_job_done(), mark_restore_job_done(), PrintTOCSummary(), ReadToc(), restore_toc_entries_parallel(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), restore_toc_entry(), RestoreArchive(), warn_or_exit_horribly(), WriteDataChunksForTocEntry(), and WriteToc().

dropStmt

char* _tocEntry::dropStmt

dumpId

Definition at line 342 of file pg_backup_archiver.h.

Referenced by _ArchiveEntry(), _PrintTocData(), _printTocEntry(), _StartData(), _StartLOs(), _tocEntryRequired(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), buildWorkerCommand(), buildWorkerResponse(), dumpRelationStats_dumper(), fix_dependencies(), inhibit_data_for_failed_table(), mark_create_done(), mark_dump_job_done(), mark_restore_job_done(), parseWorkerResponse(), PrintTOCSummary(), ReadToc(), reduce_dependencies(), repoint_table_dependencies(), restore_toc_entries_parallel(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), TocEntrySizeCompareQsort(), warn_or_exit_horribly(), and WriteToc().

formatData

void* _tocEntry::formatData

Definition at line 362 of file pg_backup_archiver.h.

Referenced by _ArchiveEntry(), _EndData(), _EndLO(), _LoadLOs(), _PrepParallelRestore(), _PrintExtraToc(), _PrintTocData(), _ReadExtraToc(), _StartData(), _StartLO(), _StartLOs(), _WriteData(), _WriteExtraToc(), and ArchiveEntry().

hadDumper

bool _tocEntry::hadDumper

lockDeps

nDeps

Definition at line 358 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), _tocEntryRequired(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), has_lock_conflicts(), identify_locking_dependencies(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), and WriteToc().

next

Definition at line 340 of file pg_backup_archiver.h.

Referenced by _allocAH(), _moveBefore(), _PrepParallelRestore(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), dumpRelationStats_dumper(), fetchAttributeStats(), fix_dependencies(), PrintTOCSummary(), ProcessArchiveRestoreOptions(), ReadToc(), repoint_table_dependencies(), restore_toc_entries_prefork(), RestoreArchive(), WriteDataChunks(), and WriteToc().

nLockDeps

nRevDeps

owner

pending_next

pending_prev

prev

relkind

reqs

Definition at line 370 of file pg_backup_archiver.h.

Referenced by _PrepParallelRestore(), _tocEntryRequired(), BuildArchiveDependencies(), dumpRelationStats_dumper(), fetchAttributeStats(), inhibit_data_for_failed_table(), PrintTOCSummary(), ProcessArchiveRestoreOptions(), restore_toc_entries_parallel(), restore_toc_entry(), RestoreArchive(), TocIDRequired(), WriteDataChunks(), and WriteToc().

revDeps

section

tableam

tablespace

char* _tocEntry::tablespace

tag

Definition at line 346 of file pg_backup_archiver.h.

Referenced by _disableTriggersIfNecessary(), _enableTriggersIfNecessary(), _getObjectDescription(), _LoadLOs(), _printTableAccessMethodNoStorage(), _printTocEntry(), _tocEntryRequired(), _tocEntryRestorePass(), ArchiveEntry(), dumpRelationStats_dumper(), fetchAttributeStats(), inhibit_data_for_failed_table(), is_load_via_partition_root(), lockTableForWorker(), mark_dump_job_done(), mark_restore_job_done(), PrintTOCSummary(), ReadToc(), restore_toc_entries_parallel(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), restore_toc_entry(), RestoreArchive(), warn_or_exit_horribly(), and WriteToc().


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