Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

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 144 of file hash.h.


Field Documentation

Definition at line 153 of file hash.h.

Referenced by _hash_metapinit().

Definition at line 151 of file hash.h.

Referenced by _hash_metapinit().

Definition at line 150 of file hash.h.

Referenced by _hash_metapinit().

Definition at line 149 of file hash.h.

Referenced by _hash_expandtable(), and _hash_metapinit().

Definition at line 159 of file hash.h.

Referenced by _hash_freeovflpage(), _hash_getovflpage(), and _hash_metapinit().

Definition at line 155 of file hash.h.

Referenced by _hash_expandtable(), and _hash_metapinit().

Definition at line 156 of file hash.h.

Referenced by _hash_expandtable(), and _hash_metapinit().

Definition at line 146 of file hash.h.

Referenced by _hash_checkpage(), and _hash_metapinit().

Definition at line 164 of file hash.h.

Referenced by _hash_freeovflpage(), _hash_getovflpage(), _hash_initbitmap(), and _hash_metapinit().

Definition at line 154 of file hash.h.

Referenced by _hash_expandtable(), _hash_metapinit(), and hashbulkdelete().

Definition at line 160 of file hash.h.

Referenced by _hash_freeovflpage(), _hash_initbitmap(), and _hash_metapinit().

Definition at line 148 of file hash.h.

Referenced by _hash_expandtable(), _hash_metapinit(), and hashbulkdelete().

Definition at line 161 of file hash.h.

Referenced by _hash_metapinit().

uint32 HashMetaPageData::hashm_spares[HASH_MAX_SPLITPOINTS]

Definition at line 162 of file hash.h.

Referenced by _hash_expandtable(), _hash_getovflpage(), _hash_metapinit(), and bitno_to_blkno().

Definition at line 147 of file hash.h.

Referenced by _hash_checkpage(), and _hash_metapinit().


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