You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add WorkerTaskQueue#WaitForNoActiveTasks() for tests (#284)
* feat: add WorkerTaskQueue#WaitForNoActiveTasks() for tests
* fixup! feat: add WorkerTaskQueue#WaitForNoActiveTasks() for tests
fix(responsemanager): fix flaky tests
fix(responsemanager): make fix more global
feat: add basic OT tracing for incoming requests
Closes: #271
docs(tests): document tracing test helper utilities
fix(test): increase 1s timeouts to 2s for slow CI (#289)
* fix(test): increase 1s timeouts to 2s for slow CI
* fixup! fix(test): increase 1s timeouts to 2s for slow CI
testutil/chaintypes: simplify maintenance of codegen (#294)
"go generate" now updates the generated code for us.
The separate directory for a main package was unnecessary;
a build-tag-ignored file is enough.
Using gofmt on the resulting source is now unnecessary too,
as upstream has been using go/format on its output for some time.
Finally, re-generate the output source code,
as the last time that was done we were on an older ipld-prime.
ipldutil: use chooser APIs from dagpb and basicnode (#292)
Saves us a bit of extra code, since they were added in summer.
Also avoid making defaultVisitor a variable,
which makes it clearer that it's never a nil func.
While here, replace node/basic with node/basicnode,
as the former has been deprecated in favor of the latter.
Co-authored-by: Hannah Howard <[email protected]>
fix: use sync.Cond to handle no-task blocking wait (#299)
Ref: ipfs/go-graphsync#284
Peer Stats function (#298)
* feat(graphsync): add impl method for peer stats
add method that gets current request states by request ID for a given peer
* fix(requestmanager): fix tested method
Add a bit of logging (#301)
* chore(responsemanager): add a bit of logging
* fix(responsemanager): remove code change
chore: short-circuit unnecessary message processing
Expose task queue diagnostics (#302)
* feat(impl): expose task queue diagnostics
* refactor(peerstate): put peerstate in its own module
* refactor(peerstate): make diagnostics return array
0 commit comments