[Bucardo-general] Getting "swap" sync setup
Greg Sabino Mullane
greg at endpoint.com
Fri Mar 5 01:47:21 UTC 2010
> but I got an error about standard_conflict not being set. I even tried
> to add a new herd (using all tables) while setting standard_conflict,
> but when inspecting the goat table, the column was never set. The only
> way I could get it to work was to use an update command.
You can update all tables at once (or a subset) my using a wildcard and
a dot, like so:
bucardo_ctl update table "public.t* standard_conflict=source
bucardo_ctl update table "*.*" standard_conflict=latest
It's best to always use quotes to prevent your shell from expanding
any such wildcards.
> 5082. Take a look at the if statement above it:
> elsif ('lowest' eq $sc and 'highest' eq $sc) {
Yikes! Thanks for spotting that, it's been fixed.
> How could that ever be true? I switched it to an "or" and still
> wouldn't replicate. I removed all sequences from the goat table and
> things started working again.
So, to be clear, it's the sequences that are not being replicated properly,
when using the "latest" conflict method?
--
Greg Sabino Mullane greg at endpoint.com
End Point Corporation
PGP Key: 0x14964AC8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
Url : https://mail.endcrypt.com/pipermail/bucardo-general/attachments/20100304/54dc9263/attachment.bin
More information about the Bucardo-general
mailing list