mirror of https://github.com/citusdata/citus.git
Move citus_internal_delete_colocation_metadata
parent
d05174093b
commit
81ac98ab40
|
@ -4209,7 +4209,7 @@ ColocationGroupDeleteCommand(uint32 colocationId)
|
|||
StringInfo deleteColocationCommand = makeStringInfo();
|
||||
|
||||
appendStringInfo(deleteColocationCommand,
|
||||
"SELECT pg_catalog.citus_internal_delete_colocation_metadata(%d)",
|
||||
"SELECT citus_internal.delete_colocation_metadata(%d)",
|
||||
colocationId);
|
||||
|
||||
return deleteColocationCommand->data;
|
||||
|
|
|
@ -33,3 +33,4 @@ REVOKE ALL ON FUNCTION citus_internal.start_management_transaction FROM PUBLIC;
|
|||
#include "udfs/citus_internal_add_shard_metadata/12.2-1.sql"
|
||||
#include "udfs/citus_internal_add_tenant_schema/12.2-1.sql"
|
||||
#include "udfs/citus_internal_adjust_local_clock_to_remote/12.2-1.sql"
|
||||
#include "udfs/citus_internal_delete_colocation_metadata/12.2-1.sql"
|
||||
|
|
|
@ -30,3 +30,4 @@ DROP FUNCTION citus_internal.add_placement_metadata(bigint, bigint, integer, big
|
|||
DROP FUNCTION citus_internal.add_shard_metadata(regclass, bigint, "char", text, text);
|
||||
DROP FUNCTION citus_internal.add_tenant_schema(oid, integer);
|
||||
DROP FUNCTION citus_internal.adjust_local_clock_to_remote(pg_catalog.cluster_clock);
|
||||
DROP FUNCTION citus_internal.delete_colocation_metadata(int);
|
19
src/backend/distributed/sql/udfs/citus_internal_delete_colocation_metadata/12.2-1.sql
generated
Normal file
19
src/backend/distributed/sql/udfs/citus_internal_delete_colocation_metadata/12.2-1.sql
generated
Normal file
|
@ -0,0 +1,19 @@
|
|||
CREATE OR REPLACE FUNCTION citus_internal.delete_colocation_metadata(
|
||||
colocation_id int)
|
||||
RETURNS void
|
||||
LANGUAGE C
|
||||
STRICT
|
||||
AS 'MODULE_PATHNAME', $$citus_internal_delete_colocation_metadata$$;
|
||||
|
||||
COMMENT ON FUNCTION citus_internal.delete_colocation_metadata(int) IS
|
||||
'deletes a co-location group from pg_dist_colocation';
|
||||
|
||||
CREATE OR REPLACE FUNCTION pg_catalog.citus_internal_delete_colocation_metadata(
|
||||
colocation_id int)
|
||||
RETURNS void
|
||||
LANGUAGE C
|
||||
STRICT
|
||||
AS 'MODULE_PATHNAME';
|
||||
|
||||
COMMENT ON FUNCTION pg_catalog.citus_internal_delete_colocation_metadata(int) IS
|
||||
'deletes a co-location group from pg_dist_colocation';
|
|
@ -1,3 +1,13 @@
|
|||
CREATE OR REPLACE FUNCTION citus_internal.delete_colocation_metadata(
|
||||
colocation_id int)
|
||||
RETURNS void
|
||||
LANGUAGE C
|
||||
STRICT
|
||||
AS 'MODULE_PATHNAME', $$citus_internal_delete_colocation_metadata$$;
|
||||
|
||||
COMMENT ON FUNCTION citus_internal.delete_colocation_metadata(int) IS
|
||||
'deletes a co-location group from pg_dist_colocation';
|
||||
|
||||
CREATE OR REPLACE FUNCTION pg_catalog.citus_internal_delete_colocation_metadata(
|
||||
colocation_id int)
|
||||
RETURNS void
|
||||
|
|
|
@ -354,8 +354,8 @@ NOTICE: issuing SELECT worker_drop_distributed_table('drop_partitioned_table.pa
|
|||
NOTICE: issuing DROP TABLE IF EXISTS drop_partitioned_table.parent_xxxxx CASCADE
|
||||
NOTICE: issuing SELECT worker_drop_distributed_table('drop_partitioned_table.child1')
|
||||
NOTICE: issuing SELECT worker_drop_distributed_table('drop_partitioned_table.child1')
|
||||
NOTICE: issuing SELECT pg_catalog.citus_internal_delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT pg_catalog.citus_internal_delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT citus_internal.delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT citus_internal.delete_colocation_metadata(1344400)
|
||||
ROLLBACK;
|
||||
NOTICE: issuing ROLLBACK
|
||||
NOTICE: issuing ROLLBACK
|
||||
|
@ -377,8 +377,8 @@ NOTICE: issuing DROP TABLE IF EXISTS drop_partitioned_table.parent_xxxxx CASCAD
|
|||
NOTICE: issuing SELECT worker_drop_distributed_table('drop_partitioned_table.child1')
|
||||
NOTICE: issuing SELECT worker_drop_distributed_table('drop_partitioned_table.child1')
|
||||
NOTICE: issuing DROP TABLE IF EXISTS drop_partitioned_table.child1_xxxxx CASCADE
|
||||
NOTICE: issuing SELECT pg_catalog.citus_internal_delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT pg_catalog.citus_internal_delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT citus_internal.delete_colocation_metadata(1344400)
|
||||
NOTICE: issuing SELECT citus_internal.delete_colocation_metadata(1344400)
|
||||
ROLLBACK;
|
||||
NOTICE: issuing ROLLBACK
|
||||
NOTICE: issuing ROLLBACK
|
||||
|
|
|
@ -1432,10 +1432,11 @@ SELECT * FROM multi_extension.print_extension_changes();
|
|||
| function citus_internal.adjust_local_clock_to_remote(cluster_clock) void
|
||||
| function citus_internal.commit_management_command_2pc() void
|
||||
| function citus_internal.database_command(text) void
|
||||
| function citus_internal.delete_colocation_metadata(integer) void
|
||||
| function citus_internal.execute_command_on_remote_nodes_as_user(text,text) void
|
||||
| function citus_internal.mark_object_distributed(oid,text,oid,text) void
|
||||
| function citus_internal.start_management_transaction(xid8) void
|
||||
(13 rows)
|
||||
(14 rows)
|
||||
|
||||
DROP TABLE multi_extension.prev_objects, multi_extension.extension_diff;
|
||||
-- show running version
|
||||
|
|
|
@ -66,6 +66,7 @@ ORDER BY 1;
|
|||
function citus_internal.adjust_local_clock_to_remote(cluster_clock)
|
||||
function citus_internal.commit_management_command_2pc()
|
||||
function citus_internal.database_command(text)
|
||||
function citus_internal.delete_colocation_metadata(integer)
|
||||
function citus_internal.execute_command_on_remote_nodes_as_user(text,text)
|
||||
function citus_internal.find_groupid_for_node(text,integer)
|
||||
function citus_internal.mark_object_distributed(oid,text,oid,text)
|
||||
|
@ -356,5 +357,5 @@ ORDER BY 1;
|
|||
view citus_stat_tenants_local
|
||||
view pg_dist_shard_placement
|
||||
view time_partitions
|
||||
(346 rows)
|
||||
(347 rows)
|
||||
|
||||
|
|
Loading…
Reference in New Issue