|
PostgreSQL Source Code git master
|
#include <xlogreader.h>
Definition at line 174 of file xlogreader.h.
| XLogRecPtr XLogReaderState::abortedRecPtr |
Definition at line 213 of file xlogreader.h.
Referenced by ReadRecord().
| XLogRecPtr XLogReaderState::currRecPtr |
Definition at line 282 of file xlogreader.h.
| TimeLineID XLogReaderState::currTLI |
Definition at line 284 of file xlogreader.h.
| XLogRecPtr XLogReaderState::currTLIValidUntil |
Definition at line 294 of file xlogreader.h.
| char* XLogReaderState::decode_buffer |
Definition at line 248 of file xlogreader.h.
| char* XLogReaderState::decode_buffer_head |
Definition at line 251 of file xlogreader.h.
| size_t XLogReaderState::decode_buffer_size |
Definition at line 249 of file xlogreader.h.
| char* XLogReaderState::decode_buffer_tail |
Definition at line 252 of file xlogreader.h.
| DecodedXLogRecord* XLogReaderState::decode_queue_head |
Definition at line 259 of file xlogreader.h.
Referenced by XLogPrefetcherComputeStats().
| DecodedXLogRecord* XLogReaderState::decode_queue_tail |
Definition at line 260 of file xlogreader.h.
Referenced by XLogPrefetcherComputeStats(), and XLogPrefetcherNextBlock().
| XLogRecPtr XLogReaderState::DecodeRecPtr |
Definition at line 230 of file xlogreader.h.
| XLogRecPtr XLogReaderState::EndRecPtr |
Definition at line 206 of file xlogreader.h.
Referenced by _bt_clear_incomplete_split(), _bt_restore_meta(), ApplyWalRecord(), AssertTXNLsnOrder(), brin_xlog_createidx(), brin_xlog_desummarize_page(), brin_xlog_insert_update(), brin_xlog_revmap_extend(), brin_xlog_samepage_update(), brin_xlog_update(), btree_xlog_dedup(), btree_xlog_delete(), btree_xlog_insert(), btree_xlog_mark_page_halfdead(), btree_xlog_newroot(), btree_xlog_split(), btree_xlog_unlink_page(), btree_xlog_vacuum(), DecodingContextFindStartpoint(), extractPageMap(), FinishWalRecovery(), generic_redo(), GetWALBlockInfo(), GetWALRecordInfo(), GetWALRecordsInfo(), ginRedoClearIncompleteSplit(), ginRedoCreatePTree(), ginRedoDeleteListPages(), ginRedoDeletePage(), ginRedoInsert(), ginRedoInsertListPage(), ginRedoUpdateMetapage(), ginRedoVacuumDataLeafPage(), gistRedoClearFollowRight(), gistRedoDeleteRecord(), gistRedoPageDelete(), gistRedoPageSplitRecord(), gistRedoPageUpdateRecord(), hash_xlog_add_ovfl_page(), hash_xlog_delete(), hash_xlog_init_bitmap_page(), hash_xlog_init_meta_page(), hash_xlog_insert(), hash_xlog_move_page_contents(), hash_xlog_split_allocate_page(), hash_xlog_split_cleanup(), hash_xlog_split_complete(), hash_xlog_squeeze_page(), hash_xlog_update_meta_page(), hash_xlog_vacuum_one_page(), heap_xlog_confirm(), heap_xlog_delete(), heap_xlog_inplace(), heap_xlog_insert(), heap_xlog_lock(), heap_xlog_lock_updated(), heap_xlog_multi_insert(), heap_xlog_prune_freeze(), heap_xlog_update(), heap_xlog_visible(), LogicalDecodingProcessRecord(), LogicalReplicationSlotHasPendingWal(), LogicalSlotAdvanceAndCheckSnapState(), main(), PerformWalRecovery(), pg_get_wal_block_info(), pg_get_wal_record_info(), ReadNextXLogRecord(), readOneRecord(), ReadRecord(), RecoveryRestartPoint(), replorigin_redo(), seq_redo(), smgr_redo(), spgRedoAddLeaf(), spgRedoAddNode(), spgRedoMoveLeafs(), spgRedoPickSplit(), spgRedoSplitTuple(), spgRedoVacuumLeaf(), spgRedoVacuumRedirect(), spgRedoVacuumRoot(), SummarizeWAL(), verifyBackupPageConsistency(), xact_redo(), xlog_redo(), XLogPageRead(), XLogReadBufferForRedoExtended(), xlogrecovery_redo(), and XLogSendLogical().
| char* XLogReaderState::errormsg_buf |
Definition at line 310 of file xlogreader.h.
Referenced by GetWALBlockInfo(), verifyBackupPageConsistency(), XLogPageRead(), XLogReadBufferForRedoExtended(), and XLogRecordSaveFPWs().
| bool XLogReaderState::errormsg_deferred |
Definition at line 311 of file xlogreader.h.
| bool XLogReaderState::free_decode_buffer |
Definition at line 250 of file xlogreader.h.
| XLogRecPtr XLogReaderState::latestPagePtr |
Definition at line 278 of file xlogreader.h.
Referenced by ReadRecord().
| TimeLineID XLogReaderState::latestPageTLI |
Definition at line 279 of file xlogreader.h.
Referenced by ReadRecord().
| XLogRecPtr XLogReaderState::missingContrecPtr |
Definition at line 214 of file xlogreader.h.
Referenced by ReadRecord().
| XLogRecPtr XLogReaderState::NextRecPtr |
Definition at line 231 of file xlogreader.h.
| TimeLineID XLogReaderState::nextTLI |
Definition at line 300 of file xlogreader.h.
| bool XLogReaderState::nonblocking |
Definition at line 317 of file xlogreader.h.
Referenced by XLogPageRead().
| XLogRecPtr XLogReaderState::overwrittenRecPtr |
Definition at line 216 of file xlogreader.h.
Referenced by xlogrecovery_redo().
| XLogRecPtr XLogReaderState::PrevRecPtr |
Definition at line 232 of file xlogreader.h.
| void* XLogReaderState::private_data |
Definition at line 195 of file xlogreader.h.
Referenced by GetWALRecordsInfo(), pg_get_wal_block_info(), pg_get_wal_record_info(), ReadNextXLogRecord(), ReadRecord(), ShutdownWalRecovery(), SimpleXLogPageRead(), SummarizeWAL(), and XLogPageRead().
| char* XLogReaderState::readBuf |
Definition at line 266 of file xlogreader.h.
Referenced by FinishWalRecovery().
| uint32 XLogReaderState::readLen |
Definition at line 267 of file xlogreader.h.
| char* XLogReaderState::readRecordBuf |
Definition at line 306 of file xlogreader.h.
| uint32 XLogReaderState::readRecordBufSize |
Definition at line 307 of file xlogreader.h.
| XLogRecPtr XLogReaderState::ReadRecPtr |
Definition at line 205 of file xlogreader.h.
Referenced by ApplyWalRecord(), extractPageInfo(), GetWALBlockInfo(), GetWALRecordInfo(), LogicalDecodingProcessRecord(), main(), PerformWalRecovery(), ReadRecord(), RecoveryRestartPoint(), recoveryStopsAfter(), recoveryStopsBefore(), ReorderBufferCanStartStreaming(), RestoreBlockImage(), rm_redo_error_callback(), SummarizeWAL(), xact_redo(), xlog_redo(), XLogDumpDisplayRecord(), XLogPrefetcherComputeStats(), XLogPrefetcherNextBlock(), and XLogRecordSaveFPWs().
| DecodedXLogRecord* XLogReaderState::record |
Definition at line 235 of file xlogreader.h.
Referenced by RestoreBlockImage(), XLogInsertRecord(), XLogPrefetcherReadRecord(), XLogRecGetBlockData(), and XLogRecGetBlockTagExtended().
| XLogReaderRoutine XLogReaderState::routine |
Definition at line 179 of file xlogreader.h.
| WALOpenSegment XLogReaderState::seg |
Definition at line 271 of file xlogreader.h.
Referenced by findLastCheckpoint(), FinishWalRecovery(), ReadRecord(), SimpleXLogPageRead(), WalSndErrorCleanup(), XLogPageRead(), XLogRecordSaveFPWs(), and XLogSendPhysical().
| WALSegmentContext XLogReaderState::segcxt |
Definition at line 270 of file xlogreader.h.
Referenced by SimpleXLogPageRead(), and XLogSendPhysical().
| uint32 XLogReaderState::segoff |
Definition at line 272 of file xlogreader.h.
| uint64 XLogReaderState::system_identifier |
Definition at line 190 of file xlogreader.h.
Referenced by InitWalRecovery().