- 11 Jan, 2019 2 commits
-
-
hannahhoward authored
Remove sync.waitGroup in SessionPeerManager till it's needed
-
hannahhoward authored
-
- 10 Jan, 2019 1 commit
-
-
hannahhoward authored
when providers are found in a session, explicitly connect them so they get added to the peer manager fix #53
-
- 09 Jan, 2019 1 commit
-
-
Steven Allen authored
gx publish 1.1.20
-
- 04 Jan, 2019 1 commit
-
-
ZenGround0 authored
-
- 22 Dec, 2018 2 commits
-
-
Hannah Howard authored
Speed up sessions Round #1
-
hannahhoward authored
Encapsulate functions for readability, and move code for understanding
-
- 20 Dec, 2018 6 commits
-
-
hannahhoward authored
Move the job of splitting requests to its own package
-
hannahhoward authored
As soon as peers appear, consume all of the want budget
-
hannahhoward authored
Reduce duplicates through splits of requests
-
hannahhoward authored
Order optimized peers by most recent to receive a block
-
Steven Allen authored
Fix debug log formatting issues
-
Steven Allen authored
Feat/bandwidth limited tests
-
- 19 Dec, 2018 5 commits
-
-
hannahhoward authored
Updated Libp2p and used it's newly exposed RateLimiter public interface
-
hannahhoward authored
Limits connection bandwidth in real world benchmarks so that blocks are delayed if single peer is overused fix #40
-
hannahhoward authored
make both performance benchmarks write to a tmp dir and put in the .gitignore
-
Hannah Howard authored
fix(tests): stabilize unreliable session tests
-
hannahhoward authored
-
- 18 Dec, 2018 3 commits
-
-
hannahhoward authored
fix #43
-
Hector Sanjuan authored
gx publish 1.1.19
-
Hector Sanjuan authored
-
- 17 Dec, 2018 1 commit
-
-
Hannah Howard authored
Bitswap Refactor #4: Extract session peer manager from sessions
-
- 13 Dec, 2018 9 commits
-
-
hannahhoward authored
-
hannahhoward authored
-
hannahhoward authored
Add a unit test for session package
-
hannahhoward authored
Add unit test for sessionpeermanger and comment exported methods
-
hannahhoward authored
Add a unit test and do some additional decoupling
-
hannahhoward authored
-
hannahhoward authored
extract the job of finding and managing peers for a session from the job of requesting blocks
-
Hannah Howard authored
Bitswap Refactor #3: Extract sessions to package
-
hannahhoward authored
remove for loop not needed, cleanup spelling
-
- 12 Dec, 2018 1 commit
-
-
Péter Szilágyi authored
-
- 11 Dec, 2018 8 commits
-
-
hannahhoward authored
- moved sessions out of main bitswap package - modified session manager to manage all sessions - moved get functions to their own package so sessions can directly BREAKING CHANGE: SessionsForBlock, while not used outside of Bitswap, has been removed, and was an exported function
-
Hannah Howard authored
docs(comments): end comment sentences to have full-stop
-
-
Hannah Howard authored
Bitswap Refactor #2: Extract PeerManager From Want Manager + Unit Test
-
hannahhoward authored
-
hannahhoward authored
-
hannahhoward authored
-
hannahhoward authored
Finishing adding comments to WantManager and PeerManager, refactor message structure for type safety, add sending messages test
-