Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge_backup, merge_dist: Bring child processes down on TERM. | Linus Nordberg | 2016-12-03 | 1 | -1/+7 |
| | |||||
* | merge_backup: Print timing info for each secondary. | Linus Nordberg | 2016-12-03 | 1 | -17/+21 |
| | | | | | Also, prefix all log entries with the name of the secondary merge node operating on. | ||||
* | Open permdb read-only in merge_backup and merge_dist. | Linus Nordberg | 2016-12-03 | 1 | -1/+2 |
| | |||||
* | Parallelise merge_dist. | Linus Nordberg | 2016-11-30 | 1 | -9/+7 |
| | | | | Also deduplicate some code. | ||||
* | Clean up a bit. | Linus Nordberg | 2016-11-28 | 1 | -17/+3 |
| | |||||
* | If any backup process failed, try again. | Linus Nordberg | 2016-11-28 | 1 | -3/+7 |
| | | | | | | Try again without waiting for an update of the fetched file, which won't happen in the tests (but probably will happen in real life, masking this bug). | ||||
* | Do remove process from procs dict when they fail too. | Linus Nordberg | 2016-11-28 | 1 | -4/+4 |
| | |||||
* | Dedup log initialisation code. | Linus Nordberg | 2016-11-28 | 1 | -6/+1 |
| | |||||
* | Parallelise merge_backup. | Linus Nordberg | 2016-11-27 | 1 | -45/+94 |
| | | | | | We're still failing the tests when the merge secondary goes away, sometimes. | ||||
* | Manual rebase onto master with map/robust-distribution. | Linus Nordberg | 2016-11-25 | 1 | -50/+71 |
| | |||||
* | Add a bit of documentation. | Linus Nordberg | 2016-11-25 | 1 | -1/+4 |
| | |||||
* | Change algorithm for merge backup and merge dist | Magnus Ahltorp | 2016-11-02 | 1 | -84/+82 |
| | |||||
* | Send list of entries to frontend | Magnus Ahltorp | 2016-11-02 | 1 | -1/+1 |
| | | | | Handle connection error | ||||
* | Added permdb support to merge | Magnus Ahltorp | 2016-07-11 | 1 | -4/+4 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/map/python-requests-chunked' | Linus Nordberg | 2016-07-11 | 1 | -33/+69 |
|\ | |||||
| * | bugfix: re-added fetched_entries | Magnus Ahltorp | 2016-03-15 | 1 | -0/+2 |
| | | |||||
| * | Do detection of where log ends before sending new hashes | Magnus Ahltorp | 2016-03-15 | 1 | -33/+67 |
| | | | | | | | | Try to send entries until missing entries is empty | ||||
* | | Remove debug printouts from merge programs. | Linus Nordberg | 2015-11-20 | 1 | -1/+1 |
|/ | |||||
* | Send many entries at a time in merge_backup | Magnus Ahltorp | 2015-11-12 | 1 | -7/+7 |
| | |||||
* | Print the string "timing" and the name of the program in merge timing info. | Linus Nordberg | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | merge_backup.py and merge_dist.py take nodes on command line. | Linus Nordberg | 2015-11-10 | 1 | -3/+10 |
| | | | | | If no nodes are given on the command line, all appropriate nodes are used. | ||||
* | Merge is now run by shell script tools/merge. | Linus Nordberg | 2015-11-10 | 1 | -7/+51 |
| | | | | | | | tools/merge run merge_fetch.py, merge_backup.py, merge_sth.py and merge_dist.py sequentially. TODO: test backupquorum != 0 | ||||
* | Split merge.py into three pieces. | Linus Nordberg | 2015-11-10 | 1 | -0/+108 |