PostgreSQL Source Code: PgFdwRelationInfo Struct Reference (original) (raw)
#include <[postgres_fdw.h](postgres%5F%5Ffdw%5F8h%5Fsource.html)>
Definition at line 30 of file postgres_fdw.h.
◆ async_capable
bool PgFdwRelationInfo::async_capable
◆ attrs_used
◆ disabled_nodes
int PgFdwRelationInfo::disabled_nodes
◆ fdw_startup_cost
Cost PgFdwRelationInfo::fdw_startup_cost
◆ fdw_tuple_cost
Cost PgFdwRelationInfo::fdw_tuple_cost
◆ fetch_size
int PgFdwRelationInfo::fetch_size
◆ final_remote_exprs
List* PgFdwRelationInfo::final_remote_exprs
◆ grouped_tlist
List* PgFdwRelationInfo::grouped_tlist
◆ hidden_subquery_rels
Relids PgFdwRelationInfo::hidden_subquery_rels
◆ innerrel
◆ joinclause_sel
◆ joinclauses
List* PgFdwRelationInfo::joinclauses
◆ jointype
◆ local_conds
List* PgFdwRelationInfo::local_conds
◆ local_conds_cost
QualCost PgFdwRelationInfo::local_conds_cost
◆ local_conds_sel
◆ lower_subquery_rels
Relids PgFdwRelationInfo::lower_subquery_rels
◆ make_innerrel_subquery
bool PgFdwRelationInfo::make_innerrel_subquery
◆ make_outerrel_subquery
bool PgFdwRelationInfo::make_outerrel_subquery
◆ outerrel
Definition at line 103 of file postgres_fdw.h.
Referenced by add_foreign_final_paths(), add_foreign_grouping_paths(), add_foreign_ordered_paths(), deparseFromExprForRel(), deparseSelectStmtForRel(), estimate_path_cost_size(), foreign_grouping_ok(), foreign_join_ok(), is_foreign_expr(), is_foreign_param(), and is_subquery_var().
◆ pushdown_safe
bool PgFdwRelationInfo::pushdown_safe
◆ qp_is_pushdown_safe
bool PgFdwRelationInfo::qp_is_pushdown_safe
◆ rel_startup_cost
Cost PgFdwRelationInfo::rel_startup_cost
◆ rel_total_cost
Cost PgFdwRelationInfo::rel_total_cost
◆ relation_index
int PgFdwRelationInfo::relation_index
◆ relation_name
char* PgFdwRelationInfo::relation_name
◆ remote_conds
List* PgFdwRelationInfo::remote_conds
◆ retrieved_rows
double PgFdwRelationInfo::retrieved_rows
◆ rows
double PgFdwRelationInfo::rows
◆ server
Definition at line 87 of file postgres_fdw.h.
Referenced by oauth_server.OAuthHandler::_remove_token_state(), oauth_server.OAuthHandler::_token_state(), add_foreign_final_paths(), add_foreign_grouping_paths(), add_foreign_ordered_paths(), apply_server_options(), oauth_server.OAuthHandler::config(), foreign_join_ok(), is_shippable(), merge_fdw_options(), and postgresGetForeignRelSize().
◆ shippable_extensions
List* PgFdwRelationInfo::shippable_extensions
◆ stage
◆ startup_cost
Cost PgFdwRelationInfo::startup_cost
◆ table
◆ total_cost
Cost PgFdwRelationInfo::total_cost
◆ use_remote_estimate
bool PgFdwRelationInfo::use_remote_estimate
◆ user
◆ width
int PgFdwRelationInfo::width
The documentation for this struct was generated from the following file:
- contrib/postgres_fdw/postgres_fdw.h