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

Make v0.24.4 #901

Merged
merged 13 commits into from
Sep 19, 2023
Merged

Make v0.24.4 #901

merged 13 commits into from
Sep 19, 2023

Conversation

Jorropo
Copy link
Contributor

@Jorropo Jorropo commented Sep 18, 2023

Needed for ipfs/kubo#10014

MichaelMure and others added 10 commits September 18, 2023 15:52
fixes issue #868

(cherry picked from commit 777160f)
(cherry picked from commit b564493)
MB Copy Paste Typo,

This caused panics while tracing.

(cherry picked from commit 134f7e4)
go-libp2p-routing-helpers has an optimized implementation that does nothing if we are not tracing, it also properly log all IO of the request.

(cherry picked from commit f901041)
We always select it against ctx and we don't rely on the fact it will always be non blocking since when count is zero we can't realistically preallocate.
Buffering use more memory makes more garbage and is less efficient than direct copies.

(cherry picked from commit 68c5dee)
@Jorropo Jorropo requested review from guillaumemichel and a team as code owners September 18, 2023 13:58
@Jorropo Jorropo force-pushed the release-v0.24.4 branch 2 times, most recently from 9ccbe00 to 6c0bd8b Compare September 18, 2023 15:36
@Jorropo Jorropo mentioned this pull request Sep 18, 2023
14 tasks
web3-bot and others added 2 commits September 19, 2023 14:17
* chore: add or force update .github/workflows/go-test.yml

* chore: add or force update .github/workflows/go-check.yml

* chore: add or force update .github/workflows/releaser.yml

* chore: add or force update .github/workflows/release-check.yml

* chore: add or force update .github/workflows/tagpush.yml

(cherry picked from commit 62a416e)
@github-actions
Copy link

Suggested version: v0.24.4

Comparing to: v0.24.3 (diff)

Changes in go.mod file(s):

(empty)

gorelease says:

# github.com/libp2p/go-libp2p-kad-dht/pb
## compatible changes
(*ProtocolMessenger).PutProviderAddrs: added

# diagnostics
go.mod: the following requirements are needed
	github.com/google/pprof@v0.0.0-20230821062121-407c9e7a662f
	github.com/klauspost/compress@v1.16.7
	github.com/libp2p/go-libp2p@v0.30.0
	github.com/libp2p/go-libp2p-routing-helpers@v0.7.2
	github.com/libp2p/go-nat@v0.2.0
	github.com/libp2p/go-reuseport@v0.4.0
	github.com/libp2p/go-yamux/v4@v4.0.1
	github.com/miekg/dns@v1.1.55
	github.com/multiformats/go-multiaddr@v0.11.0
	github.com/onsi/ginkgo/v2@v2.11.0
	github.com/opencontainers/runtime-spec@v1.1.0
	github.com/prometheus/client_golang@v1.16.0
	github.com/prometheus/common@v0.44.0
	github.com/prometheus/procfs@v0.11.1
	github.com/quic-go/qtls-go1-20@v0.3.2
	github.com/quic-go/quic-go@v0.38.0
	go.uber.org/fx@v1.20.0
	go.uber.org/zap@v1.25.0
	golang.org/x/crypto@v0.12.0
	golang.org/x/exp@v0.0.0-20230817173708-d852ddb80c63
	golang.org/x/mod@v0.12.0
	golang.org/x/net@v0.14.0
	golang.org/x/sync@v0.3.0
	golang.org/x/sys@v0.11.0
	golang.org/x/text@v0.12.0
	golang.org/x/tools@v0.12.1-0.20230815132531-74c255bcf846
	google.golang.org/protobuf@v1.31.0
	github.com/Jorropo/jsync@v1.0.1
	github.com/ipfs/go-ipfs-util@v0.0.2
	github.com/ipfs/go-ipns@v0.3.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
Cannot suggest a release version.
Module indirectly depends on a higher version of itself (v0.25.1) than the base version (v0.24.3).

gocompat says:

Your branch is up to date with 'origin/release-v0.24.4'.

Cutting a Release (when not on master)

This PR is targeting release-v0.24.4, which is not the default branch.
If you wish to cut a release once this PR is merged, please add the release label to this PR.

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-v0.24.4. 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.

@Jorropo Jorropo merged commit 3ca9b27 into release-v0.24.4 Sep 19, 2023
13 checks passed
@Jorropo Jorropo deleted the make-v0.24.4 branch September 19, 2023 16:40
@Jorropo Jorropo restored the make-v0.24.4 branch September 19, 2023 16:44
@Jorropo Jorropo mentioned this pull request Sep 19, 2023
@Jorropo Jorropo deleted the make-v0.24.4 branch September 19, 2023 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants