Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | les: code refactoring (#14416) | Felföldi Zsolt | 2017-06-21 | 1 | -10/+16 |
| | | | | | | | | | | | | This commit does various code refactorings: - generalizes and moves the request retrieval/timeout/resend logic out of LesOdr (will be used by a subsequent PR) - reworks the peer management logic so that all services can register with peerSet to get notified about added/dropped peers (also gets rid of the ugly getAllPeers callback in requestDistributor) - moves peerSet, LesOdr, requestDistributor and retrieveManager initialization out of ProtocolManager because I believe they do not really belong there and the whole init process was ugly and ad-hoc | ||||
* | les: implement request distributor, fix blocking issues (#3660) | Felföldi Zsolt | 2017-03-23 | 1 | -76/+0 |
| | | | | | * les: implement request distributor, fix blocking issues * core: moved header validation before chain mutex lock | ||||
* | all: update light logs (and a few others) to the new model | Péter Szilágyi | 2017-03-03 | 1 | -8/+12 |
| | |||||
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 1 | -10/+10 |
| | |||||
* | les, cmd/util: disable topic discovery with --nodiscover | Zsolt Felfoldi | 2017-01-27 | 1 | -3/+9 |
| | |||||
* | les: add unknown peers to server pool instead of rejecting them | Zsolt Felfoldi | 2017-01-26 | 1 | -35/+45 |
| | |||||
* | Merge pull request #3519 from zsfelfoldi/light-topic5 | Péter Szilágyi | 2017-01-09 | 1 | -11/+55 |
|\ | | | | | les: fixed selectPeer deadlock, improved request distribution | ||||
| * | les: fixed selectPeer deadlock, improved request distribution | Zsolt Felfoldi | 2017-01-06 | 1 | -11/+55 |
| | | | | | | | | les/flowcontrol: using proper types for relative and absolute times | ||||
* | | all: gofmt -w -s | Felix Lange | 2017-01-06 | 1 | -1/+1 |
|/ | |||||
* | les: improved header fetcher and server statistics | Zsolt Felfoldi | 2016-12-10 | 1 | -46/+158 |
| | |||||
* | les: implement light server pool | Zsolt Felfoldi | 2016-12-08 | 1 | -0/+654 |