Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 1, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
io.nats:jnats 2.16.82.24.1 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

nats-io/nats.java (io.nats:jnats)

v2.24.1

Compare Source

Build
Core

v2.24.0

Compare Source

Core
JetStream
Docs
Test
Build

v2.23.0

Compare Source

Server 2.12 Specific
Core
JetStream
Misc

v2.22.0

Compare Source

Core
  • Expose connection outgoingPendingMessageCount and outgoingPendingBytes #​1412 @​scottf
JetStream
ObjectStore
Misc

v2.21.5

Compare Source

Core
JetStream
Key Value
Testing / Examples / Docs / Etc

v2.21.4

Compare Source

Core
JetStream
Key Value
Tests
Misc

v2.21.3

Compare Source

** DO NOT USE **

Use 2.21.4 instead

┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │  250,000,000 msgs │       136.2:821 │      30,863.438 msgs/sec │      7.36 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │  250,000,000 msgs │      174.52:136 │      23,914.410 msgs/sec │      5.70 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │  250,000,000 msgs │       100.7:909 │      41,654.780 msgs/sec │      9.93 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.21.2

Compare Source

Core
JetStream
Key Value
General
┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │   50,000,000 msgs │       28:02.729 │      29,713.638 msgs/sec │      7.08 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │   49,999,991 msgs │       36:03.206 │      23,113.837 msgs/sec │      5.51 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │   50,000,000 msgs │       20:02.740 │      41,571.745 msgs/sec │      9.91 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.21.1

Compare Source

KV
JetStream
  • ConsumeOptions creation from json should use default, not minimum #​1302
Misc
┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │   50,000,000 msgs │       28:01.156 │      29,741.440 msgs/sec │      7.09 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │   50,000,000 msgs │       38:01.867 │      21,911.882 msgs/sec │      5.22 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │   50,000,000 msgs │       20:27.331 │      40,738.806 msgs/sec │      9.71 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.21.0

Compare Source

Core
Jetstream
2.11 Specific

Main 2 11 merge safe #​1294 is actually a compilation of PRs related to 2.11 features @​scottf @​MauriceVanVeen

  • Main for server v2.11 #​1239
  • Consumer Priority Group Overflow #​1233
  • Add Message TTL Stream Configuration #​1280
  • Per Message TTL Support for 2.11 #​1295
┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │   50,000,000 msgs │       29:10.069 │      28,570.302 msgs/sec │      6.81 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │   49,999,993 msgs │       36:15.122 │      22,987.213 msgs/sec │      5.48 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │   50,000,000 msgs │       21:02.180 │      39,614.001 msgs/sec │      9.44 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.20.6

Compare Source

Core
KV
Service API
Documentation
Test
Benchmark
┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │   50,000,000 msgs │       30:37.925 │      27,204.592 msgs/sec │      6.49 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │   50,000,000 msgs │       34:11.735 │      24,369.608 msgs/sec │      5.81 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │   50,000,000 msgs │       18:25.347 │      45,234.664 msgs/sec │     10.78 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.20.5

Compare Source

Core
JetStream
Documentation
Tests
Benchmark
┌─────────────────────┬───────────────────┬─────────────────┬──────────────────────────┬──────────────────┐
│                     │             count │            time │                 msgs/sec │        bytes/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ PubAsync            │   50,000,000 msgs │       28:37.522 │      29,111.709 msgs/sec │      6.94 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubFetch            │   50,000,000 msgs │       35:23.774 │      23,542.995 msgs/sec │      5.61 mb/sec │
├─────────────────────┼───────────────────┼─────────────────┼──────────────────────────┼──────────────────┤
│ SubIterate          │   50,000,000 msgs │       17:10.329 │      48,528.189 msgs/sec │     11.57 mb/sec │
└─────────────────────┴───────────────────┴─────────────────┴──────────────────────────┴──────────────────┘

v2.20.4

Compare Source

Core
JetStream
Object Store
Documentation
Tests
Misc

v2.20.3

Compare Source

SKIPPED

v2.20.2

Compare Source

Core

v2.20.1

Compare Source

Core
Documentation

v2.20.0

Compare Source

Core
JetStream
Key Value
Object Store
Unit Testing
Project Management

v2.19.1

Compare Source

Core
Object Store
Misc

v2.19.0

Compare Source

Core

Improve socket close behavior #​1155 @​scottf

Tests

Additional NKey Tests #​1154 @​scottf

Misc

Experimental Retrier utility removed to its own project/repo #​1153 @​scottf

v2.18.1

Compare Source

Core
JetStream
Doc

v2.18.0

Compare Source

2.18.0 and 2.17.7 are identical.

2.18.0 attempts to start us on the road to properly Semantic Version (semver). In the last few patch releases, changes that should have been exposed via a minor version bump were numbered as a patch.

Even if just one api is newly added, semver requires that we bump the minor version. The forceReconnect api is an example of one api being added to the Connection interface. It should have resulted in a minor version bump.

Going forward, when a release contains only bug fixes, it's appropriate to simply bump the patch. But if an api is added, even one, then the minor version will be bumped.

