PostgreSQL Source Code git master
Data Fields
XLogPrefetcher Struct Reference

Data Fields

 
 
 
 
 
 
 
 
int  recent_idx
 
 
 
 
 

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.

Referenced by XLogPrefetcherBeginRead(), and XLogPrefetcherNextBlock().

filter_queue

dlist_head XLogPrefetcher::filter_queue

Definition at line 136 of file xlogprefetcher.c.

Referenced by XLogPrefetcherAddFilter(), XLogPrefetcherAllocate(), XLogPrefetcherCompleteFilters(), and XLogPrefetcherIsFiltered().

filter_table

HTAB* XLogPrefetcher::filter_table

Definition at line 135 of file xlogprefetcher.c.

Referenced by XLogPrefetcherAddFilter(), XLogPrefetcherAllocate(), XLogPrefetcherCompleteFilters(), XLogPrefetcherFree(), and XLogPrefetcherIsFiltered().

next_block_id

int XLogPrefetcher::next_block_id

Definition at line 129 of file xlogprefetcher.c.

Referenced by XLogPrefetcherNextBlock().

next_stats_shm_lsn

XLogRecPtr XLogPrefetcher::next_stats_shm_lsn

Definition at line 132 of file xlogprefetcher.c.

Referenced by XLogPrefetcherComputeStats(), and XLogPrefetcherReadRecord().

no_readahead_until

XLogRecPtr XLogPrefetcher::no_readahead_until

Definition at line 144 of file xlogprefetcher.c.

Referenced by XLogPrefetcherBeginRead(), and XLogPrefetcherNextBlock().

reader

XLogReaderState* XLogPrefetcher::reader

Definition at line 127 of file xlogprefetcher.c.

Referenced by XLogPrefetcherAllocate(), XLogPrefetcherBeginRead(), XLogPrefetcherComputeStats(), XLogPrefetcherGetReader(), XLogPrefetcherNextBlock(), and XLogPrefetcherReadRecord().

recent_block

BlockNumber XLogPrefetcher::recent_block[XLOGPREFETCHER_SEQ_WINDOW_SIZE]

Definition at line 140 of file xlogprefetcher.c.

Referenced by XLogPrefetcherNextBlock().

recent_idx

int XLogPrefetcher::recent_idx

Definition at line 141 of file xlogprefetcher.c.

Referenced by XLogPrefetcherNextBlock().

recent_rlocator

RelFileLocator XLogPrefetcher::recent_rlocator[XLOGPREFETCHER_SEQ_WINDOW_SIZE]

Definition at line 139 of file xlogprefetcher.c.

Referenced by XLogPrefetcherNextBlock().

reconfigure_count

int XLogPrefetcher::reconfigure_count

Definition at line 151 of file xlogprefetcher.c.

Referenced by XLogPrefetcherAllocate(), XLogPrefetcherBeginRead(), and XLogPrefetcherReadRecord().

record

DecodedXLogRecord* XLogPrefetcher::record

Definition at line 128 of file xlogprefetcher.c.

Referenced by XLogPrefetcherNextBlock(), and XLogPrefetcherReadRecord().

streaming_read

LsnReadQueue* XLogPrefetcher::streaming_read

Definition at line 147 of file xlogprefetcher.c.

Referenced by XLogPrefetcherComputeStats(), XLogPrefetcherFree(), and XLogPrefetcherReadRecord().


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

AltStyle によって変換されたページ (->オリジナル) /