Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit935dee9

Browse files
committed
Mark assorted GUC variables as PGDLLIMPORT.
This makes life easier for extension authors.Metin DosluDiscussion:http://postgr.es/m/CAL1dPcfa45o1dC-c4t-48v0OZE6oy4ChJhObrtkK8mzNfXqDTA@mail.gmail.com
1 parentbe42015 commit935dee9

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

‎src/include/miscadmin.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ extern PGDLLIMPORT int NBuffers;
158158
externPGDLLIMPORTintMaxBackends;
159159
externPGDLLIMPORTintMaxConnections;
160160
externPGDLLIMPORTintmax_worker_processes;
161-
externintmax_parallel_workers;
161+
externPGDLLIMPORTintmax_parallel_workers;
162162

163163
externPGDLLIMPORTintMyProcPid;
164164
externPGDLLIMPORTpg_time_tMyStartTime;

‎src/include/optimizer/cost.h

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,24 @@ extern PGDLLIMPORT double cpu_operator_cost;
5353
externPGDLLIMPORTdoubleparallel_tuple_cost;
5454
externPGDLLIMPORTdoubleparallel_setup_cost;
5555
externPGDLLIMPORTinteffective_cache_size;
56-
externCostdisable_cost;
57-
externintmax_parallel_workers_per_gather;
58-
externboolenable_seqscan;
59-
externboolenable_indexscan;
60-
externboolenable_indexonlyscan;
61-
externboolenable_bitmapscan;
62-
externboolenable_tidscan;
63-
externboolenable_sort;
64-
externboolenable_hashagg;
65-
externboolenable_nestloop;
66-
externboolenable_material;
67-
externboolenable_mergejoin;
68-
externboolenable_hashjoin;
69-
externboolenable_gathermerge;
70-
externboolenable_partition_wise_join;
71-
externboolenable_parallel_append;
72-
externboolenable_parallel_hash;
73-
externintconstraint_exclusion;
56+
externPGDLLIMPORTCostdisable_cost;
57+
externPGDLLIMPORTintmax_parallel_workers_per_gather;
58+
externPGDLLIMPORTboolenable_seqscan;
59+
externPGDLLIMPORTboolenable_indexscan;
60+
externPGDLLIMPORTboolenable_indexonlyscan;
61+
externPGDLLIMPORTboolenable_bitmapscan;
62+
externPGDLLIMPORTboolenable_tidscan;
63+
externPGDLLIMPORTboolenable_sort;
64+
externPGDLLIMPORTboolenable_hashagg;
65+
externPGDLLIMPORTboolenable_nestloop;
66+
externPGDLLIMPORTboolenable_material;
67+
externPGDLLIMPORTboolenable_mergejoin;
68+
externPGDLLIMPORTboolenable_hashjoin;
69+
externPGDLLIMPORTboolenable_gathermerge;
70+
externPGDLLIMPORTboolenable_partition_wise_join;
71+
externPGDLLIMPORTboolenable_parallel_append;
72+
externPGDLLIMPORTboolenable_parallel_hash;
73+
externPGDLLIMPORTintconstraint_exclusion;
7474

7575
externdoubleclamp_row_est(doublenrows);
7676
externdoubleindex_pages_fetched(doubletuples_fetched,BlockNumberpages,

‎src/include/optimizer/paths.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
/*
2121
* allpaths.c
2222
*/
23-
externboolenable_geqo;
24-
externintgeqo_threshold;
25-
externintmin_parallel_table_scan_size;
26-
externintmin_parallel_index_scan_size;
23+
externPGDLLIMPORTboolenable_geqo;
24+
externPGDLLIMPORTintgeqo_threshold;
25+
externPGDLLIMPORTintmin_parallel_table_scan_size;
26+
externPGDLLIMPORTintmin_parallel_index_scan_size;
2727

2828
/* Hook for plugins to get control in set_rel_pathlist() */
2929
typedefvoid (*set_rel_pathlist_hook_type) (PlannerInfo*root,

‎src/include/utils/guc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ extern char *HbaFileName;
263263
externchar*IdentFileName;
264264
externchar*external_pid_file;
265265

266-
externchar*application_name;
266+
externPGDLLIMPORTchar*application_name;
267267

268268
externinttcp_keepalives_idle;
269269
externinttcp_keepalives_interval;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp