1 /* 2 * This file and its contents are licensed under the Timescale License. 3 * Please see the included NOTICE for copyright information and 4 * LICENSE-TIMESCALE for a copy of the license. 5 */ 6 #ifndef TIMESCALEDB_TSL_FDW_ESTIMATE_H 7 #define TIMESCALEDB_TSL_FDW_ESTIMATE_H 8 9 #include <postgres.h> 10 #include <nodes/pathnodes.h> 11 #include <optimizer/cost.h> 12 13 extern void fdw_estimate_path_cost_size(PlannerInfo *root, RelOptInfo *rel, List *pathkeys, 14 double *p_rows, int *p_width, Cost *p_startup_cost, 15 Cost *p_total_cost); 16 17 #endif /* TIMESCALEDB_TSL_FDW_ESTIMATE_H */ 18