- 26 Oct, 2020 1 commit
-
-
Hannah Howard authored
* test(benchmarks): add benchmark for go routine leak * fix(notifications): shutdown notification queues make sure all notification publishers are actually shut down, and don't start them automatically
-
- 14 Oct, 2020 1 commit
-
-
hannahhoward authored
update for 0.3.0 + style fixes
-
- 13 Oct, 2020 1 commit
-
-
Hannah Howard authored
* feat(notifications): build notifications architecture build an architecture via which we can pass on notifications * feat(peerresponsesender): add notifications pass notifications on from peer response sender based on message queue notifications * feat(responsemanager): handle network errors Pass on network errors through the response manager, pass block sent errors as well * fix(notifications): send unique notifications by peer * feat(responsemanager): subscriber per request * Revert "fix(notifications): send unique notifications by peer" This reverts commit 7bf368a05d14229b7523cb25068681d9c7e48246.
-
- 04 Aug, 2020 1 commit
-
-
Hannah Howard authored
* style(imports): fix import formatting Fix import formatting via script. Also add script for import fixes and release log * docs(CHANGELOG): add changelog, contributing Add the changelog and a contributing guidelines doc
-
- 27 Mar, 2020 1 commit
-
-
Hannah Howard authored
* ci(circle): switch to circle Use configs from bitswap * fix(deps): update and standardize * fix(lint): fix lint errors * fix(tests): relax timings for context cancels Since we are not relying on context cancellation as anything but a test failsafe, relax timings significantly for slower machines * fix(test): fix minor test error * fix(tests): minor timing fix * fix(lint): fix lint errors * fix(tests): relax timings for context cancels Since we are not relying on context cancellation as anything but a test failsafe, relax timings
-
- 25 Sep, 2019 1 commit
-
-
hannahhoward authored
Previously, we allowed the last message send attempt to run to maxRetries if the queue was shutdown, which also generated warning logs. Now, if a send attempt fails, check that the queue has shutdown and immediately return if it has
-
- 23 Jul, 2019 1 commit
-
-
hannahhoward authored
Adds callbacks to manage connections, also removes network receiver methods from public graphsync interface, and updates libp2p to handle go-libp2p-core refactor
-
- 19 Apr, 2019 3 commits
-
-
hannahhoward authored
Convert GraphSyncRequest and GraphSyncResponse to structs, track by value, pass directly into add methods on GraphSyncMessage
-
hannahhoward authored
Add the ability to send blocks and receive notification when complete to messagequeue
-
hannahhoward authored
Create a message queue to pool messages for a single peer and send them
-