-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/dht persist seed #382
Feat/dht persist seed #382
Commits on Apr 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 60a62b9 - Browse repository at this point
Copy the full SHA 60a62b9View commit details
Commits on May 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4bb1ee9 - Browse repository at this point
Copy the full SHA 4bb1ee9View commit details
Commits on Aug 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 50add9d - Browse repository at this point
Copy the full SHA 50add9dView commit details -
``` verifying github.com/ipfs/go-datastore@v0.0.1/go.mod: checksum mismatch downloaded: h1:bYmHO9fuKO1Ca7dpdDBWQl0mndy5b0HFqSJjGlNYtzs= go.sum: h1:d4KVXhMt913cLBEI/PXAy6ko+W7e9AhyAKBGh803qeE= ``` ``` verifying github.com/ipfs/go-datastore@v0.0.1: checksum mismatch downloaded: h1:u3lrOIBAhGS5prBa94V89LJNMWlEsO2+zgFlEGTl0E4= go.sum: h1:AW/KZCScnBWlSb5JbnEnLKFWXL224LBEh/9KXXOrUms= ```
Configuration menu - View commit details
-
Copy full SHA for e76bd42 - Browse repository at this point
Copy the full SHA e76bd42View commit details -
Configuration menu - View commit details
-
Copy full SHA for a897931 - Browse repository at this point
Copy the full SHA a897931View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd4e52 - Browse repository at this point
Copy the full SHA bbd4e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for d39ad78 - Browse repository at this point
Copy the full SHA d39ad78View commit details -
Go 1.11 has some weird go module checksum issues.
Configuration menu - View commit details
-
Copy full SHA for 3dd349b - Browse repository at this point
Copy the full SHA 3dd349bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0bcf19 - Browse repository at this point
Copy the full SHA a0bcf19View commit details -
dialQueue: start the control loop later
Don't start the control loop till we start the queue. The _in_ queue will still work, we just won't start processing peers from it until we start the control loop. fixes libp2p#311
Configuration menu - View commit details
-
Copy full SHA for 2150884 - Browse repository at this point
Copy the full SHA 2150884View commit details -
Configuration menu - View commit details
-
Copy full SHA for f116774 - Browse repository at this point
Copy the full SHA f116774View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dce96b - Browse repository at this point
Copy the full SHA 5dce96bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e770a7 - Browse repository at this point
Copy the full SHA 0e770a7View commit details -
go-libp2p-peerstore now has a TempAddrTTL of 2 minutes
Configuration menu - View commit details
-
Copy full SHA for 1430c59 - Browse repository at this point
Copy the full SHA 1430c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bd4c31 - Browse repository at this point
Copy the full SHA 4bd4c31View commit details -
providers: don't load into the cache on write
This is just extra work as we write through anyways.
Configuration menu - View commit details
-
Copy full SHA for ca8376d - Browse repository at this point
Copy the full SHA ca8376dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b0e7a - Browse repository at this point
Copy the full SHA 75b0e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d33462b - Browse repository at this point
Copy the full SHA d33462bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1334e7a - Browse repository at this point
Copy the full SHA 1334e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe54a2a - Browse repository at this point
Copy the full SHA fe54a2aView commit details -
providers: use the non-locking LRU
We only access it from a single goroutine.
Configuration menu - View commit details
-
Copy full SHA for 19962a0 - Browse repository at this point
Copy the full SHA 19962a0View commit details -
1. Don't be n^2. 2. Don't bother walking the cache, just drop it.
Configuration menu - View commit details
-
Copy full SHA for 0a5dff7 - Browse repository at this point
Copy the full SHA 0a5dff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87652bc - Browse repository at this point
Copy the full SHA 87652bcView commit details -
batches deletes
Configuration menu - View commit details
-
Copy full SHA for 144b5c1 - Browse repository at this point
Copy the full SHA 144b5c1View commit details -
Add opencensus basic metrics (libp2p#317)
Add initial set of metrics exposed via OpenCensus.
Configuration menu - View commit details
-
Copy full SHA for e761ef1 - Browse repository at this point
Copy the full SHA e761ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7433908 - Browse repository at this point
Copy the full SHA 7433908View commit details -
Otherwise, we'll delete everything.
Configuration menu - View commit details
-
Copy full SHA for 036cb2b - Browse repository at this point
Copy the full SHA 036cb2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9749126 - Browse repository at this point
Copy the full SHA 9749126View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ded8c - Browse repository at this point
Copy the full SHA e8ded8cView commit details -
providers: run datastore GC concurrently
Motivation: Walking the datastore can take time and currently blocks adding/removing providers. We need to do this in the same goroutine to avoid some logical races.
Configuration menu - View commit details
-
Copy full SHA for c22eafe - Browse repository at this point
Copy the full SHA c22eafeView commit details -
Long-running queries can build up large error sets that we never actually use. This is exacerbated by libp2p/go-libp2p-swarm#115. fixes libp2p/go-libp2p-swarm#119
Configuration menu - View commit details
-
Copy full SHA for 4d0aa5e - Browse repository at this point
Copy the full SHA 4d0aa5eView commit details -
Expose metrics views in a slice (libp2p#327)
* Expose metrics views in a slice * Rename Views to DefaultViews This communicates that these aren't the only views that are possible, or that they should be considered mandatory.
Configuration menu - View commit details
-
Copy full SHA for 9aedde8 - Browse repository at this point
Copy the full SHA 9aedde8View commit details -
query: fix a goroutine leak when the routing table is empty
When the routing table is empty, `Run` would fail but _not_ close the process (leaking some query goroutines). This patch fixes this in multiple places by: 1. Not starting queries with no peers. 2. Failing queries with no peers earlier.
Configuration menu - View commit details
-
Copy full SHA for d841bc2 - Browse repository at this point
Copy the full SHA d841bc2View commit details -
fix: reduce memory used by buffered writers
Allocate them as-needed and use a pool. Work towards libp2p#322.
Configuration menu - View commit details
-
Copy full SHA for 6247c2a - Browse repository at this point
Copy the full SHA 6247c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e82d14 - Browse repository at this point
Copy the full SHA 5e82d14View commit details -
Deal with renamed tags.
Configuration menu - View commit details
-
Copy full SHA for bebd23b - Browse repository at this point
Copy the full SHA bebd23bView commit details -
Really deal with the deleted tag issue.
Configuration menu - View commit details
-
Copy full SHA for 5192d82 - Browse repository at this point
Copy the full SHA 5192d82View commit details -
drop the go-context dependency
This was causing us to build up a bunch of background goroutines. Technically, we should be resetting all these streams when the DHT stops. However, we don't actually unregister stream handlers from the host so, really, nothing will actually stop till the host stops. When it does, it'll kill all the streams anyways.
Configuration menu - View commit details
-
Copy full SHA for bc59935 - Browse repository at this point
Copy the full SHA bc59935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fbb6d7 - Browse repository at this point
Copy the full SHA 9fbb6d7View commit details -
This is a -u=patch update
Configuration menu - View commit details
-
Copy full SHA for 7522ede - Browse repository at this point
Copy the full SHA 7522edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32fd59c - Browse repository at this point
Copy the full SHA 32fd59cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64ccdd6 - Browse repository at this point
Copy the full SHA 64ccdd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a72c18e - Browse repository at this point
Copy the full SHA a72c18eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac23848 - Browse repository at this point
Copy the full SHA ac23848View commit details -
Update msgio to latest version Use max size in msgio readers Fix error handling in reads
Configuration menu - View commit details
-
Copy full SHA for 068f1d5 - Browse repository at this point
Copy the full SHA 068f1d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cfea2 - Browse repository at this point
Copy the full SHA 67cfea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fff57f - Browse repository at this point
Copy the full SHA 7fff57fView commit details