PostgreSQL Source Code: RewriteMappingFile Struct Reference (original) (raw)
Data Fields | |
---|---|
TransactionId | xid |
int | vfd |
off_t | off |
dclist_head | mappings |
char | path [MAXPGPATH] |
XLogRecPtr | lsn |
char | fname [MAXPGPATH] |
Detailed Description
Definition at line 191 of file rewriteheap.c.
Field Documentation
◆ fname
char RewriteMappingFile::fname[MAXPGPATH]
Definition at line 5171 of file reorderbuffer.c.
Referenced by UpdateLogicalMappings().
◆ lsn
XLogRecPtr RewriteMappingFile::lsn
Definition at line 5170 of file reorderbuffer.c.
Referenced by UpdateLogicalMappings().
◆ mappings
dclist_head RewriteMappingFile::mappings
Definition at line 196 of file rewriteheap.c.
Referenced by logical_heap_rewrite_flush_mappings(), and logical_rewrite_log_mapping().
◆ off
off_t RewriteMappingFile::off
Definition at line 195 of file rewriteheap.c.
Referenced by logical_heap_rewrite_flush_mappings(), and logical_rewrite_log_mapping().
◆ path
char RewriteMappingFile::path[MAXPGPATH]
Definition at line 197 of file rewriteheap.c.
Referenced by oauth_server.OAuthHandler::_should_modify(), logical_end_heap_rewrite(), logical_heap_rewrite_flush_mappings(), and logical_rewrite_log_mapping().
◆ vfd
int RewriteMappingFile::vfd
Definition at line 194 of file rewriteheap.c.
Referenced by logical_end_heap_rewrite(), logical_heap_rewrite_flush_mappings(), and logical_rewrite_log_mapping().
◆ xid
TransactionId RewriteMappingFile::xid
Definition at line 193 of file rewriteheap.c.
Referenced by logical_heap_rewrite_flush_mappings().
The documentation for this struct was generated from the following files:
- src/backend/access/heap/rewriteheap.c
- src/backend/replication/logical/reorderbuffer.c