@@ -170,9 +170,6 @@ BEGIN
170
170
NULL );
171
171
END IF;
172
172
173
- /* Notify backend about changes */
174
- PERFORM @extschema@.on_create_partitions(parent_relid);
175
-
176
173
/* Relocate data if asked to */
177
174
IF partition_data = true THEN
178
175
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -268,9 +265,6 @@ BEGIN
268
265
NULL );
269
266
END IF;
270
267
271
- /* Notify backend about changes */
272
- PERFORM @extschema@.on_create_partitions(parent_relid);
273
-
274
268
/* Relocate data if asked to */
275
269
IF partition_data = true THEN
276
270
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -327,9 +321,6 @@ BEGIN
327
321
partition_names,
328
322
tablespaces);
329
323
330
- /* Notify backend about changes */
331
- PERFORM @extschema@.on_create_partitions(parent_relid);
332
-
333
324
/* Relocate data if asked to */
334
325
IF partition_data = true THEN
335
326
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -387,9 +378,6 @@ BEGIN
387
378
part_count := part_count + 1 ;
388
379
END LOOP;
389
380
390
- /* Notify backend about changes */
391
- PERFORM @extschema@.on_create_partitions(parent_relid);
392
-
393
381
/* Relocate data if asked to */
394
382
IF partition_data = true THEN
395
383
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -450,9 +438,6 @@ BEGIN
450
438
part_count := part_count + 1 ;
451
439
END LOOP;
452
440
453
- /* Notify backend about changes */
454
- PERFORM @extschema@.on_create_partitions(parent_relid);
455
-
456
441
/* Relocate data if asked to */
457
442
IF partition_data = true THEN
458
443
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -553,9 +538,6 @@ BEGIN
553
538
partition_relid::TEXT ,
554
539
v_check_name,
555
540
v_cond);
556
-
557
- /* Tell backend to reload configuration */
558
- PERFORM @extschema@.on_update_partitions(v_parent);
559
541
END
560
542
$$
561
543
LANGUAGE plpgsql;
@@ -617,8 +599,6 @@ BEGIN
617
599
INTO
618
600
v_part_name;
619
601
620
- /* Invalidate cache */
621
- PERFORM @extschema@.on_update_partitions(parent_relid);
622
602
RETURN v_part_name;
623
603
END
624
604
$$
@@ -727,8 +707,6 @@ BEGIN
727
707
INTO
728
708
v_part_name;
729
709
730
- /* Invalidate cache */
731
- PERFORM @extschema@.on_update_partitions(parent_relid);
732
710
RETURN v_part_name;
733
711
END
734
712
$$
@@ -830,7 +808,6 @@ BEGIN
830
808
end_value,
831
809
partition_name,
832
810
tablespace);
833
- PERFORM @extschema@.on_update_partitions(parent_relid);
834
811
835
812
RETURN v_part_name;
836
813
END
@@ -895,9 +872,6 @@ BEGIN
895
872
EXECUTE format(' DROP TABLE %s' , partition_relid::TEXT );
896
873
END IF;
897
874
898
- /* Invalidate cache */
899
- PERFORM @extschema@.on_update_partitions(parent_relid);
900
-
901
875
RETURN part_name;
902
876
END
903
877
$$
@@ -980,9 +954,6 @@ BEGIN
980
954
start_value,
981
955
end_value);
982
956
983
- /* Invalidate cache */
984
- PERFORM @extschema@.on_update_partitions(parent_relid);
985
-
986
957
RETURN partition_relid;
987
958
END
988
959
$$
@@ -1028,9 +999,6 @@ BEGIN
1028
999
@extschema@.build_update_trigger_name(parent_relid),
1029
1000
partition_relid::TEXT );
1030
1001
1031
- /* Invalidate cache */
1032
- PERFORM @extschema@.on_update_partitions(parent_relid);
1033
-
1034
1002
RETURN partition_relid;
1035
1003
END
1036
1004
$$
0 commit comments