PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
HashScanOpaqueData Struct Reference

#include <hash.h>

Data Fields

uint32 hashso_sk_hash
 
Buffer hashso_bucket_buf
 
Buffer hashso_split_bucket_buf
 
bool hashso_buc_populated
 
bool hashso_buc_split
 
int * killedItems
 
int numKilled
 
HashScanPosData currPos
 

Detailed Description

Definition at line 158 of file hash.h.

Field Documentation

◆ currPos

◆ hashso_buc_populated

bool HashScanOpaqueData::hashso_buc_populated

◆ hashso_buc_split

bool HashScanOpaqueData::hashso_buc_split

◆ hashso_bucket_buf

Buffer HashScanOpaqueData::hashso_bucket_buf

◆ hashso_sk_hash

uint32 HashScanOpaqueData::hashso_sk_hash

Definition at line 161 of file hash.h.

Referenced by _hash_first(), _hash_load_qualified_items(), and _hash_readpage().

◆ hashso_split_bucket_buf

Buffer HashScanOpaqueData::hashso_split_bucket_buf

◆ killedItems

int* HashScanOpaqueData::killedItems

Definition at line 182 of file hash.h.

Referenced by _hash_kill_items(), hashbeginscan(), hashendscan(), and hashgettuple().

◆ numKilled

int HashScanOpaqueData::numKilled

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