- 11 May, 2019 1 commit
-
-
hannahhoward authored
Uses shared external package peer task queue in place of peer request queue. Shared by graphsync.
-
- 10 May, 2019 5 commits
-
-
Steven Allen authored
Add missing godoc comments, refactor to avoid confusion
-
Hannah Howard authored
build(package management): remove gx
-
hannahhoward authored
Instance generator was previously named session generator, which created confusion with bitswap sessions fix #101
-
hannahhoward authored
Add comments to all exported functions, extract the utils for creating instances in testnet.go, moves integration tests to bitswap_test BREAKING CHANGE: removed one constant -- rebroadcastDelay -- which I believe was unused
-
hannahhoward authored
As the rest of the IPFS project moves to go-mod, we no longer support gx BREAKING CHANGE: No further GX versions of go-bitswap will be published
-
- 03 May, 2019 2 commits
-
-
Steven Allen authored
fix(decision): cleanup request queues
-
hannahhoward authored
Add a peer id to an active partner queue
-
- 02 May, 2019 1 commit
-
-
hannahhoward authored
Make sure when request queues are idle that they are removed fix #112
-
- 30 Apr, 2019 3 commits
-
-
Hannah Howard authored
Control provider workers with experiment flag
-
Hannah Howard authored
connmgr: give peers more weight when actively participating in a session
-
Michael Avila authored
-
- 29 Apr, 2019 7 commits
-
-
Steven Allen authored
-
Steven Allen authored
(fixes linter issues)
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
make the WantlistManager own the PeerHandler
-
Steven Allen authored
remove IPFS_LOW_MEM flag support
-
Steven Allen authored
* HasBlockBufferSize and provideKeysBufferSize no longer matter as we have an infinite in-memory buffer. * provideWorkersMax now defaults to 6 so changing this to 16 actually _increases memory consumption.
-
- 26 Apr, 2019 1 commit
-
-
Steven Allen authored
And remove all locks.
-
- 10 Apr, 2019 2 commits
-
-
Steven Allen authored
feat(messagequeue): rebroadcast wantlist
-
hannahhoward authored
timing on test was failure prone, corrected
-
- 05 Apr, 2019 1 commit
-
-
hannahhoward authored
Make sure rebroadcast timer doesn't get reset if it's nil
-
- 04 Apr, 2019 1 commit
-
-
hannahhoward authored
Provide a failsafe to losing wants on other end by rebroadcasting a wantlist every thirty seconds fix #99, fix #65
-
- 28 Mar, 2019 2 commits
-
-
Steven Allen authored
reduce provide workers to 6
-
Steven Allen authored
Reduce memory allocation
-
- 27 Mar, 2019 3 commits
-
-
Bob Potter authored
This reverts commit fc1278e6. It appears that using a buffer here is no longer necessary after the upstream fix https://github.com/gogo/protobuf/pull/504
-
Steven Allen authored
15 will _never_ succeed
-
Steven Allen authored
This'll back up the queue but take a large load off the DHT.
-
- 20 Mar, 2019 1 commit
-
-
Steven Allen authored
-
- 15 Mar, 2019 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
dep: switch back to upstream pubsub
-
Steven Allen authored
In preparation for switching over to go modules entirely. We no longer need our fork.
-
- 13 Mar, 2019 1 commit
-
-
Steven Allen authored
refactor(messagequeue): remove dead code
-
- 12 Mar, 2019 1 commit
-
-
hannahhoward authored
Remove code that should have been cleaned up in last message queue fix
-
- 11 Mar, 2019 1 commit
-
-
Steven Allen authored
fix: limit use of custom context type
-
- 07 Mar, 2019 1 commit
-
-
Steven Allen authored
fix: remove non-error log message
-
- 04 Mar, 2019 3 commits
-
-
Steven Allen authored
fix(messagequeue): Remove second run loop
-
hannahhoward authored
Revert to the old go-routine architecture for the messagequeue, which I believe is still compatible w/ wantlist w/o mutex fix #92
-
Steven Allen authored
This can happen even when everything is working correctly. fixes https://github.com/ipfs/go-ipfs/issues/6046
-