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

#include <amapi.h>

Data Fields

NodeTag type
 
uint16 amstrategies
 
uint16 amsupport
 
uint16 amoptsprocnum
 
bool amcanorder
 
bool amcanorderbyop
 
bool amcanhash
 
bool amconsistentequality
 
bool amconsistentordering
 
bool amcanbackward
 
bool amcanunique
 
bool amcanmulticol
 
bool amoptionalkey
 
bool amsearcharray
 
bool amsearchnulls
 
bool amstorage
 
bool amclusterable
 
bool ampredlocks
 
bool amcanparallel
 
bool amcanbuildparallel
 
bool amcaninclude
 
bool amusemaintenanceworkmem
 
bool amsummarizing
 
uint8 amparallelvacuumoptions
 
Oid amkeytype
 
ambuild_function ambuild
 
ambuildempty_function ambuildempty
 
aminsert_function aminsert
 
aminsertcleanup_function aminsertcleanup
 
ambulkdelete_function ambulkdelete
 
amvacuumcleanup_function amvacuumcleanup
 
amcanreturn_function amcanreturn
 
amcostestimate_function amcostestimate
 
amgettreeheight_function amgettreeheight
 
amoptions_function amoptions
 
amproperty_function amproperty
 
ambuildphasename_function ambuildphasename
 
amvalidate_function amvalidate
 
amadjustmembers_function amadjustmembers
 
ambeginscan_function ambeginscan
 
amrescan_function amrescan
 
amgettuple_function amgettuple
 
amgetbitmap_function amgetbitmap
 
amendscan_function amendscan
 
ammarkpos_function ammarkpos
 
amrestrpos_function amrestrpos
 
amestimateparallelscan_function amestimateparallelscan
 
aminitparallelscan_function aminitparallelscan
 
amparallelrescan_function amparallelrescan
 
amtranslate_strategy_function amtranslatestrategy
 
amtranslate_cmptype_function amtranslatecmptype
 

Detailed Description

Definition at line 233 of file amapi.h.

Field Documentation

◆ amadjustmembers

amadjustmembers_function IndexAmRoutine::amadjustmembers

Definition at line 309 of file amapi.h.

◆ ambeginscan

ambeginscan_function IndexAmRoutine::ambeginscan

Definition at line 310 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_beginscan_internal().

◆ ambuild

ambuild_function IndexAmRoutine::ambuild

Definition at line 296 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_build().

◆ ambuildempty

ambuildempty_function IndexAmRoutine::ambuildempty

Definition at line 297 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_build().

◆ ambuildphasename

ambuildphasename_function IndexAmRoutine::ambuildphasename

Definition at line 307 of file amapi.h.

Referenced by pg_indexam_progress_phasename().

◆ ambulkdelete

ambulkdelete_function IndexAmRoutine::ambulkdelete

Definition at line 300 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_bulk_delete().

◆ amcanbackward

bool IndexAmRoutine::amcanbackward

Definition at line 257 of file amapi.h.

Referenced by indexam_property().

◆ amcanbuildparallel

bool IndexAmRoutine::amcanbuildparallel

Definition at line 277 of file amapi.h.

Referenced by index_build().

◆ amcanhash

bool IndexAmRoutine::amcanhash

Definition at line 251 of file amapi.h.

◆ amcaninclude

bool IndexAmRoutine::amcaninclude

Definition at line 279 of file amapi.h.

Referenced by indexam_property().

◆ amcanmulticol

bool IndexAmRoutine::amcanmulticol

Definition at line 261 of file amapi.h.

Referenced by indexam_property().

◆ amcanorder

bool IndexAmRoutine::amcanorder

◆ amcanorderbyop

bool IndexAmRoutine::amcanorderbyop

Definition at line 249 of file amapi.h.

Referenced by indexam_property().

◆ amcanparallel

bool IndexAmRoutine::amcanparallel

Definition at line 275 of file amapi.h.

◆ amcanreturn

amcanreturn_function IndexAmRoutine::amcanreturn

Definition at line 302 of file amapi.h.

Referenced by index_can_return(), and indexam_property().

◆ amcanunique

bool IndexAmRoutine::amcanunique

Definition at line 259 of file amapi.h.

Referenced by ATExecReplicaIdentity(), and indexam_property().

◆ amclusterable

bool IndexAmRoutine::amclusterable

Definition at line 271 of file amapi.h.

Referenced by indexam_property().

◆ amconsistentequality

bool IndexAmRoutine::amconsistentequality

Definition at line 253 of file amapi.h.

Referenced by equality_ops_are_compatible().

◆ amconsistentordering

bool IndexAmRoutine::amconsistentordering

Definition at line 255 of file amapi.h.

Referenced by comparison_ops_are_compatible().

◆ amcostestimate

