Skip to content

Commit 01563e6

Browse files
author
Alexander Korotkov
committed
Merge branch 'PGPROEE9_6' of git.postgrespro.ru:pgpro-dev/postgrespro into PGPROEE9_6
2 parents a532a26 + 96016f4 commit 01563e6

File tree

4 files changed

+14
-15
lines changed

4 files changed

+14
-15
lines changed

doc/src/sgml/pghintplan.sgml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,9 @@ postgres=#
126126
Planning</ulink> can have the expected effects on planning
127127
unless any other hint conflicts with the planner method
128128
configuration parameters. The last one among hints on the same
129-
GUC parameter makes effect. <link linkend="pg-hint-plan-hint-GUC">GUC
130-
parameters for pg_hint_plan</link> are also settable by this
131-
hint but it won't work as your expectation. See
132-
<link linkend="pg-hint-plan-restrictions">Restrictions</link> for details.
129+
GUC parameter makes effect. GUC parameters for pg_hint_plan are also settable by this
130+
hint but it won't work as your expectation. See restrictions for
131+
details <xref linkend="pg-hint-plan-restrictions">.
133132
</para>
134133
</sect4>
135134
</sect3>

src/include/optimizer/cost.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,17 @@ extern PGDLLIMPORT double parallel_setup_cost;
5555
extern PGDLLIMPORT int effective_cache_size;
5656
extern Cost disable_cost;
5757
extern int max_parallel_workers_per_gather;
58-
extern bool enable_seqscan;
59-
extern bool enable_indexscan;
60-
extern bool enable_indexonlyscan;
61-
extern bool enable_bitmapscan;
62-
extern bool enable_tidscan;
58+
extern PGDLLIMPORT bool enable_seqscan;
59+
extern PGDLLIMPORT bool enable_indexscan;
60+
extern PGDLLIMPORT bool enable_indexonlyscan;
61+
extern PGDLLIMPORT bool enable_bitmapscan;
62+
extern PGDLLIMPORT bool enable_tidscan;
6363
extern bool enable_sort;
6464
extern bool enable_hashagg;
65-
extern bool enable_nestloop;
65+
extern PGDLLIMPORT bool enable_nestloop;
6666
extern bool enable_material;
67-
extern bool enable_mergejoin;
68-
extern bool enable_hashjoin;
67+
extern PGDLLIMPORT bool enable_mergejoin;
68+
extern PGDLLIMPORT bool enable_hashjoin;
6969
extern int constraint_exclusion;
7070

7171
extern double clamp_row_est(double nrows);

src/include/optimizer/paths.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
/*
2121
* allpaths.c
2222
*/
23-
extern bool enable_geqo;
24-
extern int geqo_threshold;
23+
extern PGDLLIMPORT bool enable_geqo;
24+
extern PGDLLIMPORT int geqo_threshold;
2525
extern int min_parallel_relation_size;
2626

2727
/* Hook for plugins to get control in set_rel_pathlist() */

src/include/utils/guc.h

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

265-
extern char *application_name;
265+
extern PGDLLIMPORT char *application_name;
266266

267267
extern int tcp_keepalives_idle;
268268
extern int tcp_keepalives_interval;

0 commit comments

Comments
 (0)