PostgreSQL Source Code  git master
PruneFreezeResult Struct Reference

#include <heapam.h>

Data Fields

int ndeleted
 
int nnewlpdead
 
int nfrozen
 
int live_tuples
 
int recently_dead_tuples
 
bool all_visible
 
bool all_frozen
 
TransactionId vm_conflict_horizon
 
bool hastup
 
int lpdead_items
 
OffsetNumber deadoffsets [MaxHeapTuplesPerPage]
 

Detailed Description

Definition at line 227 of file heapam.h.

Field Documentation

◆ all_frozen

bool PruneFreezeResult::all_frozen

Definition at line 249 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ all_visible

bool PruneFreezeResult::all_visible

Definition at line 248 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ deadoffsets

OffsetNumber PruneFreezeResult::deadoffsets[MaxHeapTuplesPerPage]

Definition at line 264 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ hastup

bool PruneFreezeResult::hastup

Definition at line 257 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ live_tuples

int PruneFreezeResult::live_tuples

Definition at line 234 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ lpdead_items

int PruneFreezeResult::lpdead_items

Definition at line 263 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ ndeleted

int PruneFreezeResult::ndeleted

Definition at line 229 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), heap_page_prune_opt(), and lazy_scan_prune().

◆ nfrozen

int PruneFreezeResult::nfrozen

Definition at line 231 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ nnewlpdead

int PruneFreezeResult::nnewlpdead

Definition at line 230 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and heap_page_prune_opt().

◆ recently_dead_tuples

int PruneFreezeResult::recently_dead_tuples

Definition at line 235 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().

◆ vm_conflict_horizon

TransactionId PruneFreezeResult::vm_conflict_horizon

Definition at line 250 of file heapam.h.

Referenced by heap_page_prune_and_freeze(), and lazy_scan_prune().


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