summaryrefslogtreecommitdiff
path: root/merge/src
Commit message (Collapse)AuthorAgeFilesLines
* Don't divide merge_delay with 60 in merge_sth.Linus Nordberg2017-02-111-1/+1
|
* Always load the tree before getting the root.Linus Nordberg2017-02-101-3/+6
| | | | | | The case where this is necessary is when we have zero merge secondaries and thus no merge_backup processes loading the tree for us.
* Do do missingentries in merge backup.Linus Nordberg2017-02-081-1/+3
|
* Remove invalid case where fetched file contains < -1.Linus Nordberg2017-02-081-2/+0
|
* Do do missingentries in merge dist.Linus Nordberg2017-02-082-2/+14
|
* DebugTags in http requests are io_lib:chars(), not flat lists.Linus Nordberg2017-02-082-2/+2
| | | | So, use ~s rather than ~p when logging.
* Restructure code to look more like dist.Linus Nordberg2017-02-081-4/+4
| | | | No functional change.
* Make merge dist workers one_for_one.Linus Nordberg2017-02-082-21/+17
| | | | | | | Look like dist backup, in preparation for reloadable config wrt frontend nodes. Also pass node names as well as addresses.
* merge_backup: Do not read logorder past what fetched indicates.Linus Nordberg2017-02-083-40/+29
|
* Don't use 'if' after all.Linus Nordberg2017-02-081-5/+3
| | | | 'case' reads better IMO.
* Use the minsize file.Linus Nordberg2017-02-072-3/+9
|
* Add missing file.Linus Nordberg2017-02-071-0/+172
|
* Parallelised merge, sth phase.Linus Nordberg2017-02-073-28/+31
|
* Add a bit of status and debug printout.Linus Nordberg2017-02-061-2/+6
|
* Parallelised merge, backup phase.Linus Nordberg2017-02-025-78/+278
|
* Parallelised merge, distribution phase.Linus Nordberg2017-02-014-0/+253