Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit f21a563

Browse files
committed
Move some things from builtins.h to new header files
This avoids that builtins.h has to include additional header files.
1 parent c6a3897 commit f21a563

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+118
-33
lines changed

contrib/bloom/blvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "catalog/pg_type.h"
2222
#include "utils/builtins.h"
2323
#include "utils/lsyscache.h"
24+
#include "utils/regproc.h"
2425
#include "utils/syscache.h"
2526

2627
#include "bloom.h"

contrib/citext/citext.c

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include "catalog/pg_collation.h"
88
#include "utils/builtins.h"
99
#include "utils/formatting.h"
10+
#include "utils/varlena.h"
1011

1112
#ifdef PG_MODULE_MAGIC
1213
PG_MODULE_MAGIC;

contrib/dblink/dblink.c

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
#include "utils/memutils.h"
6060
#include "utils/rel.h"
6161
#include "utils/tqual.h"
62+
#include "utils/varlena.h"
6263

6364
#include "dblink.h"
6465

contrib/fuzzystrmatch/fuzzystrmatch.c

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242

4343
#include "mb/pg_wchar.h"
4444
#include "utils/builtins.h"
45+
#include "utils/varlena.h"
4546

4647
PG_MODULE_MAGIC;
4748

contrib/pageinspect/btreefuncs.c

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "miscadmin.h"
3535
#include "utils/builtins.h"
3636
#include "utils/rel.h"
37+
#include "utils/varlena.h"
3738

3839

3940
PG_FUNCTION_INFO_V1(bt_metap);

contrib/pageinspect/rawpage.c

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include "utils/builtins.h"
2626
#include "utils/pg_lsn.h"
2727
#include "utils/rel.h"
28+
#include "utils/varlena.h"
2829

2930
PG_MODULE_MAGIC;
3031

contrib/pgrowlocks/pgrowlocks.c

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include "utils/rel.h"
3838
#include "utils/snapmgr.h"
3939
#include "utils/tqual.h"
40+
#include "utils/varlena.h"
4041

4142
PG_MODULE_MAGIC;
4243

contrib/pgstattuple/pgstatindex.c

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "storage/bufmgr.h"
3939
#include "utils/builtins.h"
4040
#include "utils/rel.h"
41+
#include "utils/varlena.h"
4142

4243

4344
/*

contrib/pgstattuple/pgstattuple.c

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "storage/lmgr.h"
3737
#include "utils/builtins.h"
3838
#include "utils/tqual.h"
39+
#include "utils/varlena.h"
3940

4041
PG_MODULE_MAGIC;
4142

contrib/postgres_fdw/option.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "commands/defrem.h"
2222
#include "commands/extension.h"
2323
#include "utils/builtins.h"
24+
#include "utils/varlena.h"
2425

2526

2627
/*

contrib/tsearch2/tsearch2.c

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "tsearch/ts_utils.h"
2020
#include "utils/builtins.h"
2121
#include "utils/guc.h"
22+
#include "utils/regproc.h"
2223
#include "utils/syscache.h"
2324

2425
PG_MODULE_MAGIC;

contrib/unaccent/unaccent.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "tsearch/ts_locale.h"
2121
#include "tsearch/ts_public.h"
2222
#include "utils/builtins.h"
23+
#include "utils/regproc.h"
2324

2425
PG_MODULE_MAGIC;
2526

src/backend/access/brin/brin_validate.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "catalog/pg_type.h"
2424
#include "utils/builtins.h"
2525
#include "utils/syscache.h"
26+
#include "utils/regproc.h"
2627

2728

2829
/*

src/backend/access/gin/ginvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "utils/builtins.h"
2525
#include "utils/lsyscache.h"
2626
#include "utils/syscache.h"
27+
#include "utils/regproc.h"
2728

2829

2930
/*

src/backend/access/gist/gistvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "catalog/pg_type.h"
2424
#include "utils/builtins.h"
2525
#include "utils/lsyscache.h"
26+
#include "utils/regproc.h"
2627
#include "utils/syscache.h"
2728

2829

src/backend/access/hash/hashvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include "parser/parse_coerce.h"
2626
#include "utils/builtins.h"
2727
#include "utils/fmgroids.h"
28+
#include "utils/regproc.h"
2829
#include "utils/syscache.h"
2930

3031

src/backend/access/nbtree/nbtvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "catalog/pg_opfamily.h"
2323
#include "catalog/pg_type.h"
2424
#include "utils/builtins.h"
25+
#include "utils/regproc.h"
2526
#include "utils/syscache.h"
2627

2728

src/backend/access/spgist/spgtextproc.c

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include "utils/builtins.h"
4646
#include "utils/datum.h"
4747
#include "utils/pg_locale.h"
48+
#include "utils/varlena.h"
4849

4950

5051
/*

src/backend/access/spgist/spgvalidate.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "catalog/pg_opfamily.h"
2323
#include "catalog/pg_type.h"
2424
#include "utils/builtins.h"
25+
#include "utils/regproc.h"
2526
#include "utils/syscache.h"
2627

2728

src/backend/catalog/namespace.c

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
#include "utils/lsyscache.h"
5757
#include "utils/memutils.h"
5858
#include "utils/syscache.h"
59+
#include "utils/varlena.h"
5960

6061

6162
/*

src/backend/catalog/objectaddress.c

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
#include "utils/fmgroids.h"
8282
#include "utils/lsyscache.h"
8383
#include "utils/memutils.h"
84+
#include "utils/regproc.h"
8485
#include "utils/syscache.h"
8586
#include "utils/tqual.h"
8687

src/backend/catalog/pg_proc.c

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include "utils/acl.h"
3838
#include "utils/builtins.h"
3939
#include "utils/lsyscache.h"
40+
#include "utils/regproc.h"
4041
#include "utils/rel.h"
4142
#include "utils/syscache.h"
4243

src/backend/commands/extension.c

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
#include "utils/rel.h"
6060
#include "utils/snapmgr.h"
6161
#include "utils/tqual.h"
62+
#include "utils/varlena.h"
6263

6364

6465
/* Globally visible state variables */

