Commit dae0cf5
authored
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.9 (#524)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/nats-io/nats-server/v2](https://redirect.github.com/nats-io/nats-server)
| `v2.11.8` -> `v2.11.9` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>nats-io/nats-server
(github.com/nats-io/nats-server/v2)</summary>
###
[`v2.11.9`](https://redirect.github.com/nats-io/nats-server/releases/tag/v2.11.9)
[Compare
Source](https://redirect.github.com/nats-io/nats-server/compare/v2.11.8...v2.11.9)
#### Changelog
Refer to the [2.11 Upgrade
Guide](https://docs.nats.io/release-notes/whats_new/whats_new_211) for
backwards compatibility notes with 2.10.x.
##### Go Version
- 1.24.7
([#​7273](https://redirect.github.com/nats-io/nats-server/issues/7273))
##### Dependencies
- golang.org/x/time v0.13.0
([#​7273](https://redirect.github.com/nats-io/nats-server/issues/7273))
- golang.org/x/sys v0.36.0
([#​7273](https://redirect.github.com/nats-io/nats-server/issues/7273))
##### Improved
JetStream
- Offline assets support
([#​7158](https://redirect.github.com/nats-io/nats-server/issues/7158))
- Server version 2.12 will introduce new features that would otherwise
break a 2.11 server after a downgrade. The server now reports the
streams/consumers as offline and unsupported, keeping the data safe, but
allowing to either delete the asset or upgrade back to the supported
version without changes to the data itself.
- The `raftz` endpoint now reports the cluster traffic account
([#​7186](https://redirect.github.com/nats-io/nats-server/issues/7186))
- The stream info and consumer info endpoints now return `leader_since`
([#​7189](https://redirect.github.com/nats-io/nats-server/issues/7189))
- The stream info and consumer info endpoints now return
`system_account` and `traffic_account`
([#​7193](https://redirect.github.com/nats-io/nats-server/issues/7193))
- The `jsz` monitoring endpoint now returns `system_account` and
`traffic_account`
([#​7193](https://redirect.github.com/nats-io/nats-server/issues/7193))
##### Fixed
General
- Fix a panic that could happen at startup if building from source using
non-Git version control
([#​7178](https://redirect.github.com/nats-io/nats-server/issues/7178))
- Fix an issue where issuing an account JWT update with a connection
limit could cause older clients to be disconnected instead of newer ones
([#​7181](https://redirect.github.com/nats-io/nats-server/issues/7181),
[#​7185](https://redirect.github.com/nats-io/nats-server/issues/7185))
- Route connections with invalid credentials will no longer rapidly
reconnect
([#​7200](https://redirect.github.com/nats-io/nats-server/issues/7200))
- Allow a `default_sentinel` JWT from a scoped signing key instead of
requiring it to solely be a bearer token for auth callout
([#​7217](https://redirect.github.com/nats-io/nats-server/issues/7217))
- Subject interest would not always be propagated for leaf nodes when
daisy chaining imports/exports
([#​7255](https://redirect.github.com/nats-io/nats-server/issues/7255))
- Subject interest would sometimes be lost if the leaf node is a spoke
([#​7259](https://redirect.github.com/nats-io/nats-server/issues/7259))
- Lowering the max connections limit should no longer result in streams
losing interest
([#​7258](https://redirect.github.com/nats-io/nats-server/issues/7258))
JetStream
- The `Nats-TTL` header will now be correct if the subject delete marker
TTL overwrites it
([#​7177](https://redirect.github.com/nats-io/nats-server/issues/7177))
- In operator mode, the `cluster_traffic` state for an account is now
restored correctly when enabling JetStream at startup
([#​7191](https://redirect.github.com/nats-io/nats-server/issues/7191))
- A potential data race during a consumer create or update when reading
its paused state has been fixed
([#​7201](https://redirect.github.com/nats-io/nats-server/issues/7201))
- A race condition that could allow creating a consumer with more
replicas than the stream has been fixed
([#​7202](https://redirect.github.com/nats-io/nats-server/issues/7202))
- A race condition that could allow creating the same stream with
different configurations has been fixed
([#​7210](https://redirect.github.com/nats-io/nats-server/issues/7210),
[#​7212](https://redirect.github.com/nats-io/nats-server/issues/7212))
- Raft will now correctly reject delayed entries from an old leader when
catching up in the meantime
([#​7209](https://redirect.github.com/nats-io/nats-server/issues/7209),
[#​7239](https://redirect.github.com/nats-io/nats-server/issues/7239))
- Raft will now also limit the amount of cached in-memory entries as the
leader, avoiding excessive memory usage
([#​7233](https://redirect.github.com/nats-io/nats-server/issues/7233))
- A potential race condition delaying shutdown if a stream/consumer
monitor goroutine was not started
([#​7211](https://redirect.github.com/nats-io/nats-server/issues/7211))
- A benign underflow when using an infinite (-1) MaxDeliver for
consumers
([#​7216](https://redirect.github.com/nats-io/nats-server/issues/7216))
- A potential panic to send a leader elected advisory when shutting down
before completing startup
([#​7246](https://redirect.github.com/nats-io/nats-server/issues/7246))
- Stopping a stream should no longer wait indefinitely if the consumer
monitor goroutine wasn’t stopped
([#​7249](https://redirect.github.com/nats-io/nats-server/issues/7249))
- Speed up stream mirroring and sourcing after a leaf node reconnects in
complex topologies
([#​7265](https://redirect.github.com/nats-io/nats-server/issues/7265))
- Updating a stream with an empty placement will no longer incorrectly
trigger a stream move
([#​7222](https://redirect.github.com/nats-io/nats-server/issues/7222))
Tests
- Tests have been improved
([#​7172](https://redirect.github.com/nats-io/nats-server/issues/7172),
[#​7230](https://redirect.github.com/nats-io/nats-server/issues/7230),
[#​7213](https://redirect.github.com/nats-io/nats-server/issues/7213),
[#​7248](https://redirect.github.com/nats-io/nats-server/issues/7248))
##### 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/infratographer/x).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 2718283 commit dae0cf5
2 files changed
+10
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
| |||
289 | 290 | | |
290 | 291 | | |
291 | 292 | | |
292 | | - | |
| 293 | + | |
293 | 294 | | |
294 | 295 | | |
295 | 296 | | |
| |||
341 | 342 | | |
342 | 343 | | |
343 | 344 | | |
344 | | - | |
| 345 | + | |
345 | 346 | | |
346 | 347 | | |
347 | 348 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
496 | 496 | | |
497 | 497 | | |
498 | 498 | | |
499 | | - | |
500 | | - | |
| 499 | + | |
| 500 | + | |
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
| |||
844 | 844 | | |
845 | 845 | | |
846 | 846 | | |
847 | | - | |
848 | | - | |
| 847 | + | |
| 848 | + | |
849 | 849 | | |
850 | 850 | | |
851 | 851 | | |
| |||
866 | 866 | | |
867 | 867 | | |
868 | 868 | | |
869 | | - | |
870 | | - | |
| 869 | + | |
| 870 | + | |
871 | 871 | | |
872 | 872 | | |
873 | 873 | | |
| |||
0 commit comments