PostgreSQL Source Code: ReorderBuffer Struct Reference (original) (raw)
#include <[reorderbuffer.h](reorderbuffer%5F8h%5Fsource.html)>
Definition at line 561 of file reorderbuffer.h.
◆ apply_change
◆ apply_truncate
◆ begin
◆ begin_prepare
◆ by_txn
HTAB* ReorderBuffer::by_txn
◆ by_txn_last_txn
◆ by_txn_last_xid
◆ catchange_txns
◆ change_context
◆ commit
◆ commit_prepared
◆ context
Definition at line 643 of file reorderbuffer.h.
Referenced by ReorderBufferAddInvalidations(), ReorderBufferAllocate(), ReorderBufferAllocRelids(), ReorderBufferBuildTupleCidHash(), ReorderBufferCopySnap(), ReorderBufferFree(), ReorderBufferIterTXNInit(), ReorderBufferQueueMessage(), ReorderBufferRestoreChange(), ReorderBufferSerializeReserve(), ReorderBufferToastInitHash(), and ReorderBufferToastReplace().
◆ current_restart_decoding_lsn
XLogRecPtr ReorderBuffer::current_restart_decoding_lsn
◆ message
◆ outbuf
char* ReorderBuffer::outbuf
◆ outbufsize
Size ReorderBuffer::outbufsize
◆ output_rewrites
bool ReorderBuffer::output_rewrites
◆ prepare
◆ private_data
void* ReorderBuffer::private_data
Definition at line 633 of file reorderbuffer.h.
Referenced by AssertTXNLsnOrder(), begin_cb_wrapper(), begin_prepare_cb_wrapper(), change_cb_wrapper(), commit_cb_wrapper(), commit_prepared_cb_wrapper(), message_cb_wrapper(), prepare_cb_wrapper(), ReorderBufferCanStartStreaming(), ReorderBufferCanStream(), ReorderBufferSerializeTXN(), ReorderBufferStreamTXN(), rollback_prepared_cb_wrapper(), StartupDecodingContext(), stream_abort_cb_wrapper(), stream_change_cb_wrapper(), stream_commit_cb_wrapper(), stream_message_cb_wrapper(), stream_prepare_cb_wrapper(), stream_start_cb_wrapper(), stream_stop_cb_wrapper(), stream_truncate_cb_wrapper(), truncate_cb_wrapper(), and update_progress_txn_cb_wrapper().
◆ rollback_prepared
◆ size
◆ spillBytes
int64 ReorderBuffer::spillBytes
◆ spillCount
int64 ReorderBuffer::spillCount
◆ spillTxns
int64 ReorderBuffer::spillTxns
◆ stream_abort
◆ stream_change
◆ stream_commit
◆ stream_message
◆ stream_prepare
◆ stream_start
◆ stream_stop
◆ stream_truncate
◆ streamBytes
int64 ReorderBuffer::streamBytes
◆ streamCount
int64 ReorderBuffer::streamCount
◆ streamTxns
int64 ReorderBuffer::streamTxns
◆ toplevel_by_lsn
◆ totalBytes
int64 ReorderBuffer::totalBytes
◆ totalTxns
int64 ReorderBuffer::totalTxns
◆ tup_context
◆ txn_context
◆ txn_heap
◆ txns_by_base_snapshot_lsn
dlist_head ReorderBuffer::txns_by_base_snapshot_lsn
◆ update_progress_txn
The documentation for this struct was generated from the following file:
- src/include/replication/reorderbuffer.h