src/backend/commands/indexcmds.c

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
#include "utils/inval.h"
5252
#include "utils/lsyscache.h"
5353
#include "utils/memutils.h"
54+
#include "utils/regproc.h"
5455
#include "utils/snapmgr.h"
5556
#include "utils/syscache.h"
5657
#include "utils/tqual.h"

src/backend/commands/sequence.c

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
#include "utils/lsyscache.h"
4242
#include "utils/resowner.h"
4343
#include "utils/syscache.h"
44+
#include "utils/varlena.h"
4445

4546

4647
/*

src/backend/commands/tablespace.c

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
#include "utils/memutils.h"
8383
#include "utils/rel.h"
8484
#include "utils/tqual.h"
85+
#include "utils/varlena.h"
8586

8687

8788
/* GUC variables */

src/backend/commands/variable.c

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include "utils/syscache.h"
3131
#include "utils/snapmgr.h"
3232
#include "utils/timestamp.h"
33+
#include "utils/varlena.h"
3334
#include "mb/pg_wchar.h"
3435

3536
/*

src/backend/parser/parse_relation.c

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include "utils/lsyscache.h"
3232
#include "utils/rel.h"
3333
#include "utils/syscache.h"
34+
#include "utils/varlena.h"
3435

3536

3637
#define MAX_FUZZY_DISTANCE 3

src/backend/postmaster/postmaster.c

+1
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@
127127
#include "utils/memutils.h"
128128
#include "utils/ps_status.h"
129129
#include "utils/timeout.h"
130+
#include "utils/varlena.h"
130131

131132
#ifdef EXEC_BACKEND
132133
#include "storage/spin.h"

src/backend/replication/logical/logicalfuncs.c

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include "utils/inval.h"
3838
#include "utils/memutils.h"
3939
#include "utils/pg_lsn.h"
40+
#include "utils/regproc.h"
4041
#include "utils/resowner.h"
4142
#include "utils/lsyscache.h"
4243

src/backend/replication/pgoutput/pgoutput.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
#include "replication/origin.h"
2020
#include "replication/pgoutput.h"
2121

22-
#include "utils/builtins.h"
2322
#include "utils/inval.h"
2423
#include "utils/int8.h"
2524
#include "utils/memutils.h"
2625
#include "utils/syscache.h"
26+
#include "utils/varlena.h"
2727

2828
PG_MODULE_MAGIC;
2929

src/backend/tsearch/dict_thesaurus.c

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "tsearch/ts_locale.h"
2020
#include "tsearch/ts_utils.h"
2121
#include "utils/builtins.h"
22+
#include "utils/regproc.h"
2223

2324

2425
/*

src/backend/tsearch/wparser.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "tsearch/ts_cache.h"
2121
#include "tsearch/ts_utils.h"
2222
#include "utils/builtins.h"
23+
#include "utils/varlena.h"
2324

2425

2526
/******sql-level interface******/

src/backend/utils/adt/acl.c

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "utils/lsyscache.h"
3737
#include "utils/memutils.h"
3838
#include "utils/syscache.h"
39+
#include "utils/varlena.h"
3940

