Fri Sep 24 18:44:11 PDT 2004
- Previous message: [Slony1-commit] By wieck: unsubscribeSet_int() must delete sl_sequence entries too, or
- Next message: [Slony1-commit] By darcyb: Ok it's finaly here, a slon config file.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Log Message:
-----------
unsubscribeSet_int() must delete sl_sequence entries too, or it leads
to duplicate key errors when the node tries to subscribe again.
Jan
Modified Files:
--------------
slony1-engine/src/backend:
slony1_funcs.sql (r1.27 -> r1.28)
-------------- next part --------------
Index: slony1_funcs.sql
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/src/backend/slony1_funcs.sql,v
retrieving revision 1.27
retrieving revision 1.28
diff -Lsrc/backend/slony1_funcs.sql -Lsrc/backend/slony1_funcs.sql -u -w -r1.27 -r1.28
--- src/backend/slony1_funcs.sql
+++ src/backend/slony1_funcs.sql
@@ -3268,12 +3268,14 @@
where ssy_setid = p_sub_set;
-- ----
- -- Remove all sl_table entries for this set.
+ -- Remove all sl_table and sl_sequence entries for this set.
-- Should we ever subscribe again, the initial data
-- copy process will create new ones.
-- ----
delete from @NAMESPACE at .sl_table
where tab_set = p_sub_set;
+ delete from @NAMESPACE at .sl_sequence
+ where seq_set = p_sub_set;
-- ----
-- Call the internal procedure to drop the subscription
- Previous message: [Slony1-commit] By wieck: unsubscribeSet_int() must delete sl_sequence entries too, or
- Next message: [Slony1-commit] By darcyb: Ok it's finaly here, a slon config file.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list