Update all dependencies #25

Merged
kjuulh merged 1 commits from renovate/all into main 2023-03-02 19:05:51 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
github.com/nats-io/nats-server/v2 require patch v2.9.14 -> v2.9.15
github.com/stretchr/testify require patch v1.8.1 -> v1.8.2

Release Notes

nats-io/nats-server

v2.9.15

Compare Source

Changelog

Go Version
  • 1.19.6: Both the release executables and Docker images are built with this Go release
Added
  • Monitoring
    • Add raft query parameter to /jsz to include group info (#​3915)
    • Update /leafz to include leaf node remove server name and “spoke” flag (#​3923, #​3925)
Changed
  • Lower default value of jetstream.max_outstanding_catchup to prevent slow consumers between routes (#​3922)
    • Note: The new value is now 64MB from 128MB. This is better optimized for 1 Gbit links, however if your links are 10 Gbit or higher, this value can be set back to 128MB if slow consumers were not previously observed.
Improved
  • Refactor intra-process queue to reduce allocations (#​3894)
  • JetStream
    • Better system stability and recovery from corrupt metadata due to hard forced restarts (#​3934)
    • Optimize on-disk, per-subject info update (#​3867)
    • Limit concurrent blocking IO to improve stability under heavy IO loads (#​3867)
    • Improve message expiry calculation for large numbers of messages (#​3867)
    • Optimize when and how consumer num pending is calculated, significantly speeding up consumer info requests (#​3877)
    • Improve parallel consumer creation to prevent dropped messages (#​3880)
    • Properly warn on consumer state update state failures (#​3892)
    • Performance of consumer creation for certain configurations (#​3901)
    • Send current snapshot to followers when becoming meta-leader (#​3904)
    • Ensure preferred peer during stepdown is healthy (#​3905)
    • Optimized various store calls on stream state (#​3910)
    • Various performance and stability under heavy IO loads (#​3922) (Thank you @​matkam and @​davidzhao for the report and the test harness!)
Fixed
  • Fix stack overflow panic in reverse entry check when inbox ends with wildcard (#​3862)
  • Check if client connection name was already set when storing, preventing recursive memory growth (#​3886)
  • Fix check for count of wildcard tokens in “partition” subject transform (#​3887) (Thank you @​MauriceVanVeen for the contribution!)
  • Fix panic if service export is nil (#​3917) (Thank you @​MauriceVanVeen for the report!)
  • JetStream
    • Ensure per-subject info is updated when doing stream compact (#​3860)
    • Ensure account usage is updated in the filestore when extended version purge occurs (#​3876)
    • Prevent consumer deletes on restart, with non-fatal errors (#​3881)
    • Do not warn if consumer replicas is zero since it will be inherited from the stream (#​3882)
    • Named push consumers with inactive thresholds deleted when still active (#​3884)
    • Prevent spurious “Error storing entry to WAL” log messages (#​3893, #​3891)
    • Clean up consumer redelivery state on stream purge (#​3892)
    • Clean up consumer ack pending if below stream ack floor (#​3892)
    • Update ack floors on messages being expired (#​3892)
    • Fix lost ack pending consumer state on partial stream purge (#​3892)
    • Snapshot and compact the consumer RAFT WAL, even when state changes do not occur, to prevent excessive disk usage (#​3898)
    • Fix KV accounting errors under heavy concurrent usage (#​3900)
    • Ensure new replicas respect MaxAge when a stream is scaled up (#​3861)
    • Snapshots would not compact after being applied (#​3907)
    • Fix filtered pending state calculation (#​3910)
    • Recover from a failed truncate on raft WAL (#​3911)
    • Fix JWT claims update if headers are passed (#​3918)
  • MQTT
    • Prevent use of wildcard characters with topics beginning with $, per the MQTT spec violation 4.7.2-1 (#​3926) (Thank you @​dominikh for the report!)
Dependency Updates
  • klauspost/compress - v1.16.0
  • nats-io/nats.go - v1.24.0
  • golang.org/x/crypto - v0.6.0
  • golang.org/x/sys - v0.5.0
Complete Changes
stretchr/testify

v1.8.2

Compare Source


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.9.14` -> `v2.9.15` | | [github.com/stretchr/testify](https://github.com/stretchr/testify) | require | patch | `v1.8.1` -> `v1.8.2` | --- ### Release Notes <details> <summary>nats-io/nats-server</summary> ### [`v2.9.15`](https://github.com/nats-io/nats-server/releases/tag/v2.9.15) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.9.14...v2.9.15) #### Changelog ##### Go Version - 1.19.6: Both the release executables and Docker images are built with this Go release ##### Added - Monitoring - Add raft query parameter to /jsz to include group info ([#&#8203;3915](https://github.com/nats-io/nats-server/issues/3915)) - Update /leafz to include leaf node remove server name and “spoke” flag ([#&#8203;3923](https://github.com/nats-io/nats-server/issues/3923), [#&#8203;3925](https://github.com/nats-io/nats-server/issues/3925)) ##### Changed - Lower default value of `jetstream.max_outstanding_catchup` to prevent slow consumers between routes ([#&#8203;3922](https://github.com/nats-io/nats-server/issues/3922)) - **Note: The new value is now 64MB from 128MB. This is better optimized for 1 Gbit links, however if your links are 10 Gbit or higher, this value can be set back to 128MB if slow consumers were not previously observed.** ##### Improved - Refactor intra-process queue to reduce allocations ([#&#8203;3894](https://github.com/nats-io/nats-server/issues/3894)) - JetStream - Better system stability and recovery from corrupt metadata due to hard forced restarts ([#&#8203;3934](https://github.com/nats-io/nats-server/issues/3934)) - Optimize on-disk, per-subject info update ([#&#8203;3867](https://github.com/nats-io/nats-server/issues/3867)) - Limit concurrent blocking IO to improve stability under heavy IO loads ([#&#8203;3867](https://github.com/nats-io/nats-server/issues/3867)) - Improve message expiry calculation for large numbers of messages ([#&#8203;3867](https://github.com/nats-io/nats-server/issues/3867)) - Optimize when and how consumer num pending is calculated, significantly speeding up consumer info requests ([#&#8203;3877](https://github.com/nats-io/nats-server/issues/3877)) - Improve parallel consumer creation to prevent dropped messages ([#&#8203;3880](https://github.com/nats-io/nats-server/issues/3880)) - Properly warn on consumer state update state failures ([#&#8203;3892](https://github.com/nats-io/nats-server/issues/3892)) - Performance of consumer creation for certain configurations ([#&#8203;3901](https://github.com/nats-io/nats-server/issues/3901)) - Send current snapshot to followers when becoming meta-leader ([#&#8203;3904](https://github.com/nats-io/nats-server/issues/3904)) - Ensure preferred peer during stepdown is healthy ([#&#8203;3905](https://github.com/nats-io/nats-server/issues/3905)) - Optimized various store calls on stream state ([#&#8203;3910](https://github.com/nats-io/nats-server/issues/3910)) - Various performance and stability under heavy IO loads ([#&#8203;3922](https://github.com/nats-io/nats-server/issues/3922)) (Thank you [@&#8203;matkam](https://github.com/matkam) and [@&#8203;davidzhao](https://github.com/davidzhao) for the report and the test harness!) ##### Fixed - Fix stack overflow panic in reverse entry check when inbox ends with wildcard ([#&#8203;3862](https://github.com/nats-io/nats-server/issues/3862)) - Check if client connection name was already set when storing, preventing recursive memory growth ([#&#8203;3886](https://github.com/nats-io/nats-server/issues/3886)) - Fix check for count of wildcard tokens in “partition” subject transform ([#&#8203;3887](https://github.com/nats-io/nats-server/issues/3887)) (Thank you [@&#8203;MauriceVanVeen](https://github.com/MauriceVanVeen) for the contribution!) - Fix panic if service export is nil ([#&#8203;3917](https://github.com/nats-io/nats-server/issues/3917)) (Thank you [@&#8203;MauriceVanVeen](https://github.com/MauriceVanVeen) for the report!) - JetStream - Ensure per-subject info is updated when doing stream compact ([#&#8203;3860](https://github.com/nats-io/nats-server/issues/3860)) - Ensure account usage is updated in the filestore when extended version purge occurs ([#&#8203;3876](https://github.com/nats-io/nats-server/issues/3876)) - Prevent consumer deletes on restart, with non-fatal errors ([#&#8203;3881](https://github.com/nats-io/nats-server/issues/3881)) - Do not warn if consumer replicas is zero since it will be inherited from the stream ([#&#8203;3882](https://github.com/nats-io/nats-server/issues/3882)) - Named push consumers with inactive thresholds deleted when still active ([#&#8203;3884](https://github.com/nats-io/nats-server/issues/3884)) - Prevent spurious “Error storing entry to WAL” log messages ([#&#8203;3893](https://github.com/nats-io/nats-server/issues/3893), [#&#8203;3891](https://github.com/nats-io/nats-server/issues/3891)) - Clean up consumer redelivery state on stream purge ([#&#8203;3892](https://github.com/nats-io/nats-server/issues/3892)) - Clean up consumer ack pending if below stream ack floor ([#&#8203;3892](https://github.com/nats-io/nats-server/issues/3892)) - Update ack floors on messages being expired ([#&#8203;3892](https://github.com/nats-io/nats-server/issues/3892)) - Fix lost ack pending consumer state on partial stream purge ([#&#8203;3892](https://github.com/nats-io/nats-server/issues/3892)) - Snapshot and compact the consumer RAFT WAL, even when state changes do not occur, to prevent excessive disk usage ([#&#8203;3898](https://github.com/nats-io/nats-server/issues/3898)) - Fix KV accounting errors under heavy concurrent usage ([#&#8203;3900](https://github.com/nats-io/nats-server/issues/3900)) - Ensure new replicas respect MaxAge when a stream is scaled up ([#&#8203;3861](https://github.com/nats-io/nats-server/issues/3861)) - Snapshots would not compact after being applied ([#&#8203;3907](https://github.com/nats-io/nats-server/issues/3907)) - Fix filtered pending state calculation ([#&#8203;3910](https://github.com/nats-io/nats-server/issues/3910)) - Recover from a failed truncate on raft WAL ([#&#8203;3911](https://github.com/nats-io/nats-server/issues/3911)) - Fix JWT claims update if headers are passed ([#&#8203;3918](https://github.com/nats-io/nats-server/issues/3918)) - MQTT - Prevent use of wildcard characters with topics beginning with $, per the MQTT spec violation 4.7.2-1 ([#&#8203;3926](https://github.com/nats-io/nats-server/issues/3926)) (Thank you [@&#8203;dominikh](https://github.com/dominikh) for the report!) ##### Dependency Updates - klauspost/compress - v1.16.0 - nats-io/nats.go - v1.24.0 - golang.org/x/crypto - v0.6.0 - golang.org/x/sys - v0.5.0 ##### Complete Changes </details> <details> <summary>stretchr/testify</summary> ### [`v1.8.2`](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2) [Compare Source](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2) </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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNCIsInVwZGF0ZWRJblZlciI6IjM0LjE1NC4zIn0=-->
kjuulh changed title from Update module github.com/stretchr/testify to v1.8.2 to Update all dependencies 2023-03-02 18:42:03 +01:00
kjuulh force-pushed renovate/all from b0ad319c47 to 84d23caf9f 2023-03-02 18:42:03 +01:00 Compare
kjuulh merged commit 84d23caf9f into main 2023-03-02 19:05:51 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/ceen#25
No description provided.