| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge_sth: Don't try to go back in time. | Linus Nordberg | 2016-12-03 | 1 | -1/+1 |
| | | | | | | | | | | | | Due to a recent change in get_nfetched(), merge_sth lacking the 'sth' file could go back to a tree size of zero. It's rejected by frontend nodes with a newer tree, but it's still a severe error to produce that piece of data. We add tools/initlog.py which creates an 'sth' file with tree size 0 and have tests invoke it after starting the erlang nodes, before starting the continous merge processes. | ||||
| * | Parallelise merge_dist. | Linus Nordberg | 2016-11-30 | 1 | -1/+9 |
| | | | | | Also deduplicate some code. | ||||
| * | Dedup log initialisation code. | Linus Nordberg | 2016-11-28 | 1 | -0/+9 |
| | | |||||
| * | merge_fetch: Write to chainsdb in controlling process. | Linus Nordberg | 2016-11-25 | 1 | -31/+0 |
| | | | | | | | | Multiple writers won't work when using permdb. Also, improve throughput by polling worker processes with timeout 0 and read all messages at once. | ||||
| * | Manual rebase onto master with map/robust-distribution. | Linus Nordberg | 2016-11-25 | 1 | -10/+90 |
| | | |||||
| * | Use sessions in merge_fetch | Magnus Ahltorp | 2016-11-18 | 1 | -2/+2 |
| | | |||||
| * | Change algorithm for merge backup and merge dist | Magnus Ahltorp | 2016-11-02 | 1 | -3/+22 |
| | | |||||
| * | Send list of entries to frontend | Magnus Ahltorp | 2016-11-02 | 1 | -9/+17 |
| | | | | | Handle connection error | ||||
| * | Added permdb support to merge | Magnus Ahltorp | 2016-07-11 | 1 | -0/+31 |
| | | |||||
| * | Do detection of where log ends before sending new hashes | Magnus Ahltorp | 2016-03-15 | 1 | -2/+3 |
| | | | | | Try to send entries until missing entries is empty | ||||
| * | Use python requests package instead of urllib2 | Magnus Ahltorp | 2016-03-09 | 1 | -67/+30 |
| | | |||||
| * | Send many entries at a time in merge_backup | Magnus Ahltorp | 2015-11-12 | 1 | -2/+5 |
| | | |||||
| * | Add a test for when merge backup fails. | Linus Nordberg | 2015-11-10 | 1 | -2/+38 |
| | | | | | Also, avoid tracebacks on ECONNREFUSED by catching urrllib2.URLError. | ||||
| * | merge_backup.py and merge_dist.py take nodes on command line. | Linus Nordberg | 2015-11-10 | 1 | -0/+1 |
| | | | | | | 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 | -3/+52 |
| | | | | | | | | tools/merge run merge_fetch.py, merge_backup.py, merge_sth.py and merge_dist.py sequentially. TODO: test backupquorum != 0 | ||||
| * | Lint nits. | Linus Nordberg | 2015-11-10 | 1 | -38/+56 |
| | | |||||
| * | Get the imports correct. | Linus Nordberg | 2015-11-10 | 1 | -3/+1 |
| | | |||||
| * | Correct two error printouts. | Linus Nordberg | 2015-11-10 | 1 | -4/+6 |
| | | |||||
| * | Split merge.py into three pieces. | Linus Nordberg | 2015-11-10 | 1 | -3/+247 |
| | | |||||
| * | Script for converting database to new format | Magnus Ahltorp | 2015-08-19 | 1 | -0/+15 |
| | | |||||
| * | Wrap entries in plop wrapper | Magnus Ahltorp | 2015-08-19 | 1 | -12/+31 |
| | | |||||
| * | Return correct extra-data for precerts too (closes CATLFISH-56). | Linus Nordberg | 2015-08-06 | 1 | -2/+3 |
| | | | | | Verify precerts in make tests too. | ||||
| * | Preliminary merge secondary support. Change merge db to lowercase. | Magnus Ahltorp | 2015-07-31 | 1 | -5/+9 |
| | | |||||
| * | Fix copyright notes. | Linus Nordberg | 2015-04-23 | 1 | -1/+1 |
| | | |||||
| * | Add support for merge secondaries | Magnus Ahltorp | 2015-04-23 | 1 | -0/+57 |
