-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v0.18.0 #581
Release v0.18.0 #581
Conversation
Merge release v0.17.0
golang/go@edfe078 was released in go1.20 and our `go.mod` file indicates: ``` go 1.20 ``` So this is not needed anymore. However none of this matter since c28c847 embeded and modified the ServeContent function in our codebase. So I copied my upstream fix there.
They don't share state, on my computer time to test went down from 20s to 10s with ~200% CPU usage.
Time went down from 25s to 0.5s I also removed `TestFuzzBuzhashChunking` since I rewrote it a `testing.F` fuzz test and yet it wasn't able to find any new interesting input.
This also include cleanup for session code.
…ksBackend` This allows the `BlocksBackend` to inject a session in the context, it remove the problems where we keep reseting the bitswap session each time we call the `fetcher`.
<!-- Please update the CHANGELOG.md if you're modifying Go files. If your change does not require a changelog entry, please do one of the following: - add `[skip changelog]` to the PR title - label the PR with `skip/changelog` -->
…ksBackend` (#550) This allows the `BlocksBackend` to inject a session in the context, it remove the problems where we keep reseting the bitswap session each time we call the `fetcher`.
… inside newSession This was not wrong however it was confusing, grabSessionFromContext would show up twice in logs.
This is accessible through the blockservice object.
…ockservice struct
… valid leading elements We would scan the valid leading elements twice.
* fix(gateway): bound negative indexes to size of file * fix: adjust negative to when from is negative too * chore: gateway-conformance@v0.5 https://github.com/ipfs/gateway-conformance/releases/tag/v0.5.0 --------- Co-authored-by: Marcin Rataj <lidel@lidel.org>
Suggested version: Changes in (empty)
Automatically created GitHub ReleaseA draft GitHub Release has been created. |
Codecov ReportAttention:
@@ Coverage Diff @@
## release #581 +/- ##
===========================================
- Coverage 65.68% 65.63% -0.06%
===========================================
Files 207 207
Lines 25590 25612 +22
===========================================
+ Hits 16809 16810 +1
- Misses 7314 7331 +17
- Partials 1467 1471 +4
|
No description provided.