@@ -169,9 +169,6 @@ BEGIN
169
169
NULL );
170
170
END IF;
171
171
172
- /* Notify backend about changes*/
173
- PERFORM @extschema@.on_create_partitions(parent_relid);
174
-
175
172
/* Relocate data if asked to*/
176
173
IF partition_data= true THEN
177
174
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -267,9 +264,6 @@ BEGIN
267
264
NULL );
268
265
END IF;
269
266
270
- /* Notify backend about changes*/
271
- PERFORM @extschema@.on_create_partitions(parent_relid);
272
-
273
267
/* Relocate data if asked to*/
274
268
IF partition_data= true THEN
275
269
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -326,9 +320,6 @@ BEGIN
326
320
partition_names,
327
321
tablespaces);
328
322
329
- /* Notify backend about changes*/
330
- PERFORM @extschema@.on_create_partitions(parent_relid);
331
-
332
323
/* Relocate data if asked to*/
333
324
IF partition_data= true THEN
334
325
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -386,9 +377,6 @@ BEGIN
386
377
part_count := part_count+ 1 ;
387
378
END LOOP;
388
379
389
- /* Notify backend about changes*/
390
- PERFORM @extschema@.on_create_partitions(parent_relid);
391
-
392
380
/* Relocate data if asked to*/
393
381
IF partition_data= true THEN
394
382
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -448,9 +436,6 @@ BEGIN
448
436
part_count := part_count+ 1 ;
449
437
END LOOP;
450
438
451
- /* Notify backend about changes*/
452
- PERFORM @extschema@.on_create_partitions(parent_relid);
453
-
454
439
/* Relocate data if asked to*/
455
440
IF partition_data= true THEN
456
441
PERFORM @extschema@.set_enable_parent(parent_relid, false);
@@ -551,9 +536,6 @@ BEGIN
551
536
partition_relid::TEXT ,
552
537
v_check_name,
553
538
v_cond);
554
-
555
- /* Tell backend to reload configuration*/
556
- PERFORM @extschema@.on_update_partitions(v_parent);
557
539
END
558
540
$$
559
541
LANGUAGE plpgsql;
@@ -615,8 +597,6 @@ BEGIN
615
597
INTO
616
598
v_part_name;
617
599
618
- /* Invalidate cache*/
619
- PERFORM @extschema@.on_update_partitions(parent_relid);
620
600
RETURN v_part_name;
621
601
END
622
602
$$
@@ -725,8 +705,6 @@ BEGIN
725
705
INTO
726
706
v_part_name;
727
707
728
- /* Invalidate cache*/
729
- PERFORM @extschema@.on_update_partitions(parent_relid);
730
708
RETURN v_part_name;
731
709
END
732
710
$$
@@ -828,7 +806,6 @@ BEGIN
828
806
end_value,
829
807
partition_name,
830
808
tablespace);
831
- PERFORM @extschema@.on_update_partitions(parent_relid);
832
809
833
810
RETURN v_part_name;
834
811
END
@@ -893,9 +870,6 @@ BEGIN
893
870
EXECUTE format(' DROP TABLE %s' , partition_relid::TEXT );
894
871
END IF;
895
872
896
- /* Invalidate cache*/
897
- PERFORM @extschema@.on_update_partitions(parent_relid);
898
-
899
873
RETURN part_name;
900
874
END
901
875
$$
@@ -978,9 +952,6 @@ BEGIN
978
952
start_value,
979
953
end_value);
980
954
981
- /* Invalidate cache*/
982
- PERFORM @extschema@.on_update_partitions(parent_relid);
983
-
984
955
RETURN partition_relid;
985
956
END
986
957
$$
@@ -1026,9 +997,6 @@ BEGIN
1026
997
@extschema@.build_update_trigger_name(parent_relid),
1027
998
partition_relid::TEXT );
1028
999
1029
- /* Invalidate cache*/
1030
- PERFORM @extschema@.on_update_partitions(parent_relid);
1031
-
1032
1000
RETURN partition_relid;
1033
1001
END
1034
1002
$$