- 18 Jan, 2015 17 commits
-
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
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 authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
@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 authored
@whyrusleeping @jbenet does passing this argument effectively instruct the dagbuilder to pin recursively?
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
cc @jbenet @whyrusleeping
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
move generic packages to thirdparty (see thirdparty/README.md)
-
Brian Tiger Chow authored
-
Juan Batiz-Benet authored
core/mount: make non-darwin archs see fuseversion
-
Juan Batiz-Benet authored
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.
-
- 17 Jan, 2015 3 commits
-
-
Juan Batiz-Benet authored
basic reprovider implementation
-
Juan Batiz-Benet authored
-
Jeromy authored
-
- 16 Jan, 2015 7 commits
-
-
Juan Batiz-Benet authored
addr-explosion mitigated adding
-
Juan Batiz-Benet authored
mitigated adding our own addresses where received from peers see #573
-
Juan Batiz-Benet authored
moved our d3view to own repo
-
Juan Batiz-Benet authored
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 authored
-
Juan Batiz-Benet authored
-
Jeromy authored
-
- 15 Jan, 2015 13 commits
-
-
Brian Tiger Chow authored
Feat/eventbegin
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
-
Juan Batiz-Benet authored
fix: privatize Mux fields
-
Brian Tiger Chow authored
hotfix(FSRepo) allow multiple goroutines to call
-
Brian Tiger Chow authored
doh! I forgot to make sure leveldb is only opened once. thanks for catching this @mappum * You may be wondering why we don't just share pointers to FSRepos. We want to manage the lifecycle of the FSRepo by tracking its `state`. Thus each FSRepo/goroutine requires private instance variables. For this reason, each `fsrepo.At(p)` caller must get its own goroutine. * There's a test in `fsrepo` because callers desire the ability to Open from multiple goroutines. There's a test in `component` because this is where the actual work needs to go in order to provide the desired contract. If the `component` package moves, the assurances need to move along with it. cc @whyrusleeping @jbenet side note: there are a couple packages in FSRepo that it might be worthwhile to extract once the dust settles on this feature-set.
-
Brian Tiger Chow authored
@jbenet will move in upcoming branch/PR
-
Brian Tiger Chow authored
feat(eventlog): e := EventBegin; e.Done()
-
Brian Tiger Chow authored
```Go e := log.EventBegin(ctx, "provide") e.Done() e := log.EventBegin(ctx, "provide") e.Close() // implements io.Closer in case you want to register with some lifecycle management system. ```
-
Juan Batiz-Benet authored
more d3 niceness.
-
Matt Bell authored
-