Update module github.com/nats-io/nats-server/v2 to v2.9.7 #18

Merged
kjuulh merged 1 commits from renovate/all into main 2022-11-17 18:35:03 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
github.com/nats-io/nats-server/v2 require patch v2.9.6 -> v2.9.7

Release Notes

nats-io/nats-server

v2.9.7

Compare Source

Changelog

Go Version
  • 1.19.3: Both release executables and Docker images are built with this Go release.
Improved:
  • JetStream:
    • Processing of acknowledgments (#​3624)
    • Stream ingest performance with large numbers of consumers (#​3633)
    • StreamDetail now includes stream creation for /healthz reporting. Thanks to @​raypinto for the contribution (#​3646)
Fixed
  • JetStream:
    • For "Interest" or "WorkQueue" policy streams, when a consumer was deleted, a stream view could cause high CPU or memory usage. Thanks to @​Kaarel for the report (#​3610)
    • Make sure to enforce HA asset limits during peer processing as well as assignment (#​3614)
    • Account max streams/consumers not always honored (#​3615)
    • Reduce some warning log messages "append entries" (#​3619)
    • Logic bug that would prevent some stream messages from being deleted. Thanks to @​Kaarel for the report (#​3620, #​3625)
    • Account removal leaks subscriptions. Thanks to @​JulienVdG for the report (#​3627)
    • Server fails to start on concurrent map read/write (#​3629, #​3634)
    • Possible panic on stream info when leader is not yet or elected or loses quorum. Thanks to @​apuckey for the report (#​3631)
    • Allow any type of ack to suppress auto-cleanup of consumer (#​3635)
    • Make mirror consumers use filtered version of consumer create (#​3638)
    • WorkQueue was not correctly rejecting overlapping consumers in some cases. Thanks to @​Kilio22 for the report (#​3640)
    • Make sure header keys do not have additional prefixes. Thanks to @​osmanovv for the report (#​3649)
  • Routing:
  • Weighted subject mappings updates not applied (#​3618)
Complete Changes

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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.9.6` -> `v2.9.7` | --- ### Release Notes <details> <summary>nats-io/nats-server</summary> ### [`v2.9.7`](https://github.com/nats-io/nats-server/releases/tag/v2.9.7) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.9.6...v2.9.7) #### Changelog ##### Go Version - 1.19.3: Both release executables and Docker images are built with this Go release. ##### Improved: - JetStream: - Processing of acknowledgments ([#&#8203;3624](https://github.com/nats-io/nats-server/issues/3624)) - Stream ingest performance with large numbers of consumers ([#&#8203;3633](https://github.com/nats-io/nats-server/issues/3633)) - StreamDetail now includes stream creation for `/healthz` reporting. Thanks to [@&#8203;raypinto](https://github.com/raypinto) for the contribution ([#&#8203;3646](https://github.com/nats-io/nats-server/issues/3646)) ##### Fixed - JetStream: - For "Interest" or "WorkQueue" policy streams, when a consumer was deleted, a stream view could cause high CPU or memory usage. Thanks to [@&#8203;Kaarel](https://github.com/Kaarel) for the report ([#&#8203;3610](https://github.com/nats-io/nats-server/issues/3610)) - Make sure to enforce HA asset limits during peer processing as well as assignment ([#&#8203;3614](https://github.com/nats-io/nats-server/issues/3614)) - Account max streams/consumers not always honored ([#&#8203;3615](https://github.com/nats-io/nats-server/issues/3615)) - Reduce some warning log messages "append entries" ([#&#8203;3619](https://github.com/nats-io/nats-server/issues/3619)) - Logic bug that would prevent some stream messages from being deleted. Thanks to [@&#8203;Kaarel](https://github.com/Kaarel) for the report ([#&#8203;3620](https://github.com/nats-io/nats-server/issues/3620), [#&#8203;3625](https://github.com/nats-io/nats-server/issues/3625)) - Account removal leaks subscriptions. Thanks to [@&#8203;JulienVdG](https://github.com/JulienVdG) for the report ([#&#8203;3627](https://github.com/nats-io/nats-server/issues/3627)) - Server fails to start on concurrent map read/write ([#&#8203;3629](https://github.com/nats-io/nats-server/issues/3629), [#&#8203;3634](https://github.com/nats-io/nats-server/issues/3634)) - Possible panic on stream info when leader is not yet or elected or loses quorum. Thanks to [@&#8203;apuckey](https://github.com/apuckey) for the report ([#&#8203;3631](https://github.com/nats-io/nats-server/issues/3631)) - Allow any type of ack to suppress auto-cleanup of consumer ([#&#8203;3635](https://github.com/nats-io/nats-server/issues/3635)) - Make mirror consumers use filtered version of consumer create ([#&#8203;3638](https://github.com/nats-io/nats-server/issues/3638)) - WorkQueue was not correctly rejecting overlapping consumers in some cases. Thanks to [@&#8203;Kilio22](https://github.com/Kilio22) for the report ([#&#8203;3640](https://github.com/nats-io/nats-server/issues/3640)) - Make sure header keys do not have additional prefixes. Thanks to [@&#8203;osmanovv](https://github.com/osmanovv) for the report ([#&#8203;3649](https://github.com/nats-io/nats-server/issues/3649)) - Routing: - TLS connections to discovered server may fail ([#&#8203;3611](https://github.com/nats-io/nats-server/issues/3611), [#&#8203;3613](https://github.com/nats-io/nats-server/issues/3613)) - Weighted subject mappings updates not applied ([#&#8203;3618](https://github.com/nats-io/nats-server/issues/3618)) ##### Complete Changes </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMy4xIiwidXBkYXRlZEluVmVyIjoiMzQuMjMuMSJ9-->
kjuulh added 1 commit 2022-11-17 18:18:12 +01:00
Update module github.com/nats-io/nats-server/v2 to v2.9.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2c17c8218a
kjuulh merged commit 2c17c8218a into main 2022-11-17 18:35:03 +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#18
No description provided.