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

Commit9d8590c

Browse files
committed
remove redundant includes
1 parent7dc0118 commit9d8590c

File tree

11 files changed

+11
-29
lines changed

11 files changed

+11
-29
lines changed

‎src/dsm_array.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
#include"pathman.h"
1313
#include"storage/shmem.h"
1414
#include"storage/dsm.h"
15-
#include"storage/lwlock.h"
16-
#include<stdint.h>
1715

1816

1917
staticdsm_segment*segment=NULL;
@@ -95,7 +93,7 @@ init_dsm_segment(size_t blocks_count, size_t block_size)
9593
ret= false;
9694
segment=dsm_attach(dsm_cfg->segment_handle);
9795
}
98-
96+
9997
/*
10098
* If segment hasn't been created yet or has already been destroyed
10199
* (it happens when last session detaches segment) then create new one

‎src/hooks.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include"postgres.h"
1111
#include"optimizer/cost.h"
1212
#include"optimizer/restrictinfo.h"
13-
#include"utils/guc.h"
1413
#include"pathman.h"
1514
#include"hooks.h"
1615
#include"partition_filter.h"

‎src/init.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,12 @@
1111
#include"miscadmin.h"
1212
#include"executor/spi.h"
1313
#include"catalog/pg_type.h"
14-
#include"catalog/pg_class.h"
1514
#include"catalog/pg_constraint.h"
16-
#include"catalog/pg_operator.h"
1715
#include"access/htup_details.h"
1816
#include"utils/syscache.h"
1917
#include"utils/builtins.h"
2018
#include"utils/typcache.h"
2119
#include"utils/lsyscache.h"
22-
#include"utils/bytea.h"
2320
#include"utils/snapmgr.h"
2421
#include"optimizer/clauses.h"
2522

‎src/nodes_common.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
* ------------------------------------------------------------------------
99
*/
1010
#include"postgres.h"
11-
#include"optimizer/paths.h"
1211
#include"nodes_common.h"
1312
#include"runtimeappend.h"
1413
#include"optimizer/restrictinfo.h"

‎src/partition_filter.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include"partition_filter.h"
22
#include"utils.h"
33
#include"utils/guc.h"
4-
#include"utils/lsyscache.h"
54
#include"nodes/nodeFuncs.h"
65

76

‎src/partition_filter.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
#defineRUNTIME_INSERT_H
33

44
#include"postgres.h"
5-
#include"optimizer/paths.h"
6-
#include"optimizer/pathnode.h"
75

86
#include"pathman.h"
97
#include"nodes_common.h"

‎src/pathman.h

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,12 @@ alloc_irange(IndexRange irange)
180180
#definellast_irange(list)( lfirst_irange(list_tail(list)) )
181181
#definelinitial_irange(list)( lfirst_irange(list_head(list)) )
182182

183+
184+
externHTAB*relations;
185+
externHTAB*range_restrictions;
186+
externboolinitialization_needed;
187+
188+
183189
/* rangeset.c */
184190
boolirange_intersects(IndexRangea,IndexRangeb);
185191
boolirange_conjuncted(IndexRangea,IndexRangeb);
@@ -202,10 +208,6 @@ void *dsm_array_get_pointer(const DsmArray* arr);
202208
dsm_handleget_dsm_array_segment(void);
203209
voidattach_dsm_array_segment(void);
204210

205-
HTAB*relations;
206-
HTAB*range_restrictions;
207-
boolinitialization_needed;
208-
209211
/* initialization functions */
210212
Sizepathman_memsize(void);
211213
voidinit_shmem_config(void);

‎src/pg_pathman.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,15 @@
2525
#include"optimizer/cost.h"
2626
#include"parser/analyze.h"
2727
#include"utils/hsearch.h"
28-
#include"utils/tqual.h"
2928
#include"utils/rel.h"
3029
#include"utils/elog.h"
3130
#include"utils/array.h"
32-
#include"utils/date.h"
3331
#include"utils/guc.h"
3432
#include"utils/lsyscache.h"
3533
#include"utils/selfuncs.h"
3634
#include"access/heapam.h"
3735
#include"access/nbtree.h"
3836
#include"storage/ipc.h"
39-
#include"catalog/pg_operator.h"
4037
#include"catalog/pg_type.h"
4138
#include"foreign/fdwapi.h"
4239
#include"hooks.h"
@@ -47,16 +44,19 @@
4744

4845
PG_MODULE_MAGIC;
4946

47+
5048
typedefstruct
5149
{
5250
Oidold_varno;
5351
Oidnew_varno;
5452
}change_varno_context;
5553

54+
5655
boolinheritance_disabled;
5756
boolpg_pathman_enable;
5857
PathmanState*pmstate;
5958

59+
6060
/* pg module functions */
6161
void_PG_init(void);
6262

‎src/pl_funcs.c

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,10 @@
88
* ------------------------------------------------------------------------
99
*/
1010
#include"pathman.h"
11+
#include"access/nbtree.h"
1112
#include"utils/lsyscache.h"
1213
#include"utils/typcache.h"
1314
#include"utils/array.h"
14-
#include"utils/snapmgr.h"
15-
#include"access/nbtree.h"
16-
#include"access/xact.h"
17-
#include"catalog/pg_type.h"
18-
#include"executor/spi.h"
19-
#include"storage/lmgr.h"
2015
#include"utils.h"
2116

2217

‎src/runtime_merge_append.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212

1313
#include"pathman.h"
1414

15-
#include"optimizer/clauses.h"
1615
#include"optimizer/cost.h"
17-
#include"optimizer/restrictinfo.h"
1816
#include"optimizer/planmain.h"
1917
#include"optimizer/tlist.h"
2018
#include"optimizer/var.h"

‎src/utils.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,8 @@
1414
#include"nodes/makefuncs.h"
1515
#include"optimizer/var.h"
1616
#include"optimizer/restrictinfo.h"
17-
#include"parser/parse_param.h"
18-
#include"utils/builtins.h"
1917
#include"utils/snapmgr.h"
2018
#include"utils/lsyscache.h"
21-
#include"rewrite/rewriteManip.h"
2219
#include"catalog/heap.h"
2320

2421

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp