Thu Dec 14 21:26:58 PST 2006
- Previous message: [Slony1-commit] By cbbrowne: Change error message handling in configure-replication.sh;
- Next message: [Slony1-commit] By cbbrowne: Pre/post scripts run by slonik on origin node for EXECUTE
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Log Message:
-----------
Missing altertable to drop/re-add replication triggers in the functions
ddlscript_prepare()/ddlscript_complete().
Tags:
----
REL_1_2_STABLE
Modified Files:
--------------
slony1-engine/src/backend:
slony1_funcs.sql (r1.98.2.6 -> r1.98.2.7)
-------------- next part --------------
Index: slony1_funcs.sql
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/src/backend/slony1_funcs.sql,v
retrieving revision 1.98.2.6
retrieving revision 1.98.2.7
diff -Lsrc/backend/slony1_funcs.sql -Lsrc/backend/slony1_funcs.sql -u -w -r1.98.2.6 -r1.98.2.7
--- src/backend/slony1_funcs.sql
+++ src/backend/slony1_funcs.sql
@@ -3702,6 +3702,7 @@
-- Create a SYNC event, run the script and generate the DDL_SCRIPT event
-- ----
perform @NAMESPACE at .createEvent(''_ at CLUSTERNAME@'', ''SYNC'', NULL);
+ perform @NAMESPACE at .alterTableRestore(tab_id) from @NAMESPACE at .sl_table where tab_set in (select set_id from @NAMESPACE at .sl_set where set_origin = @NAMESPACE at .getLocalNodeId(''_ at CLUSTERNAME@''));
return 1;
end;
' language plpgsql;
@@ -3726,6 +3727,7 @@
v_set_origin int4;
begin
perform @NAMESPACE at .updateRelname(p_set_id, p_only_on_node);
+ perform @NAMESPACE at .alterTableForReplication(tab_id) from @NAMESPACE at .sl_table where tab_set in (select set_id from @NAMESPACE at .sl_set where set_origin = @NAMESPACE at .getLocalNodeId(''_ at CLUSTERNAME@''));
return @NAMESPACE at .createEvent(''_ at CLUSTERNAME@'', ''DDL_SCRIPT'',
p_set_id, p_script, p_only_on_node);
end;
- Previous message: [Slony1-commit] By cbbrowne: Change error message handling in configure-replication.sh;
- Next message: [Slony1-commit] By cbbrowne: Pre/post scripts run by slonik on origin node for EXECUTE
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list