Commit Graph

  • 3183f6ed95 Cert Store (aka wincert) (#4268) Derek Collison 2023-06-22 17:20:35 -07:00
  • f854e95c11 Cert Store (aka wincert) Todd Beets 2023-06-22 12:19:39 -07:00
  • 39a36200b5 Merge branch 'main' into dev Derek Collison 2023-06-21 14:37:11 -07:00
  • 031535b89d Add object store benchmark (#4220) Derek Collison 2023-06-21 14:36:35 -07:00
  • 13e09f2db4 Add benchmarks for object store reubenninan 2023-06-06 19:28:24 -04:00
  • 02afb5878c Merge branch 'main' into dev Derek Collison 2023-06-21 12:13:38 -07:00
  • a8fc352a20 Additional check for TLS required in WebSocket INFO (#4264) Derek Collison 2023-06-21 12:11:02 -07:00
  • cf715845d1 Additional check for TLS required in WebSocket INFO Neil Twigg 2023-06-21 19:06:49 +01:00
  • 7fcb920d70 Adding option to disable jetstream ascii art (#4261) Derek Collison 2023-06-21 09:04:55 -07:00
  • 83a43838dc Adding option to disable jetstream ascii art Tom Anderson 2023-06-21 08:04:34 -07:00
  • aedc38735f [CHANGED] LeafNode: remotes from same server binding to same hub account (#4259) Derek Collison 2023-06-20 18:40:49 -07:00
  • afb5086f17 [CHANGED] LeafNode: remotes from same server binding to same hub account Ivan Kozlovic 2023-06-20 18:31:08 -06:00
  • eba833ed94 Annotate CPU and goroutine profiles (#4204) Derek Collison 2023-06-20 13:00:41 -07:00
  • d2615b76f2 Annotate CPU and goroutine profiles with account/stream/consumer info Neil Twigg 2023-06-02 10:06:43 +01:00
  • 165c41fc0c WebSocket-specific INFO Neil Twigg 2023-06-20 11:32:43 +01:00
  • ddd593f172 Release v2.9.19 Byron Ruth 2023-06-20 10:55:31 -04:00
  • 70d5980c23 Merge branch 'main' into dev Derek Collison 2023-06-20 08:40:10 -07:00
  • f4f3cce6cc Release v2.9.19 (#4257) Derek Collison 2023-06-20 08:39:14 -07:00
  • 9592b760b9 Release v2.9.19 Byron Ruth 2023-06-20 10:55:31 -04:00
  • 04a79b9b1e WebSocket-specific INFO (#4255) Derek Collison 2023-06-20 06:33:00 -07:00
  • afdc2478ca WebSocket-specific INFO Neil Twigg 2023-06-20 11:32:43 +01:00
  • f9830f4633 Merge branch 'main' into dev Derek Collison 2023-06-19 16:30:05 -07:00
  • f7896b4969 Test MaxMsgs and MaxMsgsPer in combination (#4253) Derek Collison 2023-06-19 08:58:42 -07:00
  • e879a9fa0c Test MaxMsgs and MaxMsgsPer in combination Neil Twigg 2023-06-19 09:45:17 +01:00
  • 42827596d8 Merge branch 'main' into dev Derek Collison 2023-06-16 13:56:49 -07:00
  • f5b06100d3 Added in another DQ test across leafnodes. (#4250) Derek Collison 2023-06-16 13:55:45 -07:00
  • e8094c9f33 Make utility funcs helpers Derek Collison 2023-06-16 12:07:21 -07:00
  • b3f913237c Added in another DQ test across leafnodes. Derek Collison 2023-06-16 11:54:09 -07:00
  • 3501ca3c1f Merge branch 'main' into dev Derek Collison 2023-06-15 17:49:19 -07:00
  • 4a1b281412 [IMPROVED] High CPU and Memory usage on replicated mirrors with very high starting sequence. (#4249) Derek Collison 2023-06-15 17:48:32 -07:00
  • 087a28a13e When creating replicated mirrors where the source stream had a very large starting sequence number, the server would use excessive CPU and Memory. Derek Collison 2023-06-15 17:20:15 -07:00
  • 832dcc9246 Support TLS 1.2 RSA signature with PKCS#1 v1.5 padding (#4244) Todd Beets 2023-06-14 08:27:17 -07:00
  • 91d0b6ad3a [CHANGED] MQTT: Support for topics with . character. (#4243) Derek Collison 2023-06-13 20:44:02 -07:00
  • f2d009b244 fix test Ivan Kozlovic 2023-06-13 17:22:21 -06:00
  • 367d857612 Bump v2.9.19-beta.1 (#4245) Derek Collison 2023-06-13 13:50:13 -07:00
  • bbf24a6d98 Bump v2.9.19-beta.1 Byron Ruth 2023-06-13 15:48:05 -04:00
  • 166eeb243c Release v2.9.18 (#4242) Derek Collison 2023-06-13 12:41:10 -07:00
  • af805b57a4 Release v2.9.18 Byron Ruth 2023-06-13 15:19:20 -04:00
  • 1ac99fd5db [CHANGED] MQTT: Support for topics with . character. Ivan Kozlovic 2023-06-13 13:06:41 -06:00
  • 056301ff9c Support TLS 1.2 RSA signature with PKCS#1 v1.5 padding Todd Beets 2023-06-13 11:34:13 -07:00
  • 694cc7d2b7 Don't hold entire MQTT retained messages in memory (#4228) Neil 2023-06-13 18:12:34 +01:00
  • afe7f485ea Take the account session lock when deleting from map Neil Twigg 2023-06-13 16:36:37 +01:00
  • 3b07f4342e Remove unnecessary return, refactor permission check so that it doesn't hold locks longer than needed Neil Twigg 2023-06-13 14:33:37 +01:00
  • 3fef0edd76 No longer need to manually delete last message on replace Neil Twigg 2023-06-09 13:52:26 +01:00
  • a5c0711488 Fix checking retained permissions on config reload Neil Twigg 2023-06-09 13:43:00 +01:00
  • 8db804ead9 Don't keep MQTT retained message content in memory Neil Twigg 2023-06-09 13:07:22 +01:00
  • 5438a4822a Merge branch 'main' into dev Derek Collison 2023-06-12 17:31:51 -07:00
  • 876cb6d837 [UPDATED] go mod tidy to update go.sum (#4240) Derek Collison 2023-06-12 17:31:16 -07:00
  • 232294c3af go mod tidy to update go.sum Derek Collison 2023-06-12 17:16:35 -07:00
  • 38f60f07b3 Merge branch 'main' into dev Derek Collison 2023-06-12 14:12:27 -07:00
  • 378d5a944e Bump client version to v1.27.0 (#4239) Derek Collison 2023-06-12 14:11:24 -07:00
  • 13bf12ce64 Bump client version to v1.27.0 Tomasz Pietrek 2023-06-12 22:06:08 +02:00
  • 1d00ea4fa0 Bump to 2.9.18-beta.3 Derek Collison 2023-06-11 13:11:32 -07:00
  • ce6fffe1a8 Merge branch 'main' into dev Derek Collison 2023-06-11 13:10:52 -07:00
  • ab2ac20fe1 [UPDATED] Dependencies (#4236) Derek Collison 2023-06-11 13:09:03 -07:00
  • 0980384c97 Update dependencies Derek Collison 2023-06-11 12:25:44 -07:00
  • 8a8c37231f Merge branch 'main' into dev Derek Collison 2023-06-10 20:56:42 -07:00
  • 860c481f0f [IMPROVED] Optimize statsz locking and sending in standalone mode. (#4235) Derek Collison 2023-06-10 20:55:43 -07:00
  • 11963e51fe Optimize statsz locking and only send if we know we have external interest. Derek Collison 2023-06-10 19:08:53 -07:00
  • cee68344b7 Merge branch 'main' into dev Derek Collison 2023-06-10 17:03:36 -07:00
  • aae218fe77 [IMPROVED] Only enable JetStream account updates in clustered mode. (#4233) Derek Collison 2023-06-10 17:03:11 -07:00
  • 1ce0eb7fdb Merge branch 'main' into dev Derek Collison 2023-06-10 15:23:33 -07:00
  • 783e9491b1 [IMPROVED] Last msg lookup (KV Get) when subject is a literal subject (#4232) Derek Collison 2023-06-10 15:23:11 -07:00
  • a5de25f213 Only enable JetStream account updates in clustered mode. Derek Collison 2023-06-10 15:21:55 -07:00
  • f81bc80676 Improve last msg lookup (KV Get) when subject is a literal subject. Derek Collison 2023-06-10 13:16:13 -07:00
  • d956a5c3a7 Connect JS benchmarks to stream leader (#4219) Derek Collison 2023-06-10 12:27:23 -07:00
  • 60d006bbeb Merge branch 'main' into dev Derek Collison 2023-06-09 18:25:17 -07:00
  • 975f004a74 Fixed issues with leafnode compression negotiation (#4230) Derek Collison 2023-06-09 18:20:50 -07:00
  • 8c513ad2c2 [FIXED] DQ weighted subscribers across separate leafnode connections. (#4231) Derek Collison 2023-06-09 17:50:17 -07:00
  • 2765e534eb Fix test and update copyright Derek Collison 2023-06-09 15:09:15 -07:00
  • ce2dcd3394 Fix for properly distributed queue requests over multiple leafnode connections. Derek Collison 2023-06-09 14:43:59 -07:00
  • 13b6e2613c Reduce messages in chaos tests (#4229) Derek Collison 2023-06-09 13:59:35 -07:00
  • 7ff0ea449a Fixed issues with leafnode compression negotiation Ivan Kozlovic 2023-06-09 12:08:10 -06:00
  • 81154c40f5 Bump to 2.9.18-beta.2 Derek Collison 2023-06-09 09:29:48 -07:00
  • a1f03513d8 Merge branch 'main' into dev Derek Collison 2023-06-09 09:29:13 -07:00
  • 7de3568f39 Reduce messages in chaos tests Neil Twigg 2023-06-09 17:07:53 +01:00
  • 9d2ae42956 [FIXED] Performance issues with checkAckFloor with large first stream sequence. (#4226) Neil 2023-06-09 09:27:52 +01:00
  • 9eeffbcf56 Fix performance issues with checkAckFloor. Derek Collison 2023-06-08 18:32:39 -07:00
  • 40619659d5 [FIXED] Check for invalid stream name in sources (#4222) Derek Collison 2023-06-08 15:14:25 -07:00
  • a979fdb4ba Fix and improve description for the two new errors Jean-Noël Moyne 2023-06-08 11:01:54 -07:00
  • 19eba1b8c8 Merge branch 'main' into dev Derek Collison 2023-06-08 09:34:41 -07:00
  • d3bde2c6e1 Send peer state when adding peers (#4224) Derek Collison 2023-06-08 09:31:49 -07:00
  • 7ff114162c Adds the same check for valid stream name for Mirror Fix test using invalid stream names Jean-Noël Moyne 2023-06-07 23:30:48 -07:00
  • bd6c15d24e Adds a check that the stream name of a stream source is valid and associated new error if it isn't. Adresses https://github.com/nats-io/nats-server/issues/4141 Jean-Noël Moyne 2023-06-07 16:35:38 -07:00
  • 6d9955d212 Send peer state when adding peers Neil Twigg 2023-06-08 15:25:18 +01:00
  • c85db15a2c Update Go to 1.19.10 (#4223) Derek Collison 2023-06-08 04:39:20 -07:00
  • b5c0170527 Turn off leaf compression to stabilize test for now Derek Collison 2023-06-08 04:37:07 -07:00
  • 3ca99adcca Update Go to 1.19.10 Byron Ruth 2023-06-08 07:10:27 -04:00
  • fd082ee8a5 Merge branch 'main' into dev Derek Collison 2023-06-07 14:31:53 -07:00
  • 779978d817 Extended replay leafnode test to confirm mirror functionality Derek Collison 2023-06-07 14:01:43 -07:00
  • 1d57260179 connects JS benchmarks to stream leader always reubenninan 2023-05-30 20:18:23 -04:00
  • 822ad00d50 Bump to 2.9.18-beta.1 Derek Collison 2023-06-05 14:14:35 -07:00
  • f342f6a758 Merge branch 'main' into dev Derek Collison 2023-06-05 14:13:18 -07:00
  • 2e2ac33920 [IMPROVED] When R1 consumers were recreated with the same name when they became inactive. (#4216) Derek Collison 2023-06-05 14:04:53 -07:00
  • df5df3ce99 Panic fixes (#4214) Derek Collison 2023-06-05 13:02:05 -07:00
  • 4ac45ff6f3 When consumers were R1 and the same name was reused, server restarts could try to cleanup old ones and effect the new ones. Derek Collison 2023-06-05 12:48:18 -07:00
  • 5141b87dff Refactor code Nikita Mochalov 2023-06-05 22:42:28 +03:00
  • 4c181bc99a Use sentinel error Nikita Mochalov 2023-06-05 22:41:09 +03:00
  • f71c49511b Fix client panic on absent server field Nikita Mochalov 2023-06-05 15:27:45 +03:00
  • af318be5db Merge branch 'main' into dev Derek Collison 2023-06-04 13:30:15 -07:00