mirror of
https://github.com/postgres/postgres.git
synced 2025-06-23 14:01:44 +03:00
Backport: Mark assorted GUC variables as PGDLLIMPORT.
This backpatches 935dee9ad5
to the
the branches requested by extension authors.
Original-Author: Metin Doslu
Original-Committer: Robert Haas
Author: Brian Cloutier
This commit is contained in:
@ -53,20 +53,20 @@ extern PGDLLIMPORT double cpu_operator_cost;
|
|||||||
extern PGDLLIMPORT double parallel_tuple_cost;
|
extern PGDLLIMPORT double parallel_tuple_cost;
|
||||||
extern PGDLLIMPORT double parallel_setup_cost;
|
extern PGDLLIMPORT double parallel_setup_cost;
|
||||||
extern PGDLLIMPORT int effective_cache_size;
|
extern PGDLLIMPORT int effective_cache_size;
|
||||||
extern Cost disable_cost;
|
extern PGDLLIMPORT Cost disable_cost;
|
||||||
extern int max_parallel_workers_per_gather;
|
extern PGDLLIMPORT int max_parallel_workers_per_gather;
|
||||||
extern bool enable_seqscan;
|
extern PGDLLIMPORT bool enable_seqscan;
|
||||||
extern bool enable_indexscan;
|
extern PGDLLIMPORT bool enable_indexscan;
|
||||||
extern bool enable_indexonlyscan;
|
extern PGDLLIMPORT bool enable_indexonlyscan;
|
||||||
extern bool enable_bitmapscan;
|
extern PGDLLIMPORT bool enable_bitmapscan;
|
||||||
extern bool enable_tidscan;
|
extern PGDLLIMPORT bool enable_tidscan;
|
||||||
extern bool enable_sort;
|
extern PGDLLIMPORT bool enable_sort;
|
||||||
extern bool enable_hashagg;
|
extern PGDLLIMPORT bool enable_hashagg;
|
||||||
extern bool enable_nestloop;
|
extern PGDLLIMPORT bool enable_nestloop;
|
||||||
extern bool enable_material;
|
extern PGDLLIMPORT bool enable_material;
|
||||||
extern bool enable_mergejoin;
|
extern PGDLLIMPORT bool enable_mergejoin;
|
||||||
extern bool enable_hashjoin;
|
extern PGDLLIMPORT bool enable_hashjoin;
|
||||||
extern int constraint_exclusion;
|
extern PGDLLIMPORT int constraint_exclusion;
|
||||||
|
|
||||||
extern double clamp_row_est(double nrows);
|
extern double clamp_row_est(double nrows);
|
||||||
extern double index_pages_fetched(double tuples_fetched, BlockNumber pages,
|
extern double index_pages_fetched(double tuples_fetched, BlockNumber pages,
|
||||||
|
@ -20,9 +20,9 @@
|
|||||||
/*
|
/*
|
||||||
* allpaths.c
|
* allpaths.c
|
||||||
*/
|
*/
|
||||||
extern bool enable_geqo;
|
extern PGDLLIMPORT bool enable_geqo;
|
||||||
extern int geqo_threshold;
|
extern PGDLLIMPORT int geqo_threshold;
|
||||||
extern int min_parallel_relation_size;
|
extern PGDLLIMPORT int min_parallel_relation_size;
|
||||||
|
|
||||||
/* Hook for plugins to get control in set_rel_pathlist() */
|
/* Hook for plugins to get control in set_rel_pathlist() */
|
||||||
typedef void (*set_rel_pathlist_hook_type) (PlannerInfo *root,
|
typedef void (*set_rel_pathlist_hook_type) (PlannerInfo *root,
|
||||||
|
@ -263,7 +263,7 @@ extern char *HbaFileName;
|
|||||||
extern char *IdentFileName;
|
extern char *IdentFileName;
|
||||||
extern char *external_pid_file;
|
extern char *external_pid_file;
|
||||||
|
|
||||||
extern char *application_name;
|
extern PGDLLIMPORT char *application_name;
|
||||||
|
|
||||||
extern int tcp_keepalives_idle;
|
extern int tcp_keepalives_idle;
|
||||||
extern int tcp_keepalives_interval;
|
extern int tcp_keepalives_interval;
|
||||||
|
Reference in New Issue
Block a user