Skip to content
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.23.0 #669

Merged
merged 16 commits into from
Sep 5, 2024
Merged

Release v0.23.0 #669

merged 16 commits into from
Sep 5, 2024

Conversation

lidel
Copy link
Member

@lidel lidel commented Sep 5, 2024

Closes #668

Kubo sharness tests may fail here, but should be green in:

lidel and others added 12 commits August 7, 2024 01:15
- Replace use of go-ipfs-blocksutil with go-test/random
- Remove remaining references to go-blockservice
…ed (#659)

bare minimum support for Last-Modified and If-Modified-Since
if mtime present in dag-pb
Reduce lock contention, gc load, and other minor performance improvements.
Co-authored-by: Piotr Galar <piotr.galar@gmail.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
@lidel lidel changed the base branch from main to release September 5, 2024 19:55
Copy link

codecov bot commented Sep 5, 2024

Codecov Report

Attention: Patch coverage is 68.79195% with 279 lines in your changes missing coverage. Please review.

Project coverage is 60.22%. Comparing base (adb0591) to head (d29e0f8).
Report is 17 commits behind head on release.

Files with missing lines Patch % Lines
mfs/dir.go 5.55% 51 Missing ⚠️
tar/extractor.go 66.99% 18 Missing and 16 partials ⚠️
gateway/handler.go 42.59% 27 Missing and 4 partials ⚠️
mfs/file.go 62.33% 21 Missing and 8 partials ⚠️
ipld/unixfs/pb/unixfs.pb.go 27.77% 26 Missing ⚠️
files/multipartfile.go 69.23% 12 Missing and 4 partials ⚠️
mfs/ops.go 7.69% 12 Missing ⚠️
files/meta.go 42.10% 8 Missing and 3 partials ⚠️
ipld/unixfs/importer/helpers/dagbuilder.go 69.69% 8 Missing and 2 partials ⚠️
gateway/backend_car_files.go 0.00% 8 Missing ⚠️
... and 14 more

Impacted file tree graph

@@             Coverage Diff             @@
##           release     #669      +/-   ##
===========================================
+ Coverage    59.97%   60.22%   +0.24%     
===========================================
  Files          237      241       +4     
  Lines        29955    30707     +752     
===========================================
+ Hits         17965    18492     +527     
- Misses       10378    10564     +186     
- Partials      1612     1651      +39     
Files with missing lines Coverage Δ
bitswap/client/client.go 90.03% <ø> (+1.91%) ⬆️
bitswap/server/internal/decision/engine.go 91.78% <100.00%> (-0.06%) ⬇️
blockservice/internal/tracing.go 100.00% <100.00%> (ø)
examples/bitswap-transfer/main.go 41.21% <ø> (ø)
files/linkfile.go 67.85% <100.00%> (+27.85%) ⬆️
files/multifilereader.go 85.84% <100.00%> (+3.04%) ⬆️
files/readerfile.go 74.00% <100.00%> (+26.63%) ⬆️
files/slicedirectory.go 80.95% <100.00%> (+7.61%) ⬆️
files/webfile.go 68.42% <100.00%> (+12.32%) ⬆️
gateway/gateway.go 83.54% <ø> (ø)
... and 27 more

... and 15 files with indirect coverage changes

@lidel lidel added the release Merging this PR will create a tagged release label Sep 5, 2024
@lidel lidel marked this pull request as ready for review September 5, 2024 21:09
@lidel lidel requested a review from a team as a code owner September 5, 2024 21:09
Copy link

github-actions bot commented Sep 5, 2024

Suggested version: 0.23.0

Comparing to: v0.22.0 (diff)

Changes in configuration file(s):

(empty)

gorelease says:

# diagnostics
go.mod: the following requirements are needed
	go.opentelemetry.io/otel/exporters/jaeger@v1.14.0
Run 'go mod tidy' to add missing requirements.
required module github.com/microcosm-cc/bluemonday@v1.0.1 retracted by module author: Retract older versions as only latest is to be depended upon

# summary
Suggested version: v0.22.1

gocompat says:

HEAD is now at f0cf57df9 Merge pull request #654 from ipfs/release-v0.22.0
Previous HEAD position was f0cf57df9 Merge pull request #654 from ipfs/release-v0.22.0
Switched to branch 'release'
Your branch is up to date with 'origin/release'.

Cutting a Release (and modifying non-markdown files)

This PR is modifying both version.json and non-markdown files.
The Release Checker is not able to analyse files that are not checked in to release. This might cause the above analysis to be inaccurate.
Please consider performing all the code changes in a separate PR before cutting the release.

Automatically created GitHub Release

A draft GitHub Release has been created.
It is going to be published when this PR is merged.
You can modify its' body to include any release notes you wish to include with the release.

@lidel lidel merged commit 41b8882 into release Sep 5, 2024
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Merging this PR will create a tagged release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants