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:
- src/bin/pg_dump/pg_backup_archiver.h