4041

4142
typedef struct

src/backend/utils/adt/jsonb_gin.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "catalog/pg_type.h"
2121
#include "utils/builtins.h"
2222
#include "utils/jsonb.h"
23+
#include "utils/varlena.h"
2324

2425
typedef struct PathHashStack
2526
{

src/backend/utils/adt/jsonb_util.c

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "utils/builtins.h"
2020
#include "utils/jsonb.h"
2121
#include "utils/memutils.h"
22+
#include "utils/varlena.h"
2223

2324
/*
2425
* Maximum number of elements in an array (or key/value pairs in an object).

src/backend/utils/adt/regexp.c

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "regex/regex.h"
3636
#include "utils/array.h"
3737
#include "utils/builtins.h"
38+
#include "utils/varlena.h"
3839

3940
#define PG_GETARG_TEXT_PP_IF_EXISTS(_n) \
4041
(PG_NARGS() > (_n) ? PG_GETARG_TEXT_PP(_n) : NULL)

src/backend/utils/adt/regproc.c

+2
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@
4141
#include "utils/syscache.h"
4242
#include "utils/tqual.h"
4343
#include "utils/acl.h"
44+
#include "utils/regproc.h"
45+
#include "utils/varlena.h"
4446

4547
static char *format_operator_internal(Oid operator_oid, bool force_qualify);
4648
static char *format_procedure_internal(Oid procedure_oid, bool force_qualify);

src/backend/utils/adt/ruleutils.c

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
#include "utils/syscache.h"
6868
#include "utils/tqual.h"
6969
#include "utils/typcache.h"
70+
#include "utils/varlena.h"
7071
#include "utils/xml.h"
7172

7273

src/backend/utils/adt/selfuncs.c

+1
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
#include "utils/timestamp.h"
142142
#include "utils/tqual.h"
143143
#include "utils/typcache.h"
144+
#include "utils/varlena.h"
144145

145146

146147
/* Hooks for plugins to get control when we ask for stats */

src/backend/utils/adt/tid.c

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include "utils/rel.h"
3333
#include "utils/snapmgr.h"
3434
#include "utils/tqual.h"
35+
#include "utils/varlena.h"
3536

3637

3738
#define DatumGetItemPointer(X) ((ItemPointer) DatumGetPointer(X))

src/backend/utils/adt/tsvector_op.c

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include "tsearch/ts_utils.h"
2828
#include "utils/builtins.h"
2929
#include "utils/lsyscache.h"
30+
#include "utils/regproc.h"
3031
#include "utils/rel.h"
3132

3233

src/backend/utils/adt/varchar.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "nodes/nodeFuncs.h"
2323
#include "utils/array.h"
2424
#include "utils/builtins.h"
25+
#include "utils/varlena.h"
2526
#include "mb/pg_wchar.h"
2627

2728

src/backend/utils/adt/varlena.c

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "utils/memutils.h"
3535
#include "utils/pg_locale.h"
3636
#include "utils/sortsupport.h"
37+
#include "utils/varlena.h"
3738

3839

3940
/* GUC variable */

src/backend/utils/cache/ts_cache.c

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include "utils/inval.h"
4646
#include "utils/lsyscache.h"
4747
#include "utils/memutils.h"
48+
#include "utils/regproc.h"
4849
#include "utils/syscache.h"
4950
#include "utils/tqual.h"
5051

src/backend/utils/fmgr/funcapi.c

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "utils/builtins.h"
2525
#include "utils/lsyscache.h"
2626
#include "utils/memutils.h"
27+
#include "utils/regproc.h"
2728
#include "utils/rel.h"
2829
#include "utils/syscache.h"
2930
#include "utils/typcache.h"

src/backend/utils/init/miscinit.c

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
#include "utils/guc.h"
4949
#include "utils/memutils.h"
5050
#include "utils/syscache.h"
51+
#include "utils/varlena.h"
5152

5253

5354
#define DIRECTORY_LOCK_FILE "postmaster.pid"

src/backend/utils/misc/guc.c

+1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
#include "utils/rls.h"
8585
#include "utils/snapmgr.h"
8686
#include "utils/tzparser.h"
87+
#include "utils/varlena.h"
8788
#include "utils/xml.h"
8889

8990
#ifndef PG_KRB_SRVTAB

src/backend/utils/misc/rls.c

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include "utils/lsyscache.h"
2727
#include "utils/rls.h"
2828
#include "utils/syscache.h"
29+
#include "utils/varlena.h"
2930

3031

3132
/*

0 commit comments

Comments
 (0)