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

Update all non-major dependencies #60

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 21, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
alpine final minor 3.20 -> 3.21 age adoption passing confidence
github.com/nats-io/nats.go require minor v1.37.0 -> v1.38.0 age adoption passing confidence
github.com/onsi/ginkgo/v2 require minor v2.20.2 -> v2.22.1 age adoption passing confidence
github.com/onsi/gomega require minor v1.34.2 -> v1.36.2 age adoption passing confidence
github.com/redis/rueidis require patch v1.0.47 -> v1.0.52 age adoption passing confidence
github.com/redis/rueidis/rueidiscompat require patch v1.0.47 -> v1.0.52 age adoption passing confidence
github.com/samber/slog-multi require patch v1.2.3 -> v1.2.4 age adoption passing confidence
github.com/samber/slog-sampling require patch v1.5.1 -> v1.5.3 age adoption passing confidence
go.etcd.io/etcd/client/v3 require patch v3.5.16 -> v3.5.17 age adoption passing confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc require minor v0.56.0 -> v0.58.0 age adoption passing confidence
go.opentelemetry.io/otel require minor v1.31.0 -> v1.33.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/prometheus require minor v0.53.0 -> v0.55.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/stdout/stdouttrace require minor v1.31.0 -> v1.33.0 age adoption passing confidence
go.opentelemetry.io/otel/metric require minor v1.31.0 -> v1.33.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk require minor v1.31.0 -> v1.33.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk/metric require minor v1.31.0 -> v1.33.0 age adoption passing confidence
go.opentelemetry.io/otel/trace require minor v1.31.0 -> v1.33.0 age adoption passing confidence
golang stage patch 1.23.2-alpine3.19 -> 1.23.4-alpine3.19 age adoption passing confidence
golang.org/x/sync require minor v0.8.0 -> v0.10.0 age adoption passing confidence
google.golang.org/grpc require minor v1.67.1 -> v1.69.2 age adoption passing confidence
google.golang.org/grpc replace minor v1.67.1 -> v1.69.2 age adoption passing confidence
google.golang.org/protobuf require minor v1.35.1 -> v1.36.1 age adoption passing confidence

Release Notes

nats-io/nats.go (github.com/nats-io/nats.go)

v1.38.0

Compare Source

Changelog

Added
  • Core NATS:
    • Added UserInfoHandler for dynamically setting user/password (#​1713)
    • Added PermissionErrOnSubscribe option, causing SubscribeSync to return nats.ErrPermissionViolation on NextMsg() if there was a permission error (#​1728)
    • Added Msgs() method on Subscription, returning an iterator (iter.Seq2[*nats.Msg, error]) for the subscription. This method is only available for go version >=1.23 (#​1728)
  • KeyValue:
  • Added WatchFiltered method to watch for updates with multiple filters (#​1739)
Fixed
  • Core NATS:
  • JetStream:
    • Fixed PublishAsync not closing done and stall channels after failed retries (#​1719)
    • Set valid fetch sequence in ordered consumer's Fetch() and Next() after timeout (#​1705)
    • Do not overwrite ordered consumer deliver policy if start time is set (#​1742)
    • Fixed race condition in MessageBatch (#​1743)
  • Legacy JetStream:
    • Fixed race condition in MessageBatch (#​1743)
Changed
  • Legacy Jetstream:
Improved
Complete Changes
onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.22.1

Compare Source

2.22.1

Fixes

Fix CSV encoding

Maintenance
  • ensure *.test files are gitignored so we don't accidentally commit compiled tests again [c88c634]
  • remove golang.org/x/net/context in favour of stdlib context [4df44bf]

v2.22.0

Compare Source

2.22.0

Features
  • Add label to serial nodes [0fcaa08]

This allows serial tests to be filtered using the label-filter

Maintenance

Various doc fixes

v2.21.0

Compare Source

2.21.0

Features
  • add support for GINKGO_TIME_FORMAT [a69eb39]
  • add GINKGO_NO_COLOR to disable colors via environment variables [bcab9c8]
Fixes
  • increase threshold in timeline matcher [e548367]
  • Fix the document by replacing SpecsThatWillBeRun with SpecsThatWillRun
    [c2c4d3c]
Maintenance
  • bump various dependencies [7e65a00]
onsi/gomega (github.com/onsi/gomega)

v1.36.2

Compare Source

Maintenance

v1.36.1

Compare Source

1.36.1

Fixes

v1.36.0

Compare Source

1.36.0

Features
  • new: make collection-related matchers Go 1.23 iterator aware [4c964c6]
Maintenance
  • Replace min/max helpers with built-in min/max [ece6872]
  • Fix some typos in docs [8e924d7]

v1.35.1

Compare Source

1.35.1

Fixes
  • Export EnforceDefaultTimeoutsWhenUsingContexts and DisableDefaultTimeoutsWhenUsingContext [ca36da1]

v1.35.0

Compare Source

1.35.0

Features
  • You can now call EnforceDefaultTimeoutsWhenUsingContexts() to have Eventually honor the default timeout when passed a context. (prior to this you had to expclility add a timeout) [e4c4265]
  • You can call StopTrying(message).Successfully() to abort a Consistently early without failure [eeca931]
Fixes
  • Stop memoizing the result of HaveField to avoid unexpected errors when used with async assertions. [3bdbc4e]
Maintenance
redis/rueidis (github.com/redis/rueidis)

v1.0.52: 1.0.52

Compare Source

Changes
  • feat: add ModuleLoadex, SlaveOf, ClusterMyShardID to rueidiscompat (#​708)
  • feat: add BitFieldRO, HScanNoValues, and ClientInfo to rueidiscompat (#​707)
  • feat: add CacheMarshal and CacheUnmarshalView for third party cache libraries (#​693)
  • feat: add ReplicaSelector for selecting which replica to send commands (#​692)
  • feat: retry DoCache and DoMultiCache on MOVED / ASK redirections (#​701) (#​704)
  • feat: retry single slot DoMulti on MOVED / ASK redirections (#​697) (#​709)
  • perf: reduce goroutines used by DoMulti and DoMultiCache in a cluster client (#​699)
  • fix: hide InitAddress from client.Nodes() if they doesn't show up in the cluster topology (#​687)
  • fix: immature recycling of the intermediate structs when doing cluster DoMulti on network errors (#​706)
  • fix: panic on cluster redirection to a node with a stale role (#​695)
  • fix: protocol out of sync when mixing sunsubscribe requests and slot migrations (#​691)
  • fix: avoid picking unhealthy replicas (#​689)
Contributors

We'd like to thank all the contributors who worked on this release!

@​proost, @​rueian, @​unknowntpo and @​wyxloading

v1.0.51: 1.0.51

Compare Source

Changes
  • feat: add RateLimitOption to rueidislimiter (#​681)
  • feat: allow setting negative values to disable keepalive and write timeout (#​682)
  • feat: add options for removing idle connections in connection pools (#​674)
Contributors

We'd like to thank all the contributors who worked on this release!

@​altanozlu, @​rueian and @​veirfuna

v1.0.50: 1.0.50

Compare Source

Changes
  • feat: add FtSearch and related functions to rueidiscompat (#​676)
  • feat: add rueidislimiter module for Distributed Rate Limiting (#​661)
  • fix: convert os.ErrDeadlineExceeded to context.DeadlineExceeded only when ConnWriteTimeout is shorter (#​672)
  • fix: register client tracking again after receiving invalidations in rueidislock (#​669)
  • fix: close connections that are still blocked while recycling them to pools, instead of waiting for unsubscribe command responses (#​667)
  • fix: do not cap timeouts when context has a deadline on a blocking call (#​666)
  • chore: use dpool for blocking commands to be able to respect context deadlines (#​668)
Contributors

We'd like to thank all the contributors who worked on this release!

@​nesty92, @​rueian, @​unknowntpo and @​zeiler

v1.0.49: 1.0.49

Compare Source

Fixes for refreshing cluster topology

We strongly encourage everyone to upgrade to version 1.0.49 to address the issues related to refreshing the cluster topology.

Changes
  • fix: refresh the cluster topology by using the old CLUSTER SLOTS instead of CLUSTER SHARDS for clusters with version less than 8. This is due to a server bug that returns empty slot information after the first failover. (#​664)
  • fix: do not pick failed cluster nodes from the CLUSTER SHARDS response. (#​660)
  • fix: do not block client.Do for 1 second of refreshing threshold in the cases of network error. (#​659)
  • feat: auto retries on LOADING errors. (#​657)
  • feat: support multiple options in FT.ALTER. (#​655)
  • feat: add FT.ALTER in OM JSON and Hash repo. (#​645)
  • feat: support Go 1.23 iterators for the ZADD command. (#​652)
Contributors

We'd like to thank all the contributors who worked on this release!

@​imvtsl, @​justinmir, @​mingdaoy, @​nesty92 and @​rueian

v1.0.48: 1.0.48

Compare Source

Changes
  • feat: add DisableTCPNoDelay option for better p99 latencies in certain network conditions such as GCP without gVNIC. (#​650)
  • feat: add DisableAutoPipelining option to serve requests from connection pools for better latencies by avoiding pipelining overhead and HoL blocking. (#​646)
  • feat: Retries are now back-offed and jittered with a 1-second cap by default. This can be customized by the RetryDelay option. (#​643)
Contributors

We'd like to thank all the contributors who worked on this release!

@​proost and @​rueian

samber/slog-multi (github.com/samber/slog-multi)

v1.2.4

Compare Source

What's Changed

samber/slog-sampling (github.com/samber/slog-sampling)

v1.5.3

Compare Source

Upgrade deps

v1.5.2

Compare Source

upgrading dependencies

etcd-io/etcd (go.etcd.io/etcd/client/v3)

v3.5.17

Compare Source

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.17

### choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version

### start a local etcd server
/tmp/etcd-download-test/etcd

### write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo
macOS (Darwin)
ETCD_VER=v3.5.17

### choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
Docker

etcd uses gcr.io/etcd-development/etcd as a primary container registry, and quay.io/coreos/etcd as secondary.

ETCD_VER=v3.5.17

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \
  docker rmi gcr.io/etcd-development/etcd:${ETCD_VER} || true && \
  docker run \
  -p 2379:2379 \
  -p 2380:2380 \
  --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \
  --name etcd-gcr-${ETCD_VER} \
  gcr.io/etcd-development/etcd:${ETCD_VER} \
  /usr/local/bin/etcd \
  --name s1 \
  --data-dir /etcd-data \
  --listen-client-urls http://0.0.0.0:2379 \
  --advertise-client-urls http://0.0.0.0:2379 \
  --listen-peer-urls http://0.0.0.0:2380 \
  --initial-advertise-peer-urls http://0.0.0.0:2380 \
  --initial-cluster s1=http://0.0.0.0:2380 \
  --initial-cluster-token tkn \
  --initial-cluster-state new \
  --log-level info \
  --logger zap \
  --log-outputs stderr

docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcd --version
docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcdctl version
docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcdutl version
docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcdctl endpoint health
docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcdctl put foo bar
docker exec etcd-gcr-${ETCD_VER}/usr/local/bin/etcdctl get foo
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.33.0: /v0.55.0/v0.9.0/v0.0.12

Compare Source

Overview
Added
  • Add Reset method to SpanRecorder in go.opentelemetry.io/otel/sdk/trace/tracetest. (#​5994)
  • Add EnabledInstrument interface in go.opentelemetry.io/otel/sdk/metric/internal/x. This is an experimental interface that is implemented by synchronous instruments provided by go.opentelemetry.io/otel/sdk/metric. Users can use it to avoid performing computationally expensive operations when recording measurements. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#​6016)
Changed
  • The default global API now supports full auto-instrumentation from the go.opentelemetry.io/auto package. See that package for more information. (#​5920)
  • Propagate non-retryable error messages to client in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#​5929)
  • Propagate non-retryable error messages to client in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#​5929)
  • Propagate non-retryable error messages to client in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​5929)
  • Performance improvements for attribute value AsStringSlice, AsFloat64Slice, AsInt64Slice, AsBoolSlice. (#​6011)
  • Change EnabledParameters to have a Severity field instead of a getter and setter in go.opentelemetry.io/otel/log. (#​6009)
Fixed
  • Fix inconsistent request body closing in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#​5954)
  • Fix inconsistent request body closing in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#​5954)
  • Fix inconsistent request body closing in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​5954)
  • Fix invalid exemplar keys in go.opentelemetry.io/otel/exporters/prometheus. (#​5995)
  • Fix attribute value truncation in go.opentelemetry.io/otel/sdk/trace. (#​5997)
  • Fix attribute value truncation in go.opentelemetry.io/otel/sdk/log. (#​6032)
What's Changed

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b723200 to 96b9995 Compare October 28, 2024 00:32
@renovate renovate bot changed the title Update all non-major dependencies to v1.0.48 Update all non-major dependencies Oct 28, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 96b9995 to c7cc203 Compare October 29, 2024 22:52
Copy link
Contributor Author

renovate bot commented Oct 29, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 16 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.22.2 -> 1.23.4
github.com/google/pprof v0.0.0-20240827171923-fa2c70bbbfe5 -> v0.0.0-20241210010833-40e02aabc2ad
github.com/nats-io/nkeys v0.4.7 -> v0.4.9
github.com/prometheus/common v0.60.0 -> v0.61.0
github.com/samber/slog-common v0.15.2 -> v0.18.0
github.com/stretchr/testify v1.9.0 -> v1.10.0
go.etcd.io/etcd/api/v3 v3.5.16 -> v3.5.17
go.etcd.io/etcd/client/pkg/v3 v3.5.16 -> v3.5.17
golang.org/x/crypto v0.28.0 -> v0.31.0
golang.org/x/mod v0.20.0 -> v0.22.0
golang.org/x/net v0.30.0 -> v0.33.0
golang.org/x/sys v0.26.0 -> v0.28.0
golang.org/x/term v0.25.0 -> v0.27.0
golang.org/x/text v0.19.0 -> v0.21.0
golang.org/x/tools v0.24.0 -> v0.28.0
google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 -> v0.0.0-20241015192408-796eee8c2d53
google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 -> v0.0.0-20241209162323-e6fa225c2576

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from f05e9d3 to 2b87fd4 Compare November 7, 2024 18:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from ec30e49 to 9b8e418 Compare November 14, 2024 09:58
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7ec2c96 to e8711bc Compare November 25, 2024 14:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 8482681 to 4069680 Compare December 4, 2024 23:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from f9ecbc5 to 1e35a5e Compare December 12, 2024 21:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from cd780c7 to 141ebe2 Compare December 17, 2024 14:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 0c2350b to 1c76ac5 Compare December 24, 2024 11:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1c76ac5 to a6ed30b Compare December 25, 2024 13:51
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.

0 participants