Steve Singer ssinger at ca.afilias.info
Wed Jun 8 13:46:55 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
------
master

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

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



More information about the Slony1-commit mailing list