#include <pg_backup_archiver.h>
Data Fields | |
struct _tocEntry * | prev |
struct _tocEntry * | next |
CatalogId | catalogId |
DumpId | dumpId |
teSection | section |
bool | hadDumper |
char * | tag |
char * | tablespace |
char * | owner |
bool | withOids |
char * | desc |
char * | defn |
char * | dropStmt |
char * | copyStmt |
DumpId * | dependencies |
int | nDeps |
DataDumperPtr | dataDumper |
void * | dataDumperArg |
void * | formatData |
teReqs | reqs |
bool | created |
struct _tocEntry * | par_prev |
struct _tocEntry * | par_next |
int | depCount |
DumpId * | revDeps |
int | nRevDeps |
DumpId * | lockDeps |
int | nLockDeps |
Definition at line 323 of file pg_backup_archiver.h.
Definition at line 327 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), ArchiveEntry(), lockTableNoWait(), PrintTOCSummary(), ReadToc(), warn_or_exit_horribly(), and WriteToc().
char* _tocEntry::copyStmt |
Definition at line 341 of file pg_backup_archiver.h.
Referenced by _PrintTocData(), ReadToc(), restore_toc_entry(), and WriteToc().
Definition at line 351 of file pg_backup_archiver.h.
Referenced by mark_create_done(), and restore_toc_entry().
Definition at line 345 of file pg_backup_archiver.h.
Referenced by _ArchiveEntry(), _PrintTocData(), ArchiveEntry(), WriteDataChunks(), WriteDataChunksForTocEntry(), and WriteToc().
void* _tocEntry::dataDumperArg |
Definition at line 346 of file pg_backup_archiver.h.
Referenced by _PrintTocData(), ArchiveEntry(), and WriteDataChunksForTocEntry().
char* _tocEntry::defn |
Definition at line 339 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), _tocEntryRequired(), processEncodingEntry(), processStdStringsEntry(), ReadToc(), restore_toc_entry(), and WriteToc().
Definition at line 356 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), reduce_dependencies(), and restore_toc_entries_parallel().
Definition at line 342 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), has_lock_conflicts(), identify_locking_dependencies(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), and WriteToc().
char* _tocEntry::desc |
Definition at line 338 of file pg_backup_archiver.h.
Referenced by _ArchiveEntry(), _getObjectDescription(), _PrintTocData(), _printTocEntry(), _tocEntryIsACL(), _tocEntryRequired(), buildTocEntryArrays(), fix_dependencies(), identify_locking_dependencies(), lockTableNoWait(), mark_work_done(), PrintTOCSummary(), ReadToc(), restore_toc_entries_parallel(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), restore_toc_entry(), RestoreArchive(), WaitForCommands(), warn_or_exit_horribly(), WriteDataChunksForTocEntry(), and WriteToc().
char* _tocEntry::dropStmt |
Definition at line 340 of file pg_backup_archiver.h.
Referenced by _getObjectDescription(), _printTocEntry(), ReadToc(), RestoreArchive(), and WriteToc().
Definition at line 328 of file pg_backup_archiver.h.
Referenced by _ArchiveEntry(), _MasterEndParallelItem(), _MasterStartParallelItem(), _PrintTocData(), _printTocEntry(), _StartBlobs(), _StartData(), _tocEntryRequired(), _WorkerJobDumpDirectory(), _WorkerJobRestoreCustom(), _WorkerJobRestoreDirectory(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), inhibit_data_for_failed_table(), mark_create_done(), mark_work_done(), PrintTOCSummary(), ReadToc(), reduce_dependencies(), repoint_table_dependencies(), restore_toc_entries_parallel(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), warn_or_exit_horribly(), and WriteToc().
void* _tocEntry::formatData |
Definition at line 347 of file pg_backup_archiver.h.
Referenced by _ArchiveEntry(), _EndBlob(), _EndData(), _PrintExtraToc(), _PrintTocData(), _ReadExtraToc(), _StartBlob(), _StartBlobs(), _StartData(), _WorkerJobDumpDirectory(), _WriteData(), _WriteExtraToc(), and ArchiveEntry().
Definition at line 330 of file pg_backup_archiver.h.
Referenced by _tocEntryRequired(), ArchiveEntry(), ReadToc(), restore_toc_entry(), and RestoreArchive().
Definition at line 359 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), has_lock_conflicts(), and identify_locking_dependencies().
int _tocEntry::nDeps |
Definition at line 343 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), has_lock_conflicts(), identify_locking_dependencies(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), and WriteToc().
struct _tocEntry* _tocEntry::next |
Definition at line 326 of file pg_backup_archiver.h.
Referenced by _allocAH(), _moveBefore(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), restore_toc_entries_parallel(), restore_toc_entries_prefork(), RestoreArchive(), SetArchiveRestoreOptions(), WriteDataChunks(), and WriteToc().
Definition at line 360 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), has_lock_conflicts(), and identify_locking_dependencies().
Definition at line 358 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), and reduce_dependencies().
char* _tocEntry::owner |
Definition at line 336 of file pg_backup_archiver.h.
Referenced by _becomeOwner(), _printTocEntry(), PrintTOCSummary(), ReadToc(), warn_or_exit_horribly(), and WriteToc().
struct _tocEntry* _tocEntry::par_next |
Definition at line 355 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), get_next_work_item(), par_list_append(), par_list_header_init(), par_list_remove(), and restore_toc_entries_postfork().
struct _tocEntry* _tocEntry::par_prev |
Definition at line 354 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), par_list_append(), par_list_header_init(), par_list_remove(), and reduce_dependencies().
struct _tocEntry* _tocEntry::prev |
Definition at line 325 of file pg_backup_archiver.h.
Referenced by _allocAH(), _moveBefore(), ArchiveEntry(), ReadToc(), and RestoreArchive().
Definition at line 350 of file pg_backup_archiver.h.
Referenced by BuildArchiveDependencies(), inhibit_data_for_failed_table(), restore_toc_entries_parallel(), restore_toc_entry(), RestoreArchive(), SetArchiveRestoreOptions(), TocIDRequired(), WriteDataChunks(), and WriteToc().
Definition at line 357 of file pg_backup_archiver.h.
Referenced by fix_dependencies(), and reduce_dependencies().
Definition at line 329 of file pg_backup_archiver.h.
Referenced by ArchiveEntry(), get_next_work_item(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), restore_toc_entries_parallel(), restore_toc_entries_prefork(), SetArchiveRestoreOptions(), and WriteToc().
char* _tocEntry::tablespace |
Definition at line 333 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), ReadToc(), and WriteToc().
char* _tocEntry::tag |
Definition at line 332 of file pg_backup_archiver.h.
Referenced by _disableTriggersIfNecessary(), _enableTriggersIfNecessary(), _getObjectDescription(), _printTocEntry(), _tocEntryRequired(), ArchiveEntry(), EndDBCopyMode(), inhibit_data_for_failed_table(), mark_work_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().
Definition at line 337 of file pg_backup_archiver.h.
Referenced by _setWithOids(), ReadToc(), and WriteToc().