amcostestimate_function IndexAmRoutine::amcostestimate

Definition at line 303 of file amapi.h.

Referenced by GetIndexAmRoutine().

◆ amendscan

amendscan_function IndexAmRoutine::amendscan

Definition at line 314 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_endscan().

◆ amestimateparallelscan

amestimateparallelscan_function IndexAmRoutine::amestimateparallelscan

Definition at line 319 of file amapi.h.

Referenced by index_parallelscan_estimate().

◆ amgetbitmap

amgetbitmap_function IndexAmRoutine::amgetbitmap

Definition at line 313 of file amapi.h.

Referenced by index_getbitmap(), and indexam_property().

◆ amgettreeheight

amgettreeheight_function IndexAmRoutine::amgettreeheight

Definition at line 304 of file amapi.h.

◆ amgettuple

amgettuple_function IndexAmRoutine::amgettuple

◆ aminitparallelscan

aminitparallelscan_function IndexAmRoutine::aminitparallelscan

Definition at line 320 of file amapi.h.

Referenced by index_parallelscan_initialize().

◆ aminsert

aminsert_function IndexAmRoutine::aminsert

Definition at line 298 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_insert().

◆ aminsertcleanup

aminsertcleanup_function IndexAmRoutine::aminsertcleanup

Definition at line 299 of file amapi.h.

Referenced by index_insert_cleanup().

◆ amkeytype

Oid IndexAmRoutine::amkeytype

Definition at line 287 of file amapi.h.

◆ ammarkpos

ammarkpos_function IndexAmRoutine::ammarkpos

Definition at line 315 of file amapi.h.

Referenced by index_markpos().

◆ amoptionalkey

bool IndexAmRoutine::amoptionalkey

Definition at line 263 of file amapi.h.

◆ amoptions

amoptions_function IndexAmRoutine::amoptions

Definition at line 305 of file amapi.h.

Referenced by ATExecSetRelOptions(), GetIndexAmRoutine(), and RelationParseRelOptions().

◆ amoptsprocnum

uint16 IndexAmRoutine::amoptsprocnum

Definition at line 245 of file amapi.h.

Referenced by index_getprocinfo().

◆ amparallelrescan

amparallelrescan_function IndexAmRoutine::amparallelrescan

Definition at line 321 of file amapi.h.

Referenced by index_parallelrescan().

◆ amparallelvacuumoptions

uint8 IndexAmRoutine::amparallelvacuumoptions

Definition at line 285 of file amapi.h.

Referenced by parallel_vacuum_compute_workers(), and parallel_vacuum_init().

◆ ampredlocks

bool IndexAmRoutine::ampredlocks

Definition at line 273 of file amapi.h.

Referenced by index_beginscan_internal(), and index_insert().

◆ amproperty

amproperty_function IndexAmRoutine::amproperty

Definition at line 306 of file amapi.h.

Referenced by indexam_property().

◆ amrescan

amrescan_function IndexAmRoutine::amrescan

Definition at line 311 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_rescan().

◆ amrestrpos

amrestrpos_function IndexAmRoutine::amrestrpos

Definition at line 316 of file amapi.h.

Referenced by index_restrpos().

◆ amsearcharray

bool IndexAmRoutine::amsearcharray

Definition at line 265 of file amapi.h.

Referenced by indexam_property(), and ri_FastPathFlushArray().

◆ amsearchnulls

bool IndexAmRoutine::amsearchnulls

Definition at line 267 of file amapi.h.

Referenced by indexam_property().

◆ amstorage

bool IndexAmRoutine::amstorage

Definition at line 269 of file amapi.h.

◆ amstrategies

uint16 IndexAmRoutine::amstrategies

Definition at line 241 of file amapi.h.

◆ amsummarizing

bool IndexAmRoutine::amsummarizing

Definition at line 283 of file amapi.h.

Referenced by index_create_copy().

◆ amsupport

◆ amtranslatecmptype

amtranslate_cmptype_function IndexAmRoutine::amtranslatecmptype

Definition at line 325 of file amapi.h.

◆ amtranslatestrategy

amtranslate_strategy_function IndexAmRoutine::amtranslatestrategy

Definition at line 324 of file amapi.h.

◆ amusemaintenanceworkmem

bool IndexAmRoutine::amusemaintenanceworkmem

Definition at line 281 of file amapi.h.

◆ amvacuumcleanup

amvacuumcleanup_function IndexAmRoutine::amvacuumcleanup

Definition at line 301 of file amapi.h.

Referenced by GetIndexAmRoutine(), and index_vacuum_cleanup().

◆ amvalidate

amvalidate_function IndexAmRoutine::amvalidate

Definition at line 308 of file amapi.h.

Referenced by GetIndexAmRoutine().

◆ type

NodeTag IndexAmRoutine::type

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