Steve Singer ssinger at ca.afilias.info
Wed Jun 8 13:50:18 PDT 2011
Reverting part 2 of 7970189ec93faf3ee71cf49e97529980bbd219aa
This completes the revert of that commit.

Without the DELETE when you tried failing over to a non-direct
subscriber you could end up with a loop in sl_subscribe after
the failedNode function returns.

ie before failedNode() sl_subscribed showed

set,provider,receiver
1,1,2
1,1,3
1,3,4
1,4,5
and after
1,4,2
1,4,3
1,4,2
1,4,5

notice 4=>2 and 2=>4

Branch
------
REL_2_0_STABLE

Details
-------
http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=dadc17788c604175b07d03597a01160f7249b14d

Modified Files
--------------
RELEASE                      |    8 +++++++-
src/backend/slony1_funcs.sql |    4 ++++
2 files changed, 11 insertions(+), 1 deletions(-)



More information about the Slony1-commit mailing list