@@ -45,17 +45,21 @@ static void set_plain_rel_pathlist(PlannerInfo *root, RelOptInfo *rel, RangeTblE
45
45
static void set_append_rel_pathlist (PlannerInfo * root ,RelOptInfo * rel ,Index rti ,RangeTblEntry * rte );
46
46
static List * accumulate_append_subpath (List * subpaths ,Path * path );
47
47
48
- PG_FUNCTION_INFO_V1 (on_partitions_created );
49
- PG_FUNCTION_INFO_V1 (on_partitions_updated );
50
- PG_FUNCTION_INFO_V1 (on_partitions_removed );
51
-
52
-
53
48
typedef struct
54
49
{
55
50
Oid old_varno ;
56
51
Oid new_varno ;
57
52
}change_varno_context ;
58
53
54
+ static void change_varnos (Node * node ,Oid old_varno ,Oid new_varno );
55
+ static bool change_varno_walker (Node * node ,change_varno_context * context );
56
+
57
+
58
+ PG_FUNCTION_INFO_V1 (on_partitions_created );
59
+ PG_FUNCTION_INFO_V1 (on_partitions_updated );
60
+ PG_FUNCTION_INFO_V1 (on_partitions_removed );
61
+
62
+
59
63
60
64
/*
61
65
* Entry point
@@ -357,7 +361,7 @@ append_child_relation(PlannerInfo *root, RelOptInfo *rel, Index rti, RangeTblEnt
357
361
}
358
362
359
363
360
- void
364
+ static void
361
365
change_varnos (Node * node ,Oid old_varno ,Oid new_varno )
362
366
{
363
367
change_varno_context context ;
@@ -367,7 +371,7 @@ change_varnos(Node *node, Oid old_varno, Oid new_varno)
367
371
change_varno_walker (node ,& context );
368
372
}
369
373
370
- void
374
+ static bool
371
375
change_varno_walker (Node * node ,change_varno_context * context )
372
376
{
373
377
if (node == NULL )