Core
JetStream
Doc
Misc
  • Refactor Encoding util for easier replacement of Base64 encoding class #​1121 @​scottf

v2.17.7

Compare Source

2.18.0 and 2.17.7 are identical.

2.18.0 attempts to start us on the road to properly Semantic Version (semver). In the last few patch releases, changes that should have been exposed via a minor version bump were numbered as a patch.

Even if just one api is newly added, semver requires that we bump the minor version. The forceReconnect api is an example of one api being added to the Connection interface. It should have resulted in a minor version bump.

Going forward, when a release contains only bug fixes, it's appropriate to simply bump the patch. But if an api is added, even one, then the minor version will be bumped.

Core
JetStream
Doc
Misc
  • Refactor Encoding util for easier replacement of Base64 encoding class #​1121 @​scottf

v2.17.6

Compare Source

2.17.6 was released immediately after 2.17.5. The allowing of a comma delimited list of keys was removed.
This is noted since it was technically available for several hours even though it was never publicly announced,
and will be considered a bug fix.

Core
JetStream
KV
Simplification
Test
Doc
Misc

v2.17.5

Compare Source

2.17.6 was released immediately after 2.17.5. The allowing of a comma delimited list of keys was removed.
This is noted since it was technically available for several hours even though it was never publicly announced,
and will be considered a bug fix.

Core
JetStream
KV
Simplification
Test
Doc
Misc

v2.17.4

Compare Source

Core
JetStream
KV
Simplification
  • Allow simplification fetch to have noWait

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.

🔕 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from a5aa11e to 950e1f8 Compare March 24, 2024 14:49
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.17.3 Update dependency io.nats:jnats to v2.17.4 Mar 24, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 950e1f8 to bd3e7e3 Compare April 10, 2024 21:29
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.17.4 Update dependency io.nats:jnats to v2.17.5 Apr 10, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from bd3e7e3 to ea98c3f Compare April 11, 2024 14:50
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.17.5 Update dependency io.nats:jnats to v2.17.6 Apr 11, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from ea98c3f to 67e8c01 Compare May 13, 2024 20:32
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.17.6 Update dependency io.nats:jnats to v2.18.0 May 13, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 67e8c01 to deab087 Compare May 20, 2024 20:36
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.18.0 Update dependency io.nats:jnats to v2.18.1 May 20, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from deab087 to c84cf6f Compare June 6, 2024 16:22
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.18.1 Update dependency io.nats:jnats to v2.19.0 Jun 6, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from c84cf6f to 77e31ee Compare June 24, 2024 18:13
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.19.0 Update dependency io.nats:jnats to v2.19.1 Jun 24, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 77e31ee to 6c28305 Compare July 30, 2024 19:17
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.19.1 Update dependency io.nats:jnats to v2.20.0 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 6c28305 to f24b28a Compare August 19, 2024 12:25
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.0 Update dependency io.nats:jnats to v2.20.1 Aug 19, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from f24b28a to f8a08c6 Compare August 25, 2024 22:08
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.1 Update dependency io.nats:jnats to v2.20.2 Aug 25, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from f8a08c6 to d2195ae Compare November 1, 2024 18:24
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.2 Update dependency io.nats:jnats to v2.20.4 Nov 1, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from d2195ae to 3f6f160 Compare December 4, 2024 22:43
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.4 Update dependency io.nats:jnats to v2.20.5 Dec 4, 2024
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 3f6f160 to a9e71f9 Compare March 17, 2025 20:57
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.5 Update dependency io.nats:jnats to v2.20.6 Mar 17, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from a9e71f9 to 46d2417 Compare March 27, 2025 02:55
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.20.6 Update dependency io.nats:jnats to v2.21.0 Mar 27, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 46d2417 to 2a57dde Compare April 10, 2025 21:55
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.0 Update dependency io.nats:jnats to v2.21.1 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 2a57dde to d929216 Compare June 2, 2025 19:31
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.1 Update dependency io.nats:jnats to v2.21.2 Jun 2, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from d929216 to 97145bc Compare June 29, 2025 21:50
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.2 Update dependency io.nats:jnats to v2.21.3 Jun 29, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 97145bc to d5046dd Compare July 4, 2025 16:26
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.3 Update dependency io.nats:jnats to v2.21.4 Jul 4, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from d5046dd to a2065ae Compare August 17, 2025 16:34
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.4 Update dependency io.nats:jnats to v2.21.5 Aug 17, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from a2065ae to 03b0ccd Compare September 6, 2025 18:33
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.21.5 Update dependency io.nats:jnats to v2.22.0 Sep 6, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 03b0ccd to 6153630 Compare September 25, 2025 15:48
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.22.0 Update dependency io.nats:jnats to v2.23.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 6153630 to 36e1b9a Compare November 11, 2025 02:33
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.23.0 Update dependency io.nats:jnats to v2.24.0 Nov 11, 2025
@renovate renovate bot force-pushed the renovate/io.nats-jnats-2.x branch from 36e1b9a to 9df0f0d Compare November 24, 2025 13:08
@renovate renovate bot changed the title Update dependency io.nats:jnats to v2.24.0 Update dependency io.nats:jnats to v2.24.1 Nov 24, 2025
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.

1 participant