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

Commit 71cd646

Browse files
committed
More include file cleanups
1 parent dd71c36 commit 71cd646

File tree

4 files changed

+10
-171
lines changed

4 files changed

+10
-171
lines changed

src/backend/access/gist/gist.c

Lines changed: 9 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -11,93 +11,25 @@
1111
*-------------------------------------------------------------------------
1212
*/
1313

14-
#include <stdio.h>
15-
#include <time.h>
16-
#include <sys/types.h>
17-
#include <string.h>
18-
1914
#include "postgres.h"
20-
21-
#include "catalog/pg_attribute.h"
22-
#include "access/attnum.h"
23-
#include "nodes/nodes.h"
24-
#include "nodes/pg_list.h"
25-
#include "access/tupdesc.h"
26-
#include "storage/fd.h"
27-
#include "catalog/pg_am.h"
28-
#include "catalog/pg_class.h"
29-
#include "rewrite/prs2lock.h"
30-
#include "access/skey.h"
31-
#include "access/strat.h"
32-
#include "utils/rel.h"
33-
34-
#include "storage/block.h"
35-
#include "storage/off.h"
36-
#include "storage/itemptr.h"
37-
#include "access/itup.h"
38-
39-
#include "storage/itemid.h"
40-
#include "storage/item.h"
41-
#include "storage/buf.h"
42-
#include "storage/page.h"
43-
#include "storage/bufpage.h"
44-
#include "access/gist.h"
45-
46-
#include "access/funcindex.h"
47-
48-
#include "utils/nabstime.h"
49-
#include "access/htup.h"
50-
51-
#include "executor/tuptable.h"
52-
53-
#include "utils/tqual.h"
54-
#include "access/relscan.h"
55-
56-
#include "nodes/params.h"
57-
#include "access/sdir.h"
58-
#include "storage/ipc.h"
59-
#include "executor/hashjoin.h"
60-
#include "utils/fcache.h"
61-
#include "nodes/primnodes.h"
62-
#include "utils/memutils.h"
63-
#include "lib/fstack.h"
64-
#include "nodes/memnodes.h"
65-
#include "nodes/execnodes.h"
66-
67-
#include "storage/bufmgr.h"
68-
69-
#include "catalog/pg_index.h"
70-
71-
#include "utils/syscache.h"
72-
73-
#include "nodes/plannodes.h"
74-
#include "nodes/parsenodes.h"
75-
#include "tcop/dest.h"
76-
#include "executor/execdesc.h"
77-
#include "executor/executor.h"
7815

16+
#include "fmgr.h"
17+
#include "access/genam.h"
18+
#include "access/gist.h"
19+
#include "access/gistscan.h"
7920
#include "access/heapam.h"
80-
81-
#include "storage/spin.h"
82-
#include "utils/hsearch.h"
83-
#include "storage/shmem.h"
84-
#include "storage/lock.h"
21+
#include "catalog/index.h"
22+
#include "executor/executor.h"
23+
#include "storage/bufmgr.h"
24+
#include "storage/bufpage.h"
8525
#include "storage/lmgr.h"
86-
8726
#include "utils/palloc.h"
88-
89-
#include "catalog/index.h"
90-
91-
#include "access/genam.h"
27+
#include "utils/syscache.h"
9228

9329
#ifndef HAVE_MEMMOVE
9430
# include "regex/utils.h"
9531
#endif
9632

97-
#include "access/gistscan.h"
98-
99-
#include "fmgr.h"
100-
10133
/* non-export function prototypes */
10234
static InsertIndexResult gistdoinsert(Relation r, IndexTuple itup,
10335
GISTSTATE *GISTstate);

src/backend/access/gist/gistget.c

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -16,53 +16,21 @@
1616

1717
#include "postgres.h"
1818

19-
#include "catalog/pg_attribute.h"
20-
#include "access/attnum.h"
21-
#include "nodes/nodes.h"
22-
#include "nodes/pg_list.h"
23-
#include "access/tupdesc.h"
24-
#include "storage/fd.h"
25-
#include "catalog/pg_am.h"
26-
#include "catalog/pg_class.h"
27-
#include "nodes/nodes.h"
28-
#include "rewrite/prs2lock.h"
29-
#include "access/skey.h"
30-
#include "access/strat.h"
31-
#include "utils/rel.h"
32-
33-
#include "storage/block.h"
34-
#include "storage/off.h"
35-
#include "storage/itemptr.h"
36-
#include "utils/nabstime.h"
37-
#include "access/htup.h"
38-
39-
#include "utils/tqual.h"
40-
#include "storage/buf.h"
4119
#include "access/relscan.h"
42-
43-
#include "storage/itemid.h"
44-
#include "storage/item.h"
45-
#include "storage/page.h"
4620
#include "storage/bufpage.h"
47-
4821
#include "access/sdir.h"
49-
5022
#include "access/itup.h"
51-
5223
#include "access/gist.h"
53-
5424
#include "executor/execdebug.h"
55-
5625
#include "utils/palloc.h"
26+
#include "storage/bufmgr.h"
5727

5828
#ifndef HAVE_MEMMOVE
5929
# include "regex/utils.h"
6030
#else
6131
# include <string.h>
6232
#endif
6333

64-
#include "storage/ipc.h"
65-
#include "storage/bufmgr.h"
6634

6735
static OffsetNumber gistfindnext(IndexScanDesc s, Page p, OffsetNumber n,
6836
ScanDirection dir);

src/backend/access/gist/gistscan.c

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -15,47 +15,9 @@
1515

1616
#include "postgres.h"
1717

18-
#include "catalog/pg_attribute.h"
19-
#include "access/attnum.h"
20-
#include "nodes/nodes.h"
21-
#include "nodes/pg_list.h"
22-
#include "access/tupdesc.h"
23-
#include "storage/fd.h"
24-
#include "catalog/pg_am.h"
25-
#include "catalog/pg_class.h"
26-
#include "nodes/nodes.h"
27-
#include "rewrite/prs2lock.h"
28-
#include "access/skey.h"
29-
#include "access/strat.h"
30-
#include "utils/rel.h"
31-
32-
#include "storage/block.h"
33-
#include "storage/off.h"
34-
#include "storage/itemptr.h"
35-
#include "utils/nabstime.h"
36-
#include "access/htup.h"
37-
38-
#include "utils/tqual.h"
39-
#include "storage/buf.h"
4018
#include "access/relscan.h"
41-
42-
#include "storage/itemid.h"
43-
#include "storage/item.h"
44-
#include "storage/page.h"
45-
#include "storage/bufpage.h"
4619
#include "access/gist.h"
47-
48-
#include "access/itup.h"
49-
#include "access/funcindex.h"
50-
#include "access/sdir.h"
5120
#include "access/genam.h"
52-
53-
#include <sys/types.h>
54-
#include "storage/ipc.h"
55-
#include "storage/spin.h"
56-
#include "utils/hsearch.h"
57-
#include "storage/shmem.h"
58-
#include "storage/lock.h"
5921
#include "storage/lmgr.h"
6022

6123
#ifndef HAVE_MEMMOVE

src/backend/access/gist/giststrat.c

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,8 @@
1414

1515
#include "postgres.h"
1616

17-
#include "catalog/pg_attribute.h"
18-
#include "access/attnum.h"
19-
#include "nodes/nodes.h"
20-
#include "nodes/pg_list.h"
21-
#include "access/tupdesc.h"
22-
#include "storage/fd.h"
23-
#include "catalog/pg_am.h"
24-
#include "catalog/pg_class.h"
25-
#include "nodes/nodes.h"
26-
#include "rewrite/prs2lock.h"
27-
#include "access/skey.h"
28-
#include "access/strat.h"
2917
#include "utils/rel.h"
30-
31-
#include "storage/off.h"
32-
33-
#include "storage/block.h"
34-
35-
#include "storage/itemid.h"
36-
#include "storage/item.h"
37-
#include "storage/buf.h"
38-
#include "storage/page.h"
39-
#include "storage/bufpage.h"
4018
#include "access/gist.h"
41-
4219
#include "access/istrat.h"
4320

4421
/*

0 commit comments

Comments
 (0)