PostgreSQL Source Code git master
Loading...
Searching...
No Matches
XLogPrefetcher Struct Reference

Data Fields

XLogReaderStatereader
 
DecodedXLogRecordrecord
 
int next_block_id
 
XLogRecPtr next_stats_shm_lsn
 
HTABfilter_table
 
dlist_head filter_queue
 
RelFileLocator recent_rlocator [XLOGPREFETCHER_SEQ_WINDOW_SIZE]
 
BlockNumber recent_block [XLOGPREFETCHER_SEQ_WINDOW_SIZE]
 
int recent_idx
 
XLogRecPtr no_readahead_until
 
LsnReadQueuestreaming_read
 
XLogRecPtr begin_ptr
 
int reconfigure_count
 

Detailed Description

Definition at line 124 of file xlogprefetcher.c.

Field Documentation

◆ begin_ptr

XLogRecPtr XLogPrefetcher::begin_ptr

Definition at line 149 of file xlogprefetcher.c.

◆ filter_queue

dlist_head XLogPrefetcher::filter_queue

Definition at line 136 of file xlogprefetcher.c.

◆ filter_table

HTAB* XLogPrefetcher::filter_table

Definition at line 135 of file xlogprefetcher.c.

◆ next_block_id

int XLogPrefetcher::next_block_id

Definition at line 129 of file xlogprefetcher.c.

◆ next_stats_shm_lsn

XLogRecPtr XLogPrefetcher::next_stats_shm_lsn

Definition at line 132 of file xlogprefetcher.c.

◆ no_readahead_until

XLogRecPtr XLogPrefetcher::no_readahead_until

Definition at line 144 of file xlogprefetcher.c.

◆ reader

XLogReaderState* XLogPrefetcher::reader

Definition at line 127 of file xlogprefetcher.c.

◆ recent_block

BlockNumber XLogPrefetcher::recent_block[XLOGPREFETCHER_SEQ_WINDOW_SIZE]

Definition at line 140 of file xlogprefetcher.c.

◆ recent_idx

int XLogPrefetcher::recent_idx

Definition at line 141 of file xlogprefetcher.c.

◆ recent_rlocator

RelFileLocator XLogPrefetcher::recent_rlocator[XLOGPREFETCHER_SEQ_WINDOW_SIZE]

Definition at line 139 of file xlogprefetcher.c.

◆ reconfigure_count

int XLogPrefetcher::reconfigure_count

Definition at line 151 of file xlogprefetcher.c.

◆ record

DecodedXLogRecord* XLogPrefetcher::record

Definition at line 128 of file xlogprefetcher.c.

◆ streaming_read

LsnReadQueue* XLogPrefetcher::streaming_read

Definition at line 147 of file xlogprefetcher.c.


The documentation for this struct was generated from the following file: