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

Commit 958b263

Browse files
committed
Merge branch 'rel_future_expressions' into rel_future_beta
2 parents 7e449c0 + a78cec5 commit 958b263

15 files changed

+11
-38
lines changed

src/compat/pg_compat.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,16 @@
1313

1414
#include "compat/pg_compat.h"
1515

16+
#include "utils.h"
17+
1618
#include "access/htup_details.h"
19+
#include "catalog/pg_class.h"
1720
#include "catalog/pg_proc.h"
1821
#include "foreign/fdwapi.h"
1922
#include "optimizer/clauses.h"
2023
#include "optimizer/pathnode.h"
2124
#include "optimizer/prep.h"
2225
#include "port.h"
23-
#include "utils.h"
2426
#include "utils/lsyscache.h"
2527
#include "utils/syscache.h"
2628

src/include/utils.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@
1616

1717
#include "postgres.h"
1818
#include "parser/parse_oper.h"
19-
#include "utils/rel.h"
20-
#include "nodes/relation.h"
21-
#include "nodes/memnodes.h"
22-
#include "nodes/nodeFuncs.h"
2319

2420

2521
/*

src/init.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include "catalog/pg_type.h"
3030
#include "miscadmin.h"
3131
#include "optimizer/clauses.h"
32-
#include "utils/datum.h"
3332
#include "utils/inval.h"
3433
#include "utils/builtins.h"
3534
#include "utils/fmgroids.h"

src/nodes_common.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@
1313
#include "runtimeappend.h"
1414
#include "utils.h"
1515

16-
#include "access/sysattr.h"
16+
#include "nodes/nodeFuncs.h"
1717
#include "optimizer/clauses.h"
18-
#include "optimizer/restrictinfo.h"
1918
#include "optimizer/tlist.h"
2019
#include "optimizer/var.h"
2120
#include "rewrite/rewriteManip.h"

src/partition_creation.c

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "pathman.h"
1515
#include "pathman_workers.h"
1616
#include "xact_handling.h"
17-
#include "compat/pg_compat.h"
1817

1918
#include "access/htup_details.h"
2019
#include "access/reloptions.h"
@@ -32,21 +31,16 @@
3231
#include "commands/tablespace.h"
3332
#include "commands/trigger.h"
3433
#include "miscadmin.h"
35-
#include "nodes/plannodes.h"
36-
#include "optimizer/clauses.h"
37-
#include "parser/parser.h"
34+
#include "nodes/nodeFuncs.h"
3835
#include "parser/parse_func.h"
39-
#include "parser/parse_relation.h"
4036
#include "parser/parse_utilcmd.h"
41-
#include "parser/analyze.h"
4237
#include "tcop/utility.h"
4338
#include "utils/builtins.h"
4439
#include "utils/datum.h"
4540
#include "utils/fmgroids.h"
4641
#include "utils/jsonb.h"
4742
#include "utils/snapmgr.h"
4843
#include "utils/lsyscache.h"
49-
#include "utils/memutils.h"
5044
#include "utils/syscache.h"
5145
#include "utils/typcache.h"
5246

src/partition_filter.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,15 @@
1313
#include "pathman.h"
1414
#include "partition_creation.h"
1515
#include "partition_filter.h"
16-
#include "planner_tree_modification.h"
1716
#include "utils.h"
1817

19-
#include "access/htup_details.h"
2018
#include "catalog/pg_type.h"
2119
#include "foreign/fdwapi.h"
2220
#include "foreign/foreign.h"
2321
#include "nodes/nodeFuncs.h"
2422
#include "rewrite/rewriteManip.h"
2523
#include "utils/guc.h"
2624
#include "utils/memutils.h"
27-
#include "utils/lsyscache.h"
2825
#include "utils/syscache.h"
2926

3027

src/pathman_workers.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#include "storage/proc.h"
3535
#include "utils/builtins.h"
3636
#include "utils/datum.h"
37-
#include "utils/memutils.h"
3837
#include "utils/lsyscache.h"
3938
#include "utils/syscache.h"
4039
#include "utils/typcache.h"

src/pg_pathman.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "hooks.h"
1717
#include "pathman.h"
1818
#include "partition_filter.h"
19-
#include "planner_tree_modification.h"
2019
#include "runtimeappend.h"
2120
#include "runtime_merge_append.h"
2221

src/pl_funcs.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,18 @@
1919
#include "utils.h"
2020

2121
#include "access/tupconvert.h"
22-
#include "access/nbtree.h"
2322
#include "access/htup_details.h"
2423
#include "catalog/indexing.h"
2524
#include "catalog/pg_inherits_fn.h"
26-
#include "catalog/pg_trigger.h"
2725
#include "catalog/pg_type.h"
2826
#include "commands/tablespace.h"
2927
#include "commands/trigger.h"
3028
#include "executor/executor.h"
3129
#include "executor/spi.h"
3230
#include "funcapi.h"
3331
#include "miscadmin.h"
32+
#include "nodes/nodeFuncs.h"
3433
#include "utils/builtins.h"
35-
#include "utils/fmgroids.h"
3634
#include "utils/inval.h"
3735
#include "utils/snapmgr.h"
3836
#include "utils/lsyscache.h"

src/pl_hash_funcs.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@
1313
#include "relation_info.h"
1414
#include "utils.h"
1515

16-
#include "catalog/pg_type.h"
1716
#include "utils/builtins.h"
1817
#include "utils/typcache.h"
1918
#include "utils/lsyscache.h"
20-
#include "utils/builtins.h"
21-
#include "utils/array.h"
2219

2320

2421
/* Function declarations */

src/planner_tree_modification.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include "compat/relation_tags.h"
1313
#include "compat/rowmarks_fix.h"
1414

15-
#include "nodes_common.h"
1615
#include "partition_filter.h"
1716
#include "planner_tree_modification.h"
1817
#include "rewrite/rewriteManip.h"
@@ -21,7 +20,6 @@
2120
#include "miscadmin.h"
2221
#include "optimizer/clauses.h"
2322
#include "storage/lmgr.h"
24-
#include "utils/lsyscache.h"
2523
#include "utils/syscache.h"
2624

2725

src/relation_info.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "compat/pg_compat.h"
1212

1313
#include "relation_info.h"
14-
#include "partition_creation.h"
1514
#include "init.h"
1615
#include "utils.h"
1716
#include "xact_handling.h"
@@ -24,6 +23,7 @@
2423
#include "catalog/pg_inherits.h"
2524
#include "catalog/pg_type.h"
2625
#include "miscadmin.h"
26+
#include "nodes/nodeFuncs.h"
2727
#include "optimizer/clauses.h"
2828
#include "optimizer/var.h"
2929
#include "parser/parser.h"
@@ -33,7 +33,6 @@
3333
#include "utils/fmgroids.h"
3434
#include "utils/hsearch.h"
3535
#include "utils/memutils.h"
36-
#include "utils/snapmgr.h"
3736
#include "utils/syscache.h"
3837
#include "utils/lsyscache.h"
3938
#include "utils/typcache.h"

src/runtime_merge_append.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,12 @@
1313
#include "compat/pg_compat.h"
1414

1515
#include "runtime_merge_append.h"
16-
#include "pathman.h"
1716

1817
#include "postgres.h"
1918
#include "catalog/pg_collation.h"
2019
#include "miscadmin.h"
2120
#include "nodes/nodeFuncs.h"
2221
#include "nodes/plannodes.h"
23-
#include "optimizer/clauses.h"
2422
#include "optimizer/cost.h"
2523
#include "optimizer/planmain.h"
2624
#include "optimizer/tlist.h"
@@ -29,7 +27,6 @@
2927
#include "utils/guc.h"
3028
#include "utils/lsyscache.h"
3129
#include "utils/typcache.h"
32-
#include "utils/memutils.h"
3330
#include "utils/ruleutils.h"
3431

3532
#include "lib/binaryheap.h"

src/runtimeappend.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010

1111
#include "runtimeappend.h"
1212

13-
#include "postgres.h"
14-
#include "utils/memutils.h"
1513
#include "utils/guc.h"
1614

1715

src/utils.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@
1616
#include "access/nbtree.h"
1717
#include "access/sysattr.h"
1818
#include "access/xact.h"
19-
#include "catalog/heap.h"
19+
#include "catalog/indexing.h"
2020
#include "catalog/namespace.h"
21-
#include "catalog/pg_type.h"
21+
#include "catalog/pg_class.h"
2222
#include "catalog/pg_extension.h"
2323
#include "catalog/pg_operator.h"
24+
#include "catalog/pg_type.h"
2425
#include "commands/extension.h"
2526
#include "miscadmin.h"
26-
#include "optimizer/var.h"
27+
#include "nodes/nodeFuncs.h"
2728
#include "parser/parse_coerce.h"
2829
#include "parser/parse_oper.h"
2930
#include "utils/builtins.h"

0 commit comments

Comments
 (0)