[Bucardo-general] Bucardo 5.1.1 bucardo_purge_delta for Cascaded Slave

Greg Sabino Mullane greg at endpoint.com
Tue Nov 4 15:05:40 UTC 2014


On Sun, Sep 14, 2014 at 05:28:40PM +0700, Abdul Yadi wrote:
...
> Scenario:
> Table A (master) => Table B (slave) => Table C (cascaded slave)
> 
> Every change on A replicated to B then to C.
> After a while, VAC successfully clean delta and track tables on A, but not
> on B.

I think this should be working as expected now. I fixed some bugs related to 
setting the sync name in the track table, and changed the code so that a 
track entry is only added when doing makedelta if the target is also a 
source for that sync. In other words, makedelta will create a row on B, 
but not an entry in track. So VAC should be able to clean things up as 
expected.

Please give the code a try and see if it fixes the problem or you. Latest 
fix is in dc05a121b0bd8a4fea365349af6c1cd7d9e77fc5


-- 
Greg Sabino Mullane greg at endpoint.com
End Point Corporation
PGP Key: 0x14964AC8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: Digital signature
URL: <https://mail.endcrypt.com/pipermail/bucardo-general/attachments/20141104/7a8b2ca0/attachment.sig>


More information about the Bucardo-general mailing list