summaryrefslogtreecommitdiff
path: root/tools/merge_dist.py
Commit message (Collapse)AuthorAgeFilesLines
* Parallelise merge_fetch.py.Linus Nordberg2016-11-251-1/+1
| | | | | | | NOTE: Not supporting permdb yet! We're still not passing the tests because merge_backup.py exits when the secondary merge disappears.
* WIPLinus Nordberg2016-11-231-55/+86
| | | | | | | | | | | Merge can run as four separate processes, plus a fifth controlling proces 'merge'. Tests are limited to testcase1.py and they're failing because of the test with the dead merge secondary. Tests are also time consuming because they're waiting for 60s each time a merge needs to be verified. This could be improved by peeking at the control files, for example.
* Add a bit of documentation.Linus Nordberg2016-11-171-1/+4
|
* Added permdb support to mergeMagnus Ahltorp2016-07-111-3/+3
|
* Print the string "timing" and the name of the program in merge timing info.Linus Nordberg2015-11-101-1/+1
|
* Fix harmless cut'n'paste bugs in merge.Linus Nordberg2015-11-101-5/+5
|
* merge_backup.py and merge_dist.py take nodes on command line.Linus Nordberg2015-11-101-3/+8
| | | | | If no nodes are given on the command line, all appropriate nodes are used.
* Merge is now run by shell script tools/merge.Linus Nordberg2015-11-101-48/+54
| | | | | | | tools/merge run merge_fetch.py, merge_backup.py, merge_sth.py and merge_dist.py sequentially. TODO: test backupquorum != 0
* Get the imports correct.Linus Nordberg2015-11-101-2/+2
|
* Split merge.py into three pieces.Linus Nordberg2015-11-101-0/+130