More overhaul of the conflict code.
Use bucardo_latest and bucardo_latest_all_table to generate a list of winning databases.
We then fall through and populate the conflict hash.
Add a shared area for persistence to help custom code.
Be looser in what we allow conflict to be
In the tests, make sure we commit, as it can affect the trigger creation times and throw off our testing.
In testing, bail early if rows do not match inside check_for_row()
Further work on conflict testing.
Debugging cleanups
Add vvv option for bucardo script; do not show src_code by default when listing customcodes.
Fix up code showing relations linked to customcodes.
Make sure we do goat-level customcodes before sync-level ones.
goat-level conflict customcode test
Bump version to 5.1.0, as we have made some major changes to the way conflict resolution works.
Fix up the backslash escaping on upgrades- should solve the recent problem of sync_name_sane violations on upgrade seen recently.
Note recent tweak to upgrade processu
Version 5.1.0 July 14, 2014
Note git commit for 5.1.0 in the Changes file
Forgot to call as $self
Forgot sigil when showing updated customcode src_code
Show name of src_file when updating customcode, not source itself!
Make sure customcode can proceed even if it sets the conflict hash but not the "winner"
Set version 5.1.1
Fix invalid hash key names