|
PostgreSQL Source Code git master
|
#include "pgpa_identifier.h"

Go to the source code of this file.
Data Structures | |
| struct | pgpa_planner_info |
Typedefs | |
| typedef struct pgpa_planner_info | pgpa_planner_info |
Functions | |
| void | pgpa_planner_install_hooks (void) |
| PGDLLEXPORT void | pgpa_planner_feedback_warning (List *feedback) |
Variables | |
| int | pgpa_planner_generate_advice |
|
extern |
Definition at line 1908 of file pgpa_planner.c.
References appendStringInfo(), appendStringInfoChar(), defGetInt32(), ereport, errdetail(), errmsg, fb(), foreach_node, initStringInfo(), NIL, PGPA_FB_MATCH_FULL, PGPA_FB_MATCH_PARTIAL, pgpa_trove_append_flags(), resetStringInfo(), and WARNING.
Referenced by pgpa_planner_shutdown().
Definition at line 181 of file pgpa_planner.c.
References build_simple_rel_hook, GetPlannerExtensionId(), join_path_setup_hook, joinrel_setup_hook, pgpa_build_simple_rel(), pgpa_join_path_setup(), pgpa_joinrel_setup(), pgpa_planner_setup(), pgpa_planner_shutdown(), planner_extension_id, planner_setup_hook, planner_shutdown_hook, prev_build_simple_rel, prev_join_path_setup, prev_joinrel_setup, prev_planner_setup, and prev_planner_shutdown.
Referenced by _PG_init().
|
extern |
Definition at line 97 of file pgpa_planner.c.
Referenced by pg_plan_advice_request_advice_generation(), and pgpa_planner_setup().