- 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 9 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
-
hannahhoward authored
Seperates the functions of tracking wants from tracking peers Unit tests for both peer manager and want manager Refactor internals of both to address synchonization issues discovered in tests
-
- 07 Dec, 2018 1 commit
-
-
Steven Allen authored
-