PostgreSQL Source Code git master
Data Fields
_tocEntry Struct Reference

#include <pg_backup_archiver.h>

Data Fields

struct _tocEntryprev
 
struct _tocEntrynext
 
 
 
 
bool  hadDumper
 
char *  tag
 
char *  tablespace
 
char *  tableam
 
char  relkind
 
char *  owner
 
char *  desc
 
char *  defn
 
char *  dropStmt
 
char *  copyStmt
 
 
int  nDeps
 
 
const void *  dataDumperArg
 
void *  formatData
 
 
const void *  defnDumperArg
 
size_t  defnLen
 
 
int  reqs
 
bool  created
 
struct _tocEntrypending_prev
 
struct _tocEntrypending_next
 
int  depCount
 
 
int  nRevDeps
 
 
int  nLockDeps
 

Detailed Description

Definition at line 337 of file pg_backup_archiver.h.

Field Documentation

catalogId

CatalogId _tocEntry::catalogId

Definition at line 341 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), _tocEntryRequired(), ArchiveEntry(), PrintTOCSummary(), ReadToc(), RestoreArchive(), warn_or_exit_horribly(), and WriteToc().

copyStmt

char* _tocEntry::copyStmt

Definition at line 356 of file pg_backup_archiver.h.

Referenced by _PrintTocData(), ArchiveEntry(), is_load_via_partition_root(), ReadToc(), restore_toc_entry(), and WriteToc().

created

bool _tocEntry::created

Definition at line 372 of file pg_backup_archiver.h.

Referenced by mark_create_done(), and restore_toc_entry().

dataDumper

DataDumperPtr _tocEntry::dataDumper

Definition at line 360 of file pg_backup_archiver.h.

Referenced by _ArchiveEntry(), _PrintTocData(), ArchiveEntry(), WriteDataChunks(), WriteDataChunksForTocEntry(), and WriteToc().

dataDumperArg

const void* _tocEntry::dataDumperArg

Definition at line 361 of file pg_backup_archiver.h.

Referenced by _PrintTocData(), ArchiveEntry(), and WriteDataChunksForTocEntry().

dataLength

pgoff_t _tocEntry::dataLength

Definition at line 369 of file pg_backup_archiver.h.

Referenced by _PrepParallelRestore(), ArchiveEntry(), dumpDumpableObject(), dumpTableData(), ReadToc(), repoint_table_dependencies(), and TocEntrySizeCompareQsort().

defn

char* _tocEntry::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

DefnDumperPtr _tocEntry::defnDumper

Definition at line 364 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), ArchiveEntry(), and WriteToc().

defnDumperArg

const void* _tocEntry::defnDumperArg

Definition at line 365 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), ArchiveEntry(), and WriteToc().

defnLen

size_t _tocEntry::defnLen

Definition at line 366 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), and WriteToc().

depCount

int _tocEntry::depCount

Definition at line 377 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), move_to_ready_heap(), and reduce_dependencies().

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

char* _tocEntry::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

Definition at line 355 of file pg_backup_archiver.h.

Referenced by _getObjectDescription(), _printTocEntry(), ArchiveEntry(), ReadToc(), RestoreArchive(), and WriteToc().

dumpId

DumpId _tocEntry::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

Definition at line 344 of file pg_backup_archiver.h.

Referenced by _tocEntryRequired(), ArchiveEntry(), ReadToc(), restore_toc_entry(), and RestoreArchive().

lockDeps

DumpId* _tocEntry::lockDeps

Definition at line 380 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), has_lock_conflicts(), and identify_locking_dependencies().

nDeps

int _tocEntry::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

struct _tocEntry* _tocEntry::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

int _tocEntry::nLockDeps

Definition at line 381 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), has_lock_conflicts(), and identify_locking_dependencies().

nRevDeps

int _tocEntry::nRevDeps

Definition at line 379 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), and reduce_dependencies().

owner

char* _tocEntry::owner

Definition at line 352 of file pg_backup_archiver.h.

Referenced by _becomeOwner(), _printTocEntry(), ArchiveEntry(), PrintTOCSummary(), ReadToc(), warn_or_exit_horribly(), and WriteToc().

pending_next

struct _tocEntry* _tocEntry::pending_next

Definition at line 376 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), move_to_ready_heap(), pending_list_append(), pending_list_header_init(), pending_list_remove(), and restore_toc_entries_postfork().

pending_prev

struct _tocEntry* _tocEntry::pending_prev

Definition at line 375 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), pending_list_append(), pending_list_header_init(), pending_list_remove(), and reduce_dependencies().

prev

struct _tocEntry* _tocEntry::prev

Definition at line 339 of file pg_backup_archiver.h.

Referenced by _allocAH(), _moveBefore(), ArchiveEntry(), ReadToc(), and RestoreArchive().

relkind

char _tocEntry::relkind

Definition at line 351 of file pg_backup_archiver.h.

Referenced by _printTableAccessMethodNoStorage(), _printTocEntry(), ArchiveEntry(), ReadToc(), and WriteToc().

reqs

int _tocEntry::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

DumpId* _tocEntry::revDeps

Definition at line 378 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), and reduce_dependencies().

section

teSection _tocEntry::section

Definition at line 343 of file pg_backup_archiver.h.

Referenced by _tocEntryRestorePass(), ArchiveEntry(), identify_locking_dependencies(), PrintTOCSummary(), ProcessArchiveRestoreOptions(), ReadToc(), repoint_table_dependencies(), restore_toc_entries_prefork(), and WriteToc().

tableam

char* _tocEntry::tableam

Definition at line 350 of file pg_backup_archiver.h.

Referenced by _printTableAccessMethodNoStorage(), _printTocEntry(), ArchiveEntry(), ReadToc(), and WriteToc().

tablespace

char* _tocEntry::tablespace

Definition at line 348 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), ArchiveEntry(), ReadToc(), and WriteToc().

tag

char* _tocEntry::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:

AltStyle によって変換されたページ (->オリジナル) /