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

#include <hash.h>

Data Fields

uint32 hashm_magic
 
uint32 hashm_version
 
double hashm_ntuples
 
uint16 hashm_ffactor
 
uint16 hashm_bsize
 
uint16 hashm_bmsize
 
uint16 hashm_bmshift
 
uint32 hashm_maxbucket
 
uint32 hashm_highmask
 
uint32 hashm_lowmask
 
uint32 hashm_ovflpoint
 
uint32 hashm_firstfree
 
uint32 hashm_nmaps
 
RegProcedure hashm_procid
 
uint32 hashm_spares [HASH_MAX_SPLITPOINTS]
 
BlockNumber hashm_mapp [HASH_MAX_BITMAPS]
 

Detailed Description

Definition at line 244 of file hash.h.

Field Documentation

◆ hashm_bmshift

uint16 HashMetaPageData::hashm_bmshift

Definition at line 253 of file hash.h.

◆ hashm_bmsize

uint16 HashMetaPageData::hashm_bmsize

Definition at line 251 of file hash.h.

◆ hashm_bsize

uint16 HashMetaPageData::hashm_bsize

Definition at line 250 of file hash.h.

◆ hashm_ffactor

uint16 HashMetaPageData::hashm_ffactor

Definition at line 249 of file hash.h.

◆ hashm_firstfree

uint32 HashMetaPageData::hashm_firstfree

Definition at line 259 of file hash.h.

◆ hashm_highmask

uint32 HashMetaPageData::hashm_highmask

Definition at line 255 of file hash.h.

◆ hashm_lowmask

uint32 HashMetaPageData::hashm_lowmask

Definition at line 256 of file hash.h.

◆ hashm_magic

uint32 HashMetaPageData::hashm_magic

Definition at line 246 of file hash.h.

◆ hashm_mapp

BlockNumber HashMetaPageData::hashm_mapp[HASH_MAX_BITMAPS]

Definition at line 264 of file hash.h.

◆ hashm_maxbucket

uint32 HashMetaPageData::hashm_maxbucket

Definition at line 254 of file hash.h.

◆ hashm_nmaps

uint32 HashMetaPageData::hashm_nmaps

Definition at line 260 of file hash.h.

◆ hashm_ntuples

double HashMetaPageData::hashm_ntuples

Definition at line 248 of file hash.h.

◆ hashm_ovflpoint

uint32 HashMetaPageData::hashm_ovflpoint

Definition at line 257 of file hash.h.

◆ hashm_procid

RegProcedure HashMetaPageData::hashm_procid

Definition at line 261 of file hash.h.

◆ hashm_spares

uint32 HashMetaPageData::hashm_spares[HASH_MAX_SPLITPOINTS]

Definition at line 262 of file hash.h.

◆ hashm_version

uint32 HashMetaPageData::hashm_version

Definition at line 247 of file hash.h.


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