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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy