Commit Graph

  • 7db162d40f [FIXED] Configuration Reload: possible panic if done during Shutdown (#4666) main Derek Collison 2023-10-16 15:32:40 -07:00
  • 49907c4537 [FIXED] Configuration Reload: possible panic if done during Shutdown Ivan Kozlovic 2023-10-16 15:23:00 -06:00
  • 4df6c9aeb8 [ADDED] TLS: Handshake First for client connections (#4642) Derek Collison 2023-10-16 07:49:08 -07:00
  • a797f0d794 Add fan-in/out benchmarks (#4660) Derek Collison 2023-10-14 10:00:31 -07:00
  • aa21ef778d Report the raft group name in stream and consumer info (#4661) Derek Collison 2023-10-14 09:56:44 -07:00
  • d61ecf8a89 Report the raft group name in stream and consumer info R.I.Pienaar 2023-10-14 12:28:36 +03:00
  • 524c1f544a Add fan-in/out benchmarks Reuben Ninan 2023-10-01 20:03:19 -04:00
  • 1528434431 Release v2.10.3 (#4658) Waldemar Quevedo 2023-10-12 14:30:25 -07:00
  • 996bf2bf1c Release v2.10.3 Waldemar Quevedo 2023-10-12 13:46:11 -07:00
  • e2414e6a04 Bump to 2.10.3-RC.3 Derek Collison 2023-10-12 13:12:19 -07:00
  • 2a7d70c8cb [FIXED] Only mark fs as dirty vs full write on mb compaction. (#4657) Derek Collison 2023-10-12 13:11:37 -07:00
  • 0a64f18060 Only mark fs as dirty vs full write on mb compaction. Derek Collison 2023-10-12 12:59:19 -07:00
  • ea70590aa2 Bump to 2.10.3-RC.2 Derek Collison 2023-10-12 12:35:54 -07:00
  • 444a47e97c [FIXED] Stream / KV lookups fail after decreasing history size. (#4656) Derek Collison 2023-10-12 12:30:06 -07:00
  • b7b40b0a69 Fixed a bug that was not correctly selecting next first because it was not skipping dbit entries. Derek Collison 2023-10-12 10:28:56 -07:00
  • 1e8f6bf1e1 Fix updating a non unique consumer on workqueue stream not returning an error (#4654) Derek Collison 2023-10-12 07:27:27 -07:00
  • ea0843fe26 Update DEPENDENCIES.md Neil Twigg 2023-10-12 11:21:45 +01:00
  • c46d8093bc Fix updating a non unique consumer on workqueue stream not returning an error Pierre Mdawar 2023-10-12 09:39:06 +03:00
  • a25af02c73 Bump Travis Go version to 1.21.3 and 1.20.10 (#4649) Byron Ruth 2023-10-11 13:46:17 -04:00
  • 38794e5af9 Bump to 2.10.3-RC.1 Derek Collison 2023-10-11 08:26:09 -07:00
  • 94545f3206 [FIXED] Compaction with compression and added out of band compaction (#4645) Derek Collison 2023-10-11 08:22:10 -07:00
  • 842d600e3f Grab blk fn while mb lock held Derek Collison 2023-10-11 07:54:36 -07:00
  • 9a551186d8 Fixed a crash in MQTT outgoing PUBREL (#4646) Derek Collison 2023-10-10 19:09:43 -07:00
  • de1282c98d Fixed a crash in MQTT outgoing PUBREL Lev Brouk 2023-10-10 18:08:18 -07:00
  • f4387ec74e Fix for compaction with compression and added an out of band compaction in syncBlocks to reclaim more space. Derek Collison 2023-10-10 17:17:55 -07:00
  • ce96de2ed5 [ADDED] TLS: Handshake First for client connections Ivan Kozlovic 2023-10-09 15:40:07 -06:00
  • 6a5304cfac Add CONTRIBUTING.md, simplify PR template (#4619) Neil 2023-10-10 13:39:38 +01:00
  • 8b39af0c5f Bump v2.10.3 (#4635) Neil 2023-10-10 10:00:40 +01:00
  • eadb19f539 Fixed code coverage GithHub Action (#4641) Ivan Kozlovic 2023-10-09 15:21:24 -06:00
  • 0a4f2e642e Fixed code coverage GithHub Action Ivan Kozlovic 2023-10-09 11:38:21 -06:00
  • 72430e7998 Rename MQTT test.yaml to MQTT_test.yaml (#4637) Waldemar Quevedo 2023-10-06 15:39:51 -07:00
  • 4ab65b1871 Bump v2.10.3 Byron Ruth 2023-10-06 16:39:45 -04:00
  • 203c4b9c2d Release v2.10.2 (#4634) Byron Ruth 2023-10-06 16:30:39 -04:00
  • f8c9d8e686 Release v2.10.2 Byron Ruth 2023-10-06 15:23:06 -04:00
  • 95dd8e7a71 Pin Go versions in Travis CI (#4633) Byron Ruth 2023-10-06 15:09:27 -04:00
  • 0c3609ed2a Bump to 2.10.2-RC.15 Derek Collison 2023-10-06 09:58:55 -07:00
  • f29c7863e7 [FIXED] Setting initial min on dmap caused subtle bugs with dmap. (#4631) Derek Collison 2023-10-06 09:58:17 -07:00
  • dd646f6b71 Set initial min on dmap caused subtle bugs with dmap. Some minor cleanup. Derek Collison 2023-10-06 09:25:31 -07:00
  • beee6fc72a [FIXED] MQTT PUBREL header incompatibility (#4616) Lev 2023-10-05 08:07:50 -07:00
  • 4e414f1f05 Skip processing consumer assignments after JS has shutdown (#4625) Waldemar Quevedo 2023-10-04 13:17:22 -07:00
  • 4c791d6288 Reduce allocations in WebSockets (#4623) Neil 2023-10-04 20:07:21 +01:00
  • 7124dc7bdc Revert changes to nbPoolPut, force compressor to forget byte buffer Neil Twigg 2023-10-04 17:41:36 +01:00
  • e20ca9043f Don't append empty slices in the unfragmented path Neil Twigg 2023-10-04 17:18:47 +01:00
  • 6b65452bc7 Reduce allocations in WebSocket compression Neil Twigg 2023-10-04 12:15:05 +01:00
  • dbe700d192 Bump to 2.10.0-RC.14 Derek Collison 2023-10-03 16:11:30 -07:00
  • 3f1afb4ca2 [IMPROVED] Bumped inflight updates to 16 and move one lock to rlock. (#4621) Derek Collison 2023-10-03 16:10:59 -07:00
  • 21e272360d [IMPROVED] Memory growth on compressed websocket connections. (#4620) Derek Collison 2023-10-03 15:37:01 -07:00
  • 2d21bc7008 Fix datarace Derek Collison 2023-10-03 15:35:20 -07:00
  • 1ccc6dbf30 Bumped inflight updates to 16 and move one lock to rlock. Derek Collison 2023-10-03 15:01:34 -07:00
  • 2f1a384bcb Holding onto the compressor and not recycling the interbal byte slice was causing havoc with GC. Derek Collison 2023-10-03 14:39:00 -07:00
  • 195227edfd Bump to 2.10.0-RC.12 Derek Collison 2023-10-02 09:53:30 -07:00
  • e42b8ce02a [IMPROVED] Optimize locking for consumer info API (#4615) Derek Collison 2023-10-02 09:52:58 -07:00
  • e4ca15c2c3 Optimize locking for consumer info Derek Collison 2023-10-02 07:07:57 -07:00
  • 4165f869d2 Bump to 2.10.2-RC.11 Derek Collison 2023-10-01 08:18:28 -07:00
  • 00839280fb [IMPROVED] Reduce contention for high connections in a JetStream enabled account with high API usage. (#4613) Derek Collison 2023-10-01 08:17:15 -07:00
  • dba03dbc2f Optimizations to reduce contention for high connections in a JetStream enabled account with high API usage. Derek Collison 2023-09-30 14:52:15 -07:00
  • 6eee1f736b Fix consumer info if consumer was closed (#4610) Derek Collison 2023-09-29 13:47:55 -07:00
  • 1f4b986125 Fix consumer info if consumer was closed Tomasz Pietrek 2023-09-29 20:09:15 +02:00
  • 15b46117af Add more pprof labels to consumers, sources, mirrors (#4609) Neil 2023-09-29 19:38:38 +01:00
  • 212d92ca7e Add more pprof labels to consumers, sources, mirrors Neil Twigg 2023-09-29 17:14:34 +01:00
  • 720ac605a2 Bump to 2.10.0-RC.10 Derek Collison 2023-09-28 14:43:08 -07:00
  • c9fa001ebf [IMPROVED] Add in additional warning when subject skew detected (#4606) Derek Collison 2023-09-28 14:42:29 -07:00
  • fa5b7afcb6 [FIXED] Do not bypass authorization blocks when turning on $SYS account access (#4605) Derek Collison 2023-09-28 14:17:24 -07:00
  • cb74f3f26e Add in additional warning when subject skew detected Derek Collison 2023-09-28 14:12:44 -07:00
  • 2737c56352 Only setup auto no-auth for $G account iff no authorization block was defined. Derek Collison 2023-09-28 12:52:27 -07:00
  • 3d5564bbb1 [FIXED] Flapping TestMQTTLockedSession (#4604) Derek Collison 2023-09-28 13:16:46 -07:00
  • 214711654e PR feedback: use checkFor Lev Brouk 2023-09-28 12:42:18 -07:00
  • a05d4416ef PR feedback: nit Lev Brouk 2023-09-28 12:02:35 -07:00
  • 259e904401 Merge systemd: use SIGUSR2 for shutdown, for LDM (#4603) Phil Pennock 2023-09-28 14:26:09 -04:00
  • 783edaa36d [FIXED] Race condition in some leader failover scenarios leading to messages being potentially sourced more than once. (#4592) Derek Collison 2023-09-28 11:22:20 -07:00
  • 4b59efd6e7 [FIXED] Flapping TestMQTTLockedSession Lev Brouk 2023-09-28 11:10:53 -07:00
  • 71f96881ab [FIXED] Race condition in some leader failover scenarios leading to messages being potentially sourced more than once. Jean-Noël Moyne 2023-09-27 00:51:31 -07:00
  • f5803ef20e [FIXED] Routes: Pinned Accounts connect/reconnect in some cases (#4602) Derek Collison 2023-09-28 10:47:58 -07:00
  • 47db17a4c8 systemd: use SIGUSR2 for shutdown, for LDM Phil Pennock 2023-09-28 13:16:48 -04:00
  • 1eb08505d4 [FIXED] Routes: Pinned Accounts connect/reconnect in some cases Ivan Kozlovic 2023-09-28 10:46:32 -06:00
  • 9c96576066 Bump to 2.10.2-RC.9 Derek Collison 2023-09-27 20:49:55 -07:00
  • 89c2c844a2 [IMPROVED] Additional markers for dirty state (#4601) Derek Collison 2023-09-27 20:48:32 -07:00
  • b0743ec059 Additional markers for dirty state Derek Collison 2023-09-27 20:32:17 -07:00
  • 4c368876d8 [IMPROVED] Concurrent stream creation of the same stream could return not found (#4600) Derek Collison 2023-09-27 19:55:52 -07:00
  • a7ca71017b When under load, concurrent stream creation of the same stream could return stream not found, which is odd. Derek Collison 2023-09-27 18:05:43 -07:00
  • bc012d78c9 [IMPROVED] Add in warnings for filestore recover state if happy path fails. (#4599) Derek Collison 2023-09-27 16:53:29 -07:00
  • aeef0eff53 Add in warnings for filestore recover state if happy path fails. Derek Collison 2023-09-27 16:22:15 -07:00
  • c6b26ab5d0 Miscellaneous JetStream benchmark improvements (#4595) Derek Collison 2023-09-27 14:16:12 -07:00
  • 46c417f4c9 Bump to 2.10.0-RC.8 Derek Collison 2023-09-27 12:08:45 -07:00
  • fc5bccd2ca Updated Go client (#4597) Derek Collison 2023-09-27 12:08:18 -07:00
  • cbc490ab56 Don't take sublist write lock in match if sublist cache disabled (#4594) Derek Collison 2023-09-27 10:19:14 -07:00
  • b3f5bac31a Update for Go client Derek Collison 2023-09-27 09:55:38 -07:00
  • d31236cea2 Refactor cluster creation for JS benchmarks Marco Primi 2023-09-26 14:54:06 -07:00
  • be106d1ee5 Remove artificial limit on minimum number of operations Marco Primi 2023-09-26 11:59:16 -07:00
  • c5698a9435 Cleanup unnecessary calls to setBytes in JS benchmarks Marco Primi 2023-09-26 10:44:11 -07:00
  • e108096601 Improve JS asynchronous publish benchmark Marco Primi 2023-09-26 10:20:02 -07:00
  • 03aa44dc3d Improve setup of JS Consume benchmark Marco Primi 2023-09-26 10:18:43 -07:00
  • 02d48ddd00 Don't take sublist write lock in match if sublist cache disabled Neil Twigg 2023-09-27 16:16:32 +01:00
  • 4c17eeb79e [IMPROVED] ServiceImport Reply Optimizations (#4591) Derek Collison 2023-09-27 08:07:56 -07:00
  • 1700f56856 Fix TestNoRaceJetStreamStreamInfoSubjectDetailsLimits for changes in nats.go (#4593) Neil 2023-09-27 12:59:12 +01:00
  • 52b88fd94e Fix TestNoRaceJetStreamStreamInfoSubjectDetailsLimits for changes in nats.go Neil Twigg 2023-09-27 11:19:13 +01:00
  • 75236a5bcd When unsubscribing do not check rrMap for reserved replies. Derek Collison 2023-09-26 21:42:39 -07:00
  • 4e0656f377 Small performance tweak to checkForReverseEntries. Derek Collison 2023-09-26 18:20:40 -07:00
  • c5b98f5c79 Make server shutdown an atomic and check inside unsubscribe to avoid unnecessary work. Derek Collison 2023-09-26 17:23:13 -07:00
  • aaf238121c Remove commented out code Derek Collison 2023-09-26 17:13:31 -07:00