Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | blockpool: deleted | obscuren | 2015-04-21 | 1 | -244/+0 |
| | |||||
* | blockpool stability fixes: | zelig | 2015-04-13 | 1 | -44/+32 |
| | | | | | | | | | | | | - follow up locks and fix them - chainManager: call SetQueued for parentErr future blocks, uncomment TD checks, unskip test - make ErrIncorrectTD non-fatal to be forgiving to genuine mistaken nodes (temp) but demote them to guard against stuck best peers. - add purging to bounded nodeCache (config nodeCacheSize) - use nodeCache when creating blockpool entries and let non-best peers add blocks (performance boost) - minor error in addError - reduce idleBestPeerTimeout to 1 minute - correct status counts and unskip status passing status test - glogified logging | ||||
* | fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes) | zelig | 2015-04-09 | 1 | -1/+6 |
| | |||||
* | blockpool: wrap intermittent status test in a loop | zelig | 2015-03-27 | 1 | -36/+47 |
| | |||||
* | reduce logging output | zelig | 2015-03-20 | 1 | -2/+2 |
| | |||||
* | uncomment status test, hack: skip the 2 unreliable fields | zelig | 2015-03-20 | 1 | -170/+182 |
| | |||||
* | major rewrite, reorg of blockpool + new features | zelig | 2015-02-25 | 1 | -0/+228 |
- blockpool moves to its own package - uses errs pkg for its own coded errors - publicly settable config of params (time intervals and batchsizes) - test helpers in subpackage - optional TD in blocks used now to update peers chain info - major improvement in algorithm - fix fragility and sync/parallelisation bugs - implement status for reporting on sync status (peers/hashes/blocks etc) - several tests added and further corner cases covered |