- 18 1月, 2015 28 次提交
-
-
refactor: peerRequestQueue it's a mistake to make one queue to fit all. Go's lack of algebraic types turns a generalized queue into a monstrosity of type checking/casting. Better to have individual queues for individual purposes. Conflicts: exchange/bitswap/decision/bench_test.go exchange/bitswap/decision/tasks/task_queue.go fix(bitswap.decision.PRQ): if peers match, always return result of pri comparison fix(bitswap.decision.Engine): push to the queue before notifying TOCTOU bug 1. client notifies 2. worker checks (finds nil) 3. worker sleeps 3. client pushes (worker missed the update) test(PQ): improve documentation and add test test(bitswap.decision.Engine): handling received messages License: MIT Signed-off-by:Brian Tiger Chow <brian@perfmode.com>
由 Brian Tiger Chow 提交于 -
License: MIT Signed-off-by:Brian Tiger Chow <brian@perfmode.com>
由 Brian Tiger Chow 提交于 -
License: MIT Signed-off-by:Brian Tiger Chow <brian@perfmode.com> Conflicts: exchange/bitswap/decision/taskqueue.go
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
feat(core) replace config.Config with repo.Repo
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
@jbenet cool with this?
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
This declarative style is simpler to compose than the imperative wiring up of objects. + pass context to StartOnlineServices as parameter. one by one, trying to remove dependencies on node state so these initialization steps can be broken down.
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
@jbenet wasn't sure about the terminology here. I'm certain what I wrote is not entirely correct. Feel free to edit.
由 Brian Tiger Chow 提交于 -
@whyrusleeping @jbenet does passing this argument effectively instruct the dagbuilder to pin recursively?
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
cc @jbenet @whyrusleeping
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
move generic packages to thirdparty (see thirdparty/README.md)
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
core/mount: make non-darwin archs see fuseversion
由 Juan Batiz-Benet 提交于 -
See the note: // this file is only here to prevent go src tools (like godep) from // thinking fuseversion is not a required package by non-darwin archs.
由 Juan Batiz-Benet 提交于
-
- 17 1月, 2015 3 次提交
-
-
basic reprovider implementation
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Jeromy 提交于
-
- 16 1月, 2015 7 次提交
-
-
addr-explosion mitigated adding
由 Juan Batiz-Benet 提交于 -
mitigated adding our own addresses where received from peers see #573
由 Juan Batiz-Benet 提交于 -
moved our d3view to own repo
由 Juan Batiz-Benet 提交于 -
d3view is now in its own repo: https://github.com/jbenet/ipfs-diag-net-d3-vis This is so we can iterate on it quickly without having to needlessly waste CI resources. The repo also installs it for you: ```sh git clone github.com/jbenet/ipfs-diag-net-d3-vis d3view cd d3view sudo make install ```
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Jeromy 提交于
-
- 15 1月, 2015 2 次提交
-
-
Feat/eventbegin
由 Brian Tiger Chow 提交于 -
由 Jeromy 提交于
-