PostgreSQL Source Code git master
Data Fields
PartitionSchemeData Struct Reference

#include <pathnodes.h>

Data Fields

char  strategy
 
 
 
 
 
 
bool *  parttypbyval
 
struct FmgrInfopartsupfunc
 

Detailed Description

Definition at line 609 of file pathnodes.h.

Field Documentation

partcollation

Oid* PartitionSchemeData::partcollation

Definition at line 615 of file pathnodes.h.

Referenced by build_partition_pathkeys(), compute_partition_bounds(), find_partition_scheme(), and match_clause_to_partition_key().

partnatts

int16 PartitionSchemeData::partnatts

Definition at line 612 of file pathnodes.h.

Referenced by build_partition_pathkeys(), compute_partition_bounds(), find_partition_scheme(), gen_partprune_steps_internal(), gen_prune_steps_from_opexps(), have_partkey_equi_join(), and set_joinrel_partition_key_exprs().

partopcintype

Oid* PartitionSchemeData::partopcintype

Definition at line 614 of file pathnodes.h.

Referenced by build_partition_pathkeys(), find_partition_scheme(), have_partkey_equi_join(), and match_clause_to_partition_key().

partopfamily

Oid* PartitionSchemeData::partopfamily

Definition at line 613 of file pathnodes.h.

Referenced by build_partition_pathkeys(), find_partition_scheme(), gen_prune_steps_from_opexps(), have_partkey_equi_join(), match_clause_to_partition_key(), and partkey_is_bool_constant_for_query().

partsupfunc

struct FmgrInfo* PartitionSchemeData::partsupfunc

Definition at line 622 of file pathnodes.h.

Referenced by compute_partition_bounds(), find_partition_scheme(), and match_clause_to_partition_key().

parttypbyval

bool* PartitionSchemeData::parttypbyval

Definition at line 619 of file pathnodes.h.

Referenced by compute_partition_bounds(), and find_partition_scheme().

parttyplen

int16* PartitionSchemeData::parttyplen

Definition at line 618 of file pathnodes.h.

Referenced by compute_partition_bounds(), and find_partition_scheme().

strategy

char PartitionSchemeData::strategy

Definition at line 611 of file pathnodes.h.

Referenced by find_partition_scheme(), gen_partprune_steps_internal(), gen_prune_steps_from_opexps(), have_partkey_equi_join(), and match_clause_to_partition_key().


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

AltStyle によって変換されたページ (->オリジナル) /