Update all dependencies #49

Merged
kjuulh merged 1 commits from renovate/all into main 2024-03-20 23:36:20 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
github.com/nats-io/nats-server/v2 require patch v2.10.9 -> v2.10.12
github.com/nats-io/nats.go require minor v1.32.0 -> v1.34.0
github.com/stretchr/testify require minor v1.8.4 -> v1.9.0

Release Notes

nats-io/nats-server

v2.10.12

Compare Source

Changelog

Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.

Go Version
Dependencies
  • github.com/klauspost/compress v1.17.7 (#​5129)
  • github.com/nats-io/nats.go v1.33.1 (#​5104)
  • golang.org/x/crypto v0.21.0 (#​5199)
  • golang.org/x/sys v0.18.0 (#​5198)
  • github.com/nats-io/jwt/v2 v2.5.5
Improved

General

  • Optimize detecting long subjects with wildcards (#​5102)
  • Refactor getHeader to improve bounds checking (#​5135)

JetStream

  • Switch to use fmt.Appendf to reduce a few allocations (#​5100)
  • Write Raft peer state and term/vote inline (#​5151, #​5178)
  • Improve term management when handling Raft vote responses (#​5149)
  • Ensure Raft applied index is only updated by upper layer (#​5152)
  • Add I/O gate for message block writeAt syscall (#​5193)
  • Lower the minimum expiry threshold to 250ms (#​5206)
Fixed

General

  • Fix randomisation for queue subscriptions on 32-bit platforms which could cause a panic (#​5169) Thanks to @​jeremylowery for the report!
  • Stree not matching when partial parts were compared to long fragments (#​5177)

Gateway

Leafnodes

  • Fix loop detection on daisy-chained leafnodes (#​5126)
  • Make sure to not remove account mappings that just had their value changed (#​5132, #​5103)

JetStream

  • Fix sending Consumer Deleted on peer remove (#​5111, #​5160)
  • Fix memory leak during compaction within memory store (#​5116) Thanks to @​stefanLeo for the report and contribution!
  • Updating consumer config fails to check OptStartTime properly (#​5127) Thanks to @​thed0ct0r for the contribution!
  • Slow ack for snapshots could cause slow consumer and client disconnect (#​5144)
  • Fix for a test flapper with consumer expire frequency change (#​5155)
  • Fix a potential drift that could occur when assigning last sequences to published messages on clustered streams (#​5179)
  • Fix data race when capturing last sequence on clustered streams (#​5182)
  • Fix lock inversion when tracking last sequence failures on clustered streams (#​5183)
  • Revert an earlier change around the Raft handling of stepdowns due to stream move performance (#​5200)
  • Make sure not to commit a replicated ack when the consumer is closed (#​5196)
  • Check the Raft layer stream state once recovery is complete (#​5196)

OCSP

  • Prefer a POST method to the OCSP server, falling back to GET (#​5109)
  • Fixed a race condition that could affect OCSP stapling during server reloads (#​5207)
Complete Changes

v2.10.11

Compare Source

Changelog

Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.

Go Version
  • 1.21.7
Dependencies
  • github.com/nats-io/nats.go v1.33.0
Improved

JetStream

  • Optimize replaying messages when they are at the end of the stream (#​5083) Thanks to @​david-wakeo for the report!
  • Optimize replaying messages with start sequence by time when there are large gaps between the time sequence and first sequence (#​5088) Thanks again to @​david-wakeo for the report!
  • Reduce possible contention for NRG step-down (#​4990)
  • Reduce log-level to debug for non-actionable reallocations warnings (#​5085)
  • Improved placement of streams in larger clusters when created in rapid succession (#​5079) Thanks to @​kohlisid for the report!
  • Improved filtered consumer retrieval time for large subject space streams with wildcards (#​5089)
Fixed

JetStream

  • Fixed a bug that could cause consumers to not match filtered subjects with wildcards correctly (#​5080)
  • Fixed a bug that could not allow keys/subjects to be found after restarts after extended downtime (#​5054)
  • Fixed a bug that would not properly update all consumer state when a filtered purge of the parent stream was narrower then the consumer’s filtered subject space (#​5075)

MQTT

  • Fixed an issue with retained messages not working properly if the server name had a ‘.’ (#​5048)
Complete Changes

v2.10.10

Compare Source

Changelog

Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.

Go Version
  • 1.21.6
Dependencies
  • github.com/klauspost/compress v1.17.5
  • github.com/nats-io/nats.go v1.32.0
Added
  • Add ping_interval cluster route option to configure differently than client connections (#​5029)
Improved

JetStream

  • Avoid a linear scan of filestore blocks when loading messages for the first time after restart or long period of inactivity (#​4969)
  • NumPending calculations and subject index memory in filestore and memstore (#​4960, #​4983)
  • Log healthy Raft group status when no longer falling behind (#​4995)
  • Optimize writing full filestore state where there is high subject cardinality (#​5004)
  • Share higher fidelity client info in JetStream advisory messages (#​5019, #​5026)
  • More thorough gating of blocking disk I/O operations (#​5022, #​5027)
  • Improved fallback cleanup of consumer Raft directory (#​5028)

MQTT

  • Use different unique names for internal consumers (#​5017)
Fixed

Auth callout

Logging

  • Fix missing variable in consumer skew log line (#​4967)

JetStream

  • Fix data race with stream stop and removal (#​4963)
  • Don't unconditionally send consumer snapshot when becoming leader (#​4965)
  • Fix tracking holes in the message block index when they are at the end of the block, improving filestore cache efficiency (#​4988)
  • Wait for recovery to complete before sending snapshot on stream scale-up from R1 (#​5001)
  • Acking a redelivered msg with more pending should move the ack floor (#​5008)
  • Fix for a panic calculating record length for secure erase followed by compaction (#​5009)
  • Reduce memory growth on interest stream recovery when consumers are ahead of the recovered stream state (#​5011)
  • Raft node responds to VoteRequest with outdated Term (#​5021)
  • Avoid sending meta leader snapshot as normal entry on leader change when not up-to-date (#​5024)
  • Make sure to not restart streams or consumers when they are deleted or immediately after being created (#​5032)

Shutdown

  • Avoid panic when reloading during lame duck mode (#​5012)
Complete Changes
nats-io/nats.go

v1.34.0

Compare Source

Changelog

Added
  • Core NATS:
    • StatusChanged method for subscription event notifications (#​1570)
    • ClientTLSConfig option for setting TLS config with callbacks in Connect (#​1413)
Fixed
  • Object Store:
    • Add missing Compression struct tag (#​1559)
  • Legacy JetStream:
    • Fetch and FetchBatch will no longer publish a pull request if the subscription is closed or draining (#​1582)
  • Service API:
Improved
Complete Changes

v1.33.1

Compare Source

Changelog

Overview

This release fixes v1.33.0 release which was re-released with different tag, causing checksum mismatch when running go get github.com/nats-io/nats.go@v1.33.0.

Complete Changes

v1.33.0

Compare Source

Changelog

Overview

This release introduces significant documentation improvements across jetstream package components (JetStream, Object Store, and KeyValue).

Added
  • JetStream:
    • TermWithReason method on JetStream message (#​1539)
    • Timestamp fields on stream and consumer infos (#​1540)
    • FetchHeartbeat option for Fetch and FetchBytes (#​1548)
  • Object Store:
    • Compression option for object store. Thanks to @​johbar for the contribution (#​1544)
    • UpdateObjectStore and CreateOrUpdateObjectStore methods (#​1550)
  • KeyValue:
    • UpdateKeyValue and CreateOrUpdateKeyValue methods (#​1549)
Fixed
  • JetStream:
    • Fixed Drain() infinite loop and add test for concurrent Next() calls. Thanks to @​mdawar for the contribution (#​1525)
    • Fixed race condition when resetting ordered consumer (#​1526)
  • Object Store:
    • Fixed hardcoded read deadline when reading an object (#​1531)
Improved
Complete Changes
stretchr/testify

v1.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0


Configuration

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

🚦 Automerge: Enabled.

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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | require | patch | `v2.10.9` -> `v2.10.12` | | [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | require | minor | `v1.32.0` -> `v1.34.0` | | [github.com/stretchr/testify](https://github.com/stretchr/testify) | require | minor | `v1.8.4` -> `v1.9.0` | --- ### Release Notes <details> <summary>nats-io/nats-server</summary> ### [`v2.10.12`](https://github.com/nats-io/nats-server/releases/tag/v2.10.12) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.10.11...v2.10.12) #### Changelog Refer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new\_210) for backwards compatibility notes with 2.9.x. ##### Go Version - 1.21.8 ([#&#8203;5175](https://github.com/nats-io/nats-server/issues/5175)) ##### Dependencies - github.com/klauspost/compress v1.17.7 ([#&#8203;5129](https://github.com/nats-io/nats-server/issues/5129)) - github.com/nats-io/nats.go v1.33.1 ([#&#8203;5104](https://github.com/nats-io/nats-server/issues/5104)) - golang.org/x/crypto v0.21.0 ([#&#8203;5199](https://github.com/nats-io/nats-server/issues/5199)) - golang.org/x/sys v0.18.0 ([#&#8203;5198](https://github.com/nats-io/nats-server/issues/5198)) - github.com/nats-io/jwt/v2 v2.5.5 ##### Improved General - Optimize detecting long subjects with wildcards ([#&#8203;5102](https://github.com/nats-io/nats-server/issues/5102)) - Refactor `getHeader` to improve bounds checking ([#&#8203;5135](https://github.com/nats-io/nats-server/issues/5135)) JetStream - Switch to use `fmt.Appendf` to reduce a few allocations ([#&#8203;5100](https://github.com/nats-io/nats-server/issues/5100)) - Write Raft peer state and term/vote inline ([#&#8203;5151](https://github.com/nats-io/nats-server/issues/5151), [#&#8203;5178](https://github.com/nats-io/nats-server/issues/5178)) - Improve term management when handling Raft vote responses ([#&#8203;5149](https://github.com/nats-io/nats-server/issues/5149)) - Ensure Raft applied index is only updated by upper layer ([#&#8203;5152](https://github.com/nats-io/nats-server/issues/5152)) - Add I/O gate for message block `writeAt` syscall ([#&#8203;5193](https://github.com/nats-io/nats-server/issues/5193)) - Lower the minimum expiry threshold to 250ms ([#&#8203;5206](https://github.com/nats-io/nats-server/issues/5206)) ##### Fixed General - Fix randomisation for queue subscriptions on 32-bit platforms which could cause a panic ([#&#8203;5169](https://github.com/nats-io/nats-server/issues/5169)) Thanks to [@&#8203;jeremylowery](https://github.com/jeremylowery) for the report! - Stree not matching when partial parts were compared to long fragments ([#&#8203;5177](https://github.com/nats-io/nats-server/issues/5177)) Gateway - Fix sending empty reply on gateway RMSG ([#&#8203;5192](https://github.com/nats-io/nats-server/issues/5192)) Thanks to [@&#8203;n-holmstedt](https://github.com/n-holmstedt) for the report! Leafnodes - Fix loop detection on daisy-chained leafnodes ([#&#8203;5126](https://github.com/nats-io/nats-server/issues/5126)) - Make sure to not remove account mappings that just had their value changed ([#&#8203;5132](https://github.com/nats-io/nats-server/issues/5132), [#&#8203;5103](https://github.com/nats-io/nats-server/issues/5103)) JetStream - Fix sending `Consumer Deleted` on peer remove ([#&#8203;5111](https://github.com/nats-io/nats-server/issues/5111), [#&#8203;5160](https://github.com/nats-io/nats-server/issues/5160)) - Fix memory leak during compaction within memory store ([#&#8203;5116](https://github.com/nats-io/nats-server/issues/5116)) Thanks to [@&#8203;stefanLeo](https://github.com/stefanLeo) for the report and contribution! - Updating consumer config fails to check `OptStartTime` properly ([#&#8203;5127](https://github.com/nats-io/nats-server/issues/5127)) Thanks to [@&#8203;thed0ct0r](https://github.com/thed0ct0r) for the contribution! - Slow ack for snapshots could cause slow consumer and client disconnect ([#&#8203;5144](https://github.com/nats-io/nats-server/issues/5144)) - Fix for a test flapper with consumer expire frequency change ([#&#8203;5155](https://github.com/nats-io/nats-server/issues/5155)) - Fix a potential drift that could occur when assigning last sequences to published messages on clustered streams ([#&#8203;5179](https://github.com/nats-io/nats-server/issues/5179)) - Fix data race when capturing last sequence on clustered streams ([#&#8203;5182](https://github.com/nats-io/nats-server/issues/5182)) - Fix lock inversion when tracking last sequence failures on clustered streams ([#&#8203;5183](https://github.com/nats-io/nats-server/issues/5183)) - Revert an earlier change around the Raft handling of stepdowns due to stream move performance ([#&#8203;5200](https://github.com/nats-io/nats-server/issues/5200)) - Make sure not to commit a replicated ack when the consumer is closed ([#&#8203;5196](https://github.com/nats-io/nats-server/issues/5196)) - Check the Raft layer stream state once recovery is complete ([#&#8203;5196](https://github.com/nats-io/nats-server/issues/5196)) OCSP - Prefer a POST method to the OCSP server, falling back to GET ([#&#8203;5109](https://github.com/nats-io/nats-server/issues/5109)) - Fixed a race condition that could affect OCSP stapling during server reloads ([#&#8203;5207](https://github.com/nats-io/nats-server/issues/5207)) ##### Complete Changes ### [`v2.10.11`](https://github.com/nats-io/nats-server/releases/tag/v2.10.11) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.10.10...v2.10.11) #### Changelog Refer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new\_210) for backwards compatibility notes with 2.9.x. ##### Go Version - 1.21.7 ##### Dependencies - github.com/nats-io/nats.go v1.33.0 ##### Improved JetStream - Optimize replaying messages when they are at the end of the stream ([#&#8203;5083](https://github.com/nats-io/nats-server/issues/5083)) Thanks to [@&#8203;david-wakeo](https://github.com/david-wakeo) for the report! - Optimize replaying messages with start sequence by time when there are large gaps between the time sequence and first sequence ([#&#8203;5088](https://github.com/nats-io/nats-server/issues/5088)) Thanks again to [@&#8203;david-wakeo](https://github.com/david-wakeo) for the report! - Reduce possible contention for NRG step-down ([#&#8203;4990](https://github.com/nats-io/nats-server/issues/4990)) - Reduce log-level to debug for non-actionable reallocations warnings ([#&#8203;5085](https://github.com/nats-io/nats-server/issues/5085)) - Improved placement of streams in larger clusters when created in rapid succession ([#&#8203;5079](https://github.com/nats-io/nats-server/issues/5079)) Thanks to [@&#8203;kohlisid](https://github.com/kohlisid) for the report! - Improved filtered consumer retrieval time for large subject space streams with wildcards ([#&#8203;5089](https://github.com/nats-io/nats-server/issues/5089)) ##### Fixed JetStream - Fixed a bug that could cause consumers to not match filtered subjects with wildcards correctly ([#&#8203;5080](https://github.com/nats-io/nats-server/issues/5080)) - Fixed a bug that could not allow keys/subjects to be found after restarts after extended downtime ([#&#8203;5054](https://github.com/nats-io/nats-server/issues/5054)) - Fixed a bug that would not properly update all consumer state when a filtered purge of the parent stream was narrower then the consumer’s filtered subject space ([#&#8203;5075](https://github.com/nats-io/nats-server/issues/5075)) MQTT - Fixed an issue with retained messages not working properly if the server name had a ‘.’ ([#&#8203;5048](https://github.com/nats-io/nats-server/issues/5048)) ##### Complete Changes ### [`v2.10.10`](https://github.com/nats-io/nats-server/releases/tag/v2.10.10) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.10.9...v2.10.10) #### Changelog Refer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new\_210) for backwards compatibility notes with 2.9.x. ##### Go Version - 1.21.6 ##### Dependencies - github.com/klauspost/compress v1.17.5 - github.com/nats-io/nats.go v1.32.0 ##### Added - Add `ping_interval` cluster route option to configure differently than client connections ([#&#8203;5029](https://github.com/nats-io/nats-server/issues/5029)) ##### Improved JetStream - Avoid a linear scan of filestore blocks when loading messages for the first time after restart or long period of inactivity ([#&#8203;4969](https://github.com/nats-io/nats-server/issues/4969)) - NumPending calculations and subject index memory in filestore and memstore ([#&#8203;4960](https://github.com/nats-io/nats-server/issues/4960), [#&#8203;4983](https://github.com/nats-io/nats-server/issues/4983)) - Log healthy Raft group status when no longer falling behind ([#&#8203;4995](https://github.com/nats-io/nats-server/issues/4995)) - Optimize writing full filestore state where there is high subject cardinality ([#&#8203;5004](https://github.com/nats-io/nats-server/issues/5004)) - Share higher fidelity client info in JetStream advisory messages ([#&#8203;5019](https://github.com/nats-io/nats-server/issues/5019), [#&#8203;5026](https://github.com/nats-io/nats-server/issues/5026)) - More thorough gating of blocking disk I/O operations ([#&#8203;5022](https://github.com/nats-io/nats-server/issues/5022), [#&#8203;5027](https://github.com/nats-io/nats-server/issues/5027)) - Improved fallback cleanup of consumer Raft directory ([#&#8203;5028](https://github.com/nats-io/nats-server/issues/5028)) MQTT - Use different unique names for internal consumers ([#&#8203;5017](https://github.com/nats-io/nats-server/issues/5017)) ##### Fixed Auth callout - Ensure the server properly binds scoped users ([#&#8203;5013](https://github.com/nats-io/nats-server/issues/5013)) Thanks to [@&#8203;dpotapov](https://github.com/dpotapov) for the report! Logging - Fix missing variable in consumer skew log line ([#&#8203;4967](https://github.com/nats-io/nats-server/issues/4967)) JetStream - Fix data race with stream stop and removal ([#&#8203;4963](https://github.com/nats-io/nats-server/issues/4963)) - Don't unconditionally send consumer snapshot when becoming leader ([#&#8203;4965](https://github.com/nats-io/nats-server/issues/4965)) - Fix tracking holes in the message block index when they are at the end of the block, improving filestore cache efficiency ([#&#8203;4988](https://github.com/nats-io/nats-server/issues/4988)) - Wait for recovery to complete before sending snapshot on stream scale-up from R1 ([#&#8203;5001](https://github.com/nats-io/nats-server/issues/5001)) - Acking a redelivered msg with more pending should move the ack floor ([#&#8203;5008](https://github.com/nats-io/nats-server/issues/5008)) - Fix for a panic calculating record length for secure erase followed by compaction ([#&#8203;5009](https://github.com/nats-io/nats-server/issues/5009)) - Reduce memory growth on interest stream recovery when consumers are ahead of the recovered stream state ([#&#8203;5011](https://github.com/nats-io/nats-server/issues/5011)) - Raft node responds to VoteRequest with outdated Term ([#&#8203;5021](https://github.com/nats-io/nats-server/issues/5021)) - Avoid sending meta leader snapshot as normal entry on leader change when not up-to-date ([#&#8203;5024](https://github.com/nats-io/nats-server/issues/5024)) - Make sure to not restart streams or consumers when they are deleted or immediately after being created ([#&#8203;5032](https://github.com/nats-io/nats-server/issues/5032)) Shutdown - Avoid panic when reloading during lame duck mode ([#&#8203;5012](https://github.com/nats-io/nats-server/issues/5012)) ##### Complete Changes </details> <details> <summary>nats-io/nats.go</summary> ### [`v1.34.0`](https://github.com/nats-io/nats.go/releases/tag/v1.34.0) [Compare Source](https://github.com/nats-io/nats.go/compare/v1.33.1...v1.34.0) #### Changelog ##### Added - Core NATS: - `StatusChanged` method for subscription event notifications ([#&#8203;1570](https://github.com/nats-io/nats.go/issues/1570)) - `ClientTLSConfig` option for setting TLS config with callbacks in `Connect` ([#&#8203;1413](https://github.com/nats-io/nats.go/issues/1413)) ##### Fixed - Object Store: - Add missing `Compression` struct tag ([#&#8203;1559](https://github.com/nats-io/nats.go/issues/1559)) - Legacy JetStream: - `Fetch` and `FetchBatch` will no longer publish a pull request if the subscription is closed or draining ([#&#8203;1582](https://github.com/nats-io/nats.go/issues/1582)) - Service API: - Fixed incorrect error handling when creating a service. Thanks [@&#8203;ramonberrutti](https://github.com/ramonberrutti) for the contribution ([#&#8203;1585](https://github.com/nats-io/nats.go/issues/1585)) ##### Improved - Object Store: - Bind Object Store bucket stream when getting object. Thanks [@&#8203;dmitryabramov-f3](https://github.com/dmitryabramov-f3) for the contribution ([#&#8203;1568](https://github.com/nats-io/nats.go/issues/1568), [#&#8203;1578](https://github.com/nats-io/nats.go/issues/1578)) - Add testing section and format `CONTRIBUTING.md`. Thanks [@&#8203;yordis](https://github.com/yordis) for the contribution ([#&#8203;1574](https://github.com/nats-io/nats.go/issues/1574)) - Improved performance of `respToken` in muxer. Thanks for the report [@&#8203;chgz](https://github.com/chgz) ([#&#8203;1575](https://github.com/nats-io/nats.go/issues/1575)) - Fixed typos in comments. Thanks [@&#8203;paoloteti](https://github.com/paoloteti) for the contribution ([#&#8203;1581](https://github.com/nats-io/nats.go/issues/1581)) ##### Complete Changes ### [`v1.33.1`](https://github.com/nats-io/nats.go/releases/tag/v1.33.1) [Compare Source](https://github.com/nats-io/nats.go/compare/v1.33.0...v1.33.1) #### Changelog ##### Overview This release fixes `v1.33.0` release which was re-released with different tag, causing checksum mismatch when running `go get github.com/nats-io/nats.go@v1.33.0`. ##### Complete Changes ### [`v1.33.0`](https://github.com/nats-io/nats.go/releases/tag/v1.33.0) [Compare Source](https://github.com/nats-io/nats.go/compare/v1.32.0...v1.33.0) #### Changelog ##### Overview This release introduces significant documentation improvements across `jetstream` package components (JetStream, Object Store, and KeyValue). ##### Added - JetStream: - `TermWithReason` method on JetStream message ([#&#8203;1539](https://github.com/nats-io/nats.go/issues/1539)) - Timestamp fields on stream and consumer infos ([#&#8203;1540](https://github.com/nats-io/nats.go/issues/1540)) - `FetchHeartbeat` option for `Fetch` and `FetchBytes` ([#&#8203;1548](https://github.com/nats-io/nats.go/issues/1548)) - Object Store: - Compression option for object store. Thanks to [@&#8203;johbar](https://github.com/johbar) for the contribution ([#&#8203;1544](https://github.com/nats-io/nats.go/issues/1544)) - `UpdateObjectStore` and `CreateOrUpdateObjectStore` methods ([#&#8203;1550](https://github.com/nats-io/nats.go/issues/1550)) - KeyValue: - `UpdateKeyValue` and `CreateOrUpdateKeyValue` methods ([#&#8203;1549](https://github.com/nats-io/nats.go/issues/1549)) ##### Fixed - JetStream: - Fixed `Drain()` infinite loop and add test for concurrent `Next()` calls. Thanks to [@&#8203;mdawar](https://github.com/mdawar) for the contribution ([#&#8203;1525](https://github.com/nats-io/nats.go/issues/1525)) - Fixed race condition when resetting ordered consumer ([#&#8203;1526](https://github.com/nats-io/nats.go/issues/1526)) - Object Store: - Fixed hardcoded read deadline when reading an object ([#&#8203;1531](https://github.com/nats-io/nats.go/issues/1531)) ##### Improved - Refactored and improved documentation across `jetstream` package (JetStream, KeyValue and ObjectStore) ([#&#8203;1532](https://github.com/nats-io/nats.go/issues/1532), [#&#8203;1537](https://github.com/nats-io/nats.go/issues/1537), [#&#8203;1551](https://github.com/nats-io/nats.go/issues/1551), [#&#8203;1553](https://github.com/nats-io/nats.go/issues/1553), [#&#8203;1555](https://github.com/nats-io/nats.go/issues/1555)) - Change "unsafe" comment on `nats.Secure` connect option. Thanks to [@&#8203;thorntonmc](https://github.com/thorntonmc) for the contribution ([#&#8203;1529](https://github.com/nats-io/nats.go/issues/1529)) - Fixed documentation typos across the codebase. Thanks to [@&#8203;fancycode](https://github.com/fancycode) for the contribution ([#&#8203;1547](https://github.com/nats-io/nats.go/issues/1547)) ##### Complete Changes </details> <details> <summary>stretchr/testify</summary> ### [`v1.9.0`](https://github.com/stretchr/testify/releases/tag/v1.9.0) [Compare Source](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0) #### What's Changed - Fix Go modules version by [@&#8203;SuperQ](https://github.com/SuperQ) in https://github.com/stretchr/testify/pull/1394 - Document that require is not safe to call in created goroutines by [@&#8203;programmer04](https://github.com/programmer04) in https://github.com/stretchr/testify/pull/1392 - Remove myself from MAINTAINERS.md by [@&#8203;mvdkleijn](https://github.com/mvdkleijn) in https://github.com/stretchr/testify/pull/1367 - Correct spelling/grammar by [@&#8203;echarrod](https://github.com/echarrod) in https://github.com/stretchr/testify/pull/1389 - docs: Update URLs in README by [@&#8203;davidjb](https://github.com/davidjb) in https://github.com/stretchr/testify/pull/1349 - Update mockery link to Github Pages in README by [@&#8203;LandonTClipp](https://github.com/LandonTClipp) in https://github.com/stretchr/testify/pull/1346 - docs: Fix typos in tests and comments by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1410 - CI: tests from go1.17 by [@&#8203;SuperQ](https://github.com/SuperQ) in https://github.com/stretchr/testify/pull/1409 - Fix adding ? when no values passed by [@&#8203;lesichkovm](https://github.com/lesichkovm) in https://github.com/stretchr/testify/pull/1320 - codegen: use standard header for generated files by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1406 - mock: AssertExpectations log reason only on failure by [@&#8203;hikyaru-suzuki](https://github.com/hikyaru-suzuki) in https://github.com/stretchr/testify/pull/1360 - assert: fix flaky TestNeverTrue by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1417 - README: fix typos "set up" vs "setup" by [@&#8203;ossan-dev](https://github.com/ossan-dev) in https://github.com/stretchr/testify/pull/1428 - mock: move regexp compilation outside of `Called` by [@&#8203;aud10slave](https://github.com/aud10slave) in https://github.com/stretchr/testify/pull/631 - assert: refactor internal func getLen() by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1445 - mock: deprecate type AnythingOfTypeArgument ([#&#8203;1434](https://github.com/stretchr/testify/issues/1434)) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1441 - Remove no longer needed assert.canConvert by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1470 - assert: ObjectsAreEqual: use time.Equal for time.Time types by [@&#8203;tscales](https://github.com/tscales) in https://github.com/stretchr/testify/pull/1464 - Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1466 - Bump actions/setup-go from 3.2.0 to 4.1.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1451 - fix: make EventuallyWithT concurrency safe by [@&#8203;czeslavo](https://github.com/czeslavo) in https://github.com/stretchr/testify/pull/1395 - assert: fix httpCode and HTTPBody occur panic when http.Handler read Body by [@&#8203;hidu](https://github.com/hidu) in https://github.com/stretchr/testify/pull/1484 - assert.EqualExportedValues: fix handling of arrays by [@&#8203;zrbecker](https://github.com/zrbecker) in https://github.com/stretchr/testify/pull/1473 - .github: use latest Go versions by [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) in https://github.com/stretchr/testify/pull/1489 - assert: Deprecate EqualExportedValues by [@&#8203;HaraldNordgren](https://github.com/HaraldNordgren) in https://github.com/stretchr/testify/pull/1488 - suite: refactor test assertions by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1474 - suite: fix SetupSubTest and TearDownSubTest execution order by [@&#8203;linusbarth](https://github.com/linusbarth) in https://github.com/stretchr/testify/pull/1471 - docs: Fix deprecation comments for http package by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1335 - Add map support doc comments to Subset and NotSubset by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/stretchr/testify/pull/1306 - TestErrorIs/TestNotErrorIs: check error message contents by [@&#8203;craig65535](https://github.com/craig65535) in https://github.com/stretchr/testify/pull/1435 - suite: fix subtest names (fix [#&#8203;1501](https://github.com/stretchr/testify/issues/1501)) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1504 - assert: improve unsafe.Pointer tests by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1505 - assert: simplify isNil implementation by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1506 - assert.InEpsilonSlice: fix expected/actual order and other improvements by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1483 - Fix dependency cycle with objx [#&#8203;1292](https://github.com/stretchr/testify/issues/1292) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1453 - mock: refactor TestIsArgsEqual by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1444 - mock: optimize argument matching checks by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1416 - assert: fix TestEventuallyTimeout by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1412 - CI: add go 1.21 in GitHub Actions by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1450 - suite: fix recoverAndFailOnPanic to report test failure at the right location by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1502 - Update maintainers by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1533 - assert: Fix EqualValues to handle overflow/underflow by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1531 - assert: better formatting for Len() error by [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) in https://github.com/stretchr/testify/pull/1485 - Ensure AssertExpectations does not fail in skipped tests by [@&#8203;ianrose14](https://github.com/ianrose14) in https://github.com/stretchr/testify/pull/1331 - suite: fix deadlock in suite.Require()/Assert() by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1535 - Revert "assert: ObjectsAreEqual: use time.Equal for time.Time type" by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1537 - \[chore] Add issue templates by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1538 - Update the build status badge by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1540 - Update Github workflows setup-go to V5 by [@&#8203;hendrywiranto](https://github.com/hendrywiranto) in https://github.com/stretchr/testify/pull/1545 - Support Pointer to Struct in EqualExportedValues by [@&#8203;Lucaber](https://github.com/Lucaber) in https://github.com/stretchr/testify/pull/1517 - README: drop link to gorc by [@&#8203;guettli](https://github.com/guettli) in https://github.com/stretchr/testify/pull/1248 - http_assertions: honour the msgAndArgs provided with each assertion by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1548 - fix typos in comments and tests by [@&#8203;ccoVeille](https://github.com/ccoVeille) in https://github.com/stretchr/testify/pull/1247 - Include the auto-release notes in releases by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1550 - Add `NotImplements` and variants by [@&#8203;hslatman](https://github.com/hslatman) in https://github.com/stretchr/testify/pull/1385 - Add support to compare uintptr by [@&#8203;bogdandrutu](https://github.com/bogdandrutu) in https://github.com/stretchr/testify/pull/1339 - build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1552 #### New Contributors - [@&#8203;SuperQ](https://github.com/SuperQ) made their first contribution in https://github.com/stretchr/testify/pull/1394 - [@&#8203;programmer04](https://github.com/programmer04) made their first contribution in https://github.com/stretchr/testify/pull/1392 - [@&#8203;echarrod](https://github.com/echarrod) made their first contribution in https://github.com/stretchr/testify/pull/1389 - [@&#8203;davidjb](https://github.com/davidjb) made their first contribution in https://github.com/stretchr/testify/pull/1349 - [@&#8203;LandonTClipp](https://github.com/LandonTClipp) made their first contribution in https://github.com/stretchr/testify/pull/1346 - [@&#8203;alexandear](https://github.com/alexandear) made their first contribution in https://github.com/stretchr/testify/pull/1410 - [@&#8203;lesichkovm](https://github.com/lesichkovm) made their first contribution in https://github.com/stretchr/testify/pull/1320 - [@&#8203;dolmen](https://github.com/dolmen) made their first contribution in https://github.com/stretchr/testify/pull/1406 - [@&#8203;hikyaru-suzuki](https://github.com/hikyaru-suzuki) made their first contribution in https://github.com/stretchr/testify/pull/1360 - [@&#8203;ossan-dev](https://github.com/ossan-dev) made their first contribution in https://github.com/stretchr/testify/pull/1428 - [@&#8203;aud10slave](https://github.com/aud10slave) made their first contribution in https://github.com/stretchr/testify/pull/631 - [@&#8203;tscales](https://github.com/tscales) made their first contribution in https://github.com/stretchr/testify/pull/1464 - [@&#8203;czeslavo](https://github.com/czeslavo) made their first contribution in https://github.com/stretchr/testify/pull/1395 - [@&#8203;hidu](https://github.com/hidu) made their first contribution in https://github.com/stretchr/testify/pull/1484 - [@&#8203;zrbecker](https://github.com/zrbecker) made their first contribution in https://github.com/stretchr/testify/pull/1473 - [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) made their first contribution in https://github.com/stretchr/testify/pull/1489 - [@&#8203;linusbarth](https://github.com/linusbarth) made their first contribution in https://github.com/stretchr/testify/pull/1471 - [@&#8203;jedevc](https://github.com/jedevc) made their first contribution in https://github.com/stretchr/testify/pull/1306 - [@&#8203;craig65535](https://github.com/craig65535) made their first contribution in https://github.com/stretchr/testify/pull/1435 - [@&#8203;arjunmahishi](https://github.com/arjunmahishi) made their first contribution in https://github.com/stretchr/testify/pull/1531 - [@&#8203;ianrose14](https://github.com/ianrose14) made their first contribution in https://github.com/stretchr/testify/pull/1331 - [@&#8203;hendrywiranto](https://github.com/hendrywiranto) made their first contribution in https://github.com/stretchr/testify/pull/1545 - [@&#8203;Lucaber](https://github.com/Lucaber) made their first contribution in https://github.com/stretchr/testify/pull/1517 - [@&#8203;guettli](https://github.com/guettli) made their first contribution in https://github.com/stretchr/testify/pull/1248 - [@&#8203;ccoVeille](https://github.com/ccoVeille) made their first contribution in https://github.com/stretchr/testify/pull/1247 - [@&#8203;hslatman](https://github.com/hslatman) made their first contribution in https://github.com/stretchr/testify/pull/1385 - [@&#8203;bogdandrutu](https://github.com/bogdandrutu) made their first contribution in https://github.com/stretchr/testify/pull/1339 **Full Changelog**: https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh added 1 commit 2024-02-02 21:43:02 +01:00
Update module github.com/nats-io/nats-server/v2 to v2.10.10
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build encountered an error
2f1bcde795
kjuulh changed title from Update module github.com/nats-io/nats-server/v2 to v2.10.10 to Update all dependencies 2024-02-14 14:37:18 +01:00
kjuulh force-pushed renovate/all from 2f1bcde795 to 17b121f7be 2024-02-14 14:37:18 +01:00 Compare
kjuulh force-pushed renovate/all from 17b121f7be to 69466d6fd9 2024-02-15 22:53:38 +01:00 Compare
kjuulh force-pushed renovate/all from 69466d6fd9 to 6836aa70d0 2024-02-16 16:09:55 +01:00 Compare
kjuulh force-pushed renovate/all from 6836aa70d0 to b6f0907f09 2024-03-01 13:36:27 +01:00 Compare
kjuulh force-pushed renovate/all from b6f0907f09 to 3b49f57ca9 2024-03-12 23:19:50 +01:00 Compare
kjuulh force-pushed renovate/all from 3b49f57ca9 to 5dab175a74 2024-03-20 22:51:43 +01:00 Compare
kjuulh merged commit 5dab175a74 into main 2024-03-20 23:36:20 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/ceen#49
No description provided.