|
PostgreSQL Source Code git master
|
#include <pathnodes.h>
Public Member Functions | |
| pg_node_attr (no_copy_equal, no_read, no_query_jumble) NodeTag type | |
| RelOptInfo *rel | pg_node_attr (read_write_ignore) |
| int *indexkeys | pg_node_attr (array_size(ncolumns)) |
| Oid *indexcollations | pg_node_attr (array_size(nkeycolumns)) |
| Oid *opfamily | pg_node_attr (array_size(nkeycolumns)) |
| Oid *opcintype | pg_node_attr (array_size(nkeycolumns)) |
| Oid *sortopfamily | pg_node_attr (array_size(nkeycolumns)) |
| bool *reverse_sort | pg_node_attr (array_size(nkeycolumns)) |
| bool *nulls_first | pg_node_attr (array_size(nkeycolumns)) |
| bytea **opclassoptions | pg_node_attr (read_write_ignore) |
| bool *canreturn | pg_node_attr (array_size(ncolumns)) |
| List *indexprs | pg_node_attr (read_write_ignore) |
Definition at line 1328 of file pathnodes.h.
| int *indexkeys IndexOptInfo::pg_node_attr | ( | array_size(ncolumns) | ) |
| bool *canreturn IndexOptInfo::pg_node_attr | ( | array_size(ncolumns) | ) |
| Oid *indexcollations IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| Oid *opfamily IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| Oid *opcintype IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| Oid *sortopfamily IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| bool *reverse_sort IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| bool *nulls_first IndexOptInfo::pg_node_attr | ( | array_size(nkeycolumns) | ) |
| IndexOptInfo::pg_node_attr | ( | no_copy_equal | , |
| no_read | , | ||
| no_query_jumble | |||
| ) |
| RelOptInfo *rel IndexOptInfo::pg_node_attr | ( | read_write_ignore | ) |
| bytea **opclassoptions IndexOptInfo::pg_node_attr | ( | read_write_ignore | ) |
| List *indexprs IndexOptInfo::pg_node_attr | ( | read_write_ignore | ) |
| bool IndexOptInfo::amcanmarkpos |
Definition at line 1426 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amcanorderbyop |
Definition at line 1416 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amcanparallel |
Definition at line 1424 of file pathnodes.h.
Referenced by get_relation_info().
| void(* IndexOptInfo::amcostestimate) (struct PlannerInfo *, struct IndexPath *, double, Cost *, Cost *, Selectivity *, double *, double *) pg_node_attr(read_write_ignore) |
Definition at line 1429 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amhasgetbitmap |
Definition at line 1423 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amhasgettuple |
Definition at line 1421 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amoptionalkey |
Definition at line 1417 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amsearcharray |
Definition at line 1418 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::amsearchnulls |
Definition at line 1419 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::hypothetical |
Definition at line 1410 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::immediate |
Definition at line 1408 of file pathnodes.h.
Referenced by get_relation_info().
| Oid IndexOptInfo::indexoid |
Definition at line 1335 of file pathnodes.h.
Referenced by create_indexscan_plan(), get_relation_info(), and plan_cluster_use_sort().
| List* IndexOptInfo::indextlist |
Definition at line 1392 of file pathnodes.h.
Referenced by create_indexscan_plan(), and get_relation_info().
| List* IndexOptInfo::indpred |
Definition at line 1389 of file pathnodes.h.
Referenced by get_relation_info().
| List* IndexOptInfo::indrestrictinfo |
Definition at line 1399 of file pathnodes.h.
Referenced by cost_index(), and get_relation_info().
| int IndexOptInfo::ncolumns |
Definition at line 1355 of file pathnodes.h.
Referenced by get_relation_info(), and use_physical_tlist().
| int IndexOptInfo::nkeycolumns |
Definition at line 1357 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::nullsnotdistinct |
Definition at line 1406 of file pathnodes.h.
Referenced by get_relation_info().
| BlockNumber IndexOptInfo::pages |
Definition at line 1345 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::predOK |
Definition at line 1402 of file pathnodes.h.
Referenced by get_relation_info().
| Oid IndexOptInfo::relam |
Definition at line 1381 of file pathnodes.h.
Referenced by get_relation_info().
| Oid IndexOptInfo::reltablespace |
Definition at line 1337 of file pathnodes.h.
Referenced by get_relation_info().
| int IndexOptInfo::tree_height |
Definition at line 1349 of file pathnodes.h.
Referenced by get_relation_info().
| Cardinality IndexOptInfo::tuples |
Definition at line 1347 of file pathnodes.h.
Referenced by get_relation_info().
| bool IndexOptInfo::unique |
Definition at line 1404 of file pathnodes.h.
Referenced by get_relation_info().