PostgreSQL Source Code
git master
|
#include <pathnodes.h>
Data Fields | |
NodeTag | type |
Oid | indexoid |
Oid | reltablespace |
RelOptInfo * | rel |
BlockNumber | pages |
Cardinality | tuples |
int | tree_height |
int | ncolumns |
int | nkeycolumns |
int * | indexkeys |
Oid * | indexcollations |
Oid * | opfamily |
Oid * | opcintype |
Oid * | sortopfamily |
bool * | reverse_sort |
bool * | nulls_first |
bytea ** | opclassoptions |
bool * | canreturn |
Oid | relam |
List * | indexprs |
List * | indpred |
List * | indextlist |
List * | indrestrictinfo |
bool | predOK |
bool | unique |
bool | immediate |
bool | hypothetical |
bool | amcanorderbyop |
bool | amoptionalkey |
bool | amsearcharray |
bool | amsearchnulls |
bool | amhasgettuple |
bool | amhasgetbitmap |
bool | amcanparallel |
bool | amcanmarkpos |
void(* | amcostestimate )() |
Definition at line 835 of file pathnodes.h.
bool IndexOptInfo::amcanmarkpos |
Definition at line 888 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amcanorderbyop |
Definition at line 881 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amcanparallel |
Definition at line 887 of file pathnodes.h.
Referenced by get_relation_info().
void(* IndexOptInfo::amcostestimate) () |
Definition at line 890 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amhasgetbitmap |
Definition at line 886 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amhasgettuple |
Definition at line 885 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amoptionalkey |
Definition at line 882 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amsearcharray |
Definition at line 883 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::amsearchnulls |
Definition at line 884 of file pathnodes.h.
Referenced by get_relation_info().
bool* IndexOptInfo::canreturn |
Definition at line 860 of file pathnodes.h.
Referenced by create_indexscan_plan(), get_relation_info(), and use_physical_tlist().
bool IndexOptInfo::hypothetical |
Definition at line 878 of file pathnodes.h.
Referenced by get_relation_info().
bool IndexOptInfo::immediate |
Definition at line 877 of file pathnodes.h.
Referenced by get_relation_info().
Oid* IndexOptInfo::indexcollations |
Definition at line 853 of file pathnodes.h.
Referenced by get_relation_info().
int* IndexOptInfo::indexkeys |
Definition at line 851 of file pathnodes.h.
Referenced by get_relation_info().
Oid IndexOptInfo::indexoid |
Definition at line 839 of file pathnodes.h.
Referenced by create_indexscan_plan(), get_relation_info(), and plan_cluster_use_sort().
List* IndexOptInfo::indexprs |
Definition at line 864 of file pathnodes.h.
Referenced by get_relation_info(), and plan_cluster_use_sort().
List* IndexOptInfo::indextlist |
Definition at line 867 of file pathnodes.h.
Referenced by create_indexscan_plan(), and get_relation_info().
List* IndexOptInfo::indpred |
Definition at line 865 of file pathnodes.h.
Referenced by create_bitmap_subplan(), find_indexpath_quals(), and get_relation_info().
List* IndexOptInfo::indrestrictinfo |
Definition at line 869 of file pathnodes.h.
Referenced by cost_index(), and get_relation_info().
int IndexOptInfo::ncolumns |
Definition at line 849 of file pathnodes.h.
Referenced by get_relation_info(), and use_physical_tlist().
int IndexOptInfo::nkeycolumns |
Definition at line 850 of file pathnodes.h.
Referenced by get_relation_info().
bool* IndexOptInfo::nulls_first |
Definition at line 858 of file pathnodes.h.
Referenced by get_relation_info().
Oid* IndexOptInfo::opcintype |
Definition at line 855 of file pathnodes.h.
Referenced by get_relation_info().
bytea** IndexOptInfo::opclassoptions |
Definition at line 859 of file pathnodes.h.
Referenced by get_relation_info().
Oid* IndexOptInfo::opfamily |
Definition at line 854 of file pathnodes.h.
Referenced by get_relation_info().
BlockNumber IndexOptInfo::pages |
Definition at line 844 of file pathnodes.h.
Referenced by get_indexpath_pages(), and get_relation_info().
bool IndexOptInfo::predOK |
Definition at line 875 of file pathnodes.h.
Referenced by get_relation_info().
RelOptInfo* IndexOptInfo::rel |
Definition at line 841 of file pathnodes.h.
Referenced by get_relation_info().
Oid IndexOptInfo::relam |
Definition at line 862 of file pathnodes.h.
Referenced by get_relation_info().
Oid IndexOptInfo::reltablespace |
Definition at line 840 of file pathnodes.h.
Referenced by get_relation_info().
bool* IndexOptInfo::reverse_sort |
Definition at line 857 of file pathnodes.h.
Referenced by get_relation_info().
Oid* IndexOptInfo::sortopfamily |
Definition at line 856 of file pathnodes.h.
Referenced by get_relation_info().
int IndexOptInfo::tree_height |
Definition at line 846 of file pathnodes.h.
Referenced by get_relation_info().
Cardinality IndexOptInfo::tuples |
Definition at line 845 of file pathnodes.h.
Referenced by get_relation_info().
NodeTag IndexOptInfo::type |
Definition at line 837 of file pathnodes.h.
bool IndexOptInfo::unique |
Definition at line 876 of file pathnodes.h.
Referenced by get_relation_info().