Commit Graph

  • 27049a9e93 Fix nats-general links (#4590) Derek Collison 2023-09-26 06:29:50 -07:00
  • 1e5b068585 Fix nats-general links Joe Henke 2023-09-26 07:37:57 -04:00
  • c583f7fdc7 Bump to 2.10.2-RC.7 Derek Collison 2023-09-25 21:05:56 -07:00
  • ee4d6ee40e [FIXED] Account resolver lock inversion (#4588) Derek Collison 2023-09-25 21:05:11 -07:00
  • 3056af06d2 [FIXED] JetStream: stream assignment data race (#4589) Derek Collison 2023-09-25 20:59:24 -07:00
  • ca2a961fa7 [FIXED] JetStream: stream assignment data race Ivan Kozlovic 2023-09-25 16:11:09 -06:00
  • a84ce61a93 [FIXED] Account resolver lock inversion Ivan Kozlovic 2023-09-25 15:09:11 -06:00
  • 83cc80ab74 Bump to 2.10.2-RC.6 Derek Collison 2023-09-25 13:33:03 -07:00
  • 73f8f87b86 [IMPROVED] The func subjectIsSubsetMatch() is heavy so do without the account lock. (#4586) Derek Collison 2023-09-25 13:32:38 -07:00
  • 62faa1882d Add prof_block_rate option for enabling/configuring the block profile (#4587) Neil 2023-09-25 21:28:36 +01:00
  • fb4e97e2ec If we know bigger go ahead an allocate. Derek Collison 2023-09-25 13:12:13 -07:00
  • 11feadfe7b Add prof_block_rate option for enabling/configuring the block profile Neil Twigg 2023-09-25 21:04:25 +01:00
  • 382da48180 The func subjectIsSubsetMatch() is heavy so do without the account lock. Derek Collison 2023-09-25 13:01:46 -07:00
  • 54d4640e8b Bump to 2.10.2-RC.5 Derek Collison 2023-09-25 12:32:51 -07:00
  • 2e12b875d3 [IMPROVED] Move some contended locks to atomic.Bools (#4585) Derek Collison 2023-09-25 12:31:33 -07:00
  • a0029181ae Fix datarace Derek Collison 2023-09-25 12:04:42 -07:00
  • b70f874640 Moved to atomics to detect if we have mapped subjects for an account since check for each inbound message. Derek Collison 2023-09-25 11:26:47 -07:00
  • 7ce47fd182 Move server running state to atomic to avoid contention at NRG layer. Derek Collison 2023-09-25 11:18:15 -07:00
  • e594da52e4 Bump to 2.10.2-RC.4 Derek Collison 2023-09-25 09:21:12 -07:00
  • 3ecb741d4d [IMPROVED] Make sure to issue warning on reset for bad state (#4583) Derek Collison 2023-09-25 09:19:18 -07:00
  • e46f49f5d5 Make sure to issue warning on reset for bad state Derek Collison 2023-09-25 09:04:54 -07:00
  • 33d8de744d Set S2 writer concurrency to 1 (#4570) Neil 2023-09-25 16:28:13 +01:00
  • d4e8a44499 Set S2 writer concurrency to 1 Neil Twigg 2023-09-21 16:28:22 +01:00
  • f3411f623d Bump to 2.10.2-RC.3 Derek Collison 2023-09-24 16:03:49 -07:00
  • 30af2a46e8 In lameduck mode shutdown jetstream at start, do not leave running (#4579) Derek Collison 2023-09-24 16:02:50 -07:00
  • 121adb4719 Bump start interval for cleanup check Derek Collison 2023-09-24 15:44:15 -07:00
  • f95ef63ae1 In lameduck mode shutdown jetstream at start, do not leave running during connection drain. Derek Collison 2023-09-24 14:08:19 -07:00
  • fe2c116a6b [FIXED] Make sure to not forward a message across a route for routed dq subs (#4578) Derek Collison 2023-09-24 13:54:39 -07:00
  • 13dcf319b4 Make sure to not forward a message across a route for dq sub when we are a spoke leaf node. Derek Collison 2023-09-24 13:15:39 -07:00
  • 637d8f2921 Skip enabling direct gets if no commits (#4576) Waldemar Quevedo 2023-09-22 17:25:35 -07:00
  • 89d33d960b Skip enabling direct gets if no commits Waldemar Quevedo 2023-09-22 17:08:46 -07:00
  • bbe172df8d Bump to 2.10.2-RC.2 Derek Collison 2023-09-22 14:34:13 -07:00
  • 6fdcd1e78c [FIXED] Protect against going upside down on mb.msgs. (#4575) Derek Collison 2023-09-22 14:30:51 -07:00
  • 2716248b5e Protect against going upside down on mb.msgs. Derek Collison 2023-09-22 14:16:51 -07:00
  • ece431fc74 Bump to 2.10.2-RC.1 Derek Collison 2023-09-22 10:26:50 -07:00
  • 4bce936cec [IMPROVED] Make install snapshot errors rate limited for when catching up (#4574) Derek Collison 2023-09-22 10:26:22 -07:00
  • 4824085171 Hold lock here as well Derek Collison 2023-09-22 10:25:58 -07:00
  • 65e0fbfa51 Make install snapshot errors rate limited for when catching up Derek Collison 2023-09-22 10:23:02 -07:00
  • 4cb7acb85e Bump v2.10.2 (#4569) Waldemar Quevedo 2023-09-21 19:01:05 -07:00
  • 24fe082467 [FIXED] We will panic since we unlock the mb in removeMsgBlock (#4571) Derek Collison 2023-09-21 18:57:10 -07:00
  • 21e81a2961 We will panic since we unlock the mb in removeMsgBlock Derek Collison 2023-09-21 18:34:38 -07:00
  • b36644b229 Bump v2.10.2 Byron Ruth 2023-09-20 21:06:42 -04:00
  • d3ef745f25 Release v2.10.1 (#4568) Waldemar Quevedo 2023-09-20 10:20:51 -07:00
  • 4a1d399a21 Release v2.10.1 Byron Ruth 2023-09-20 12:54:02 -04:00
  • 496ca98c1a Fix consumer limits (#4567) Neil 2023-09-20 17:07:11 +01:00
  • ac2669a022 Fix consumer limits Tomasz Pietrek 2023-09-20 17:37:05 +02:00
  • 0623e4b4ea Remove subject_transform_dest (#4557) Neil 2023-09-20 15:57:56 +01:00
  • 9fc2603263 Removes the single subject transform dest field from StreamSource Jean-Noël Moyne 2023-09-18 16:45:14 -07:00
  • 81c0a14193 Use new consumer create subject when single subject filter specified in SubjectFilters (#4564) Neil 2023-09-20 13:02:53 +01:00
  • 40ce0a9d7e Use filter_subject when calling extended consumer create API Jean-Noël Moyne 2023-09-19 19:38:01 -07:00
  • ad63d702c4 Use new consumer create subject when single subject filter specified in SubjectFilters Neil Twigg 2023-09-19 23:34:50 +01:00
  • 29ba4aa5dc [FIXED] LeafNode: TLS Handshake when remote does not have a tls{} block (#4565) Derek Collison 2023-09-19 19:20:27 -07:00
  • 579ee3b828 [FIXED] LeafNode: TLS Handshake when remote does not have a tls{} block Ivan Kozlovic 2023-09-19 19:50:50 -06:00
  • 07a887bcfc Bump 2.10.1 (#4563) Neil 2023-09-19 21:31:49 +01:00
  • 6ba8272034 Bump 2.10.1 Byron Ruth 2023-09-19 16:04:35 -04:00
  • 77e198333f Release v2.10.0 (#4562) Byron Ruth 2023-09-19 16:00:57 -04:00
  • f677536a88 Relase v2.10.0 Byron Ruth 2023-09-19 15:26:16 -04:00
  • 271b648fc7 Fix race condition in clientHasMovedToDifferentAccount (#4561) Neil 2023-09-19 19:22:28 +01:00
  • 01872d2aa8 Fix empty string constants Neil Twigg 2023-09-19 19:07:17 +01:00
  • 8b60131e92 Fix race condition in clientHasMovedToDifferentAccount Neil Twigg 2023-09-19 18:52:34 +01:00
  • ecbfac862c Ignore subject_transform_dest in stream sourcing (#4558) Neil 2023-09-19 18:10:01 +01:00
  • f6268fd7c8 Fix data race in setStreamAssignment by ensuring JS lock held (#4559) Neil 2023-09-19 18:09:49 +01:00
  • 887b92bfe2 Fix data race in setStreamAssignment by ensuring JS lock held Neil Twigg 2023-09-19 16:50:48 +01:00
  • dff12e465e Ignore subject_transform_dest in stream sourcing Neil Twigg 2023-09-19 11:35:26 +01:00
  • 3dc0627811 Bump to 2.10.0-RC.6 Derek Collison 2023-09-18 13:53:25 -07:00
  • 2d23e9b348 Fix to stop forwarding proposals in consumers after scaling down a stream (#4556) Waldemar Quevedo 2023-09-18 13:51:44 -07:00
  • 71b8a33456 Update to not pop directly, just bail when we detect leadership change Derek Collison 2023-09-18 13:27:27 -07:00
  • ea775a80e8 Skip TestJetStreamClusterRestartThenScaleStreamReplicas for now Waldemar Quevedo 2023-09-18 12:46:53 -07:00
  • 850c89e175 When scaling a consumer down make sure to pop the loopAndForwardProposals go routine Derek Collison 2023-09-18 11:00:37 -07:00
  • 27245891f2 Add test for scaling replica with pull consumers Waldemar Quevedo 2023-09-15 16:11:00 -07:00
  • de76275d8e Update of dependencies (#4555) Derek Collison 2023-09-18 11:51:07 -07:00
  • da70ef27b5 Update of dependencies Derek Collison 2023-09-18 11:20:39 -07:00
  • 22514a033f Add logfile_max_num feature (#4548) Derek Collison 2023-09-18 09:02:41 -07:00
  • 8f0e65fe0d Bump to 2.10.0-RC.5 Derek Collison 2023-09-17 21:38:34 -07:00
  • 216df811ff Various fixes and improvements to tombstone and buffer gaps. (#4553) Derek Collison 2023-09-17 21:36:07 -07:00
  • acffa0668a Various fixes and improvements to tombstone and buffer gaps. Derek Collison 2023-09-17 19:49:01 -07:00
  • 156e1a5b1c Fix for data race when changing retention policy (#4551) Waldemar Quevedo 2023-09-17 19:46:22 -07:00
  • 0e63608716 Fix for data race when changing retention policy Waldemar Quevedo 2023-09-17 09:38:59 -07:00
  • fc51af9542 Fix for data race in memstore.LoadNextMsg (#4552) Waldemar Quevedo 2023-09-17 18:15:11 -07:00
  • 32021f66f1 Use write lock in memstore.LoadNextMsg Waldemar Quevedo 2023-09-17 12:41:22 -07:00
  • 6f3805650b [FIXED] Data race, protect access to c.acc (#4550) Derek Collison 2023-09-17 10:35:34 -07:00
  • 4e9cd9aa36 Protect access to c.acc Derek Collison 2023-09-17 10:01:24 -07:00
  • 0d9328027f Change code coverage GHA workflow to use main (#4546) Derek Collison 2023-09-16 11:00:04 -07:00
  • 0283c4bc45 Add Raft goroutine labels, tweak logging (#4545) Neil 2023-09-16 11:28:43 +01:00
  • 1f9ddf2bbd Add Raft goroutine labels, tweak logging Neil Twigg 2023-09-15 20:55:31 +01:00
  • 349e718d39 Changes for max log files option (active plus backups); remove redundant lexical sort of backups; adjust test Todd Beets 2023-09-15 22:08:09 -07:00
  • 7df0e42ce8 [FIXED] Fix for data race accessing consumer assignment (#4547) Derek Collison 2023-09-15 16:48:00 -07:00
  • 46147cf0ea Add logfile_max_archives feature and test. Todd Beets 2023-09-10 23:12:45 -07:00
  • 9781025b40 Fix for data race accessing consumer assignment Derek Collison 2023-09-15 16:21:12 -07:00
  • a5344c099f AuthCallout request should include TLS data when client is NATS WS client (#4544) Derek Collison 2023-09-15 15:56:12 -07:00
  • aed99441c6 Use preferred value tests (equal, not equal) rather than booleans for better fail logs Todd Beets 2023-09-15 14:41:41 -07:00
  • 7b0a12d7da Add *tls.Conn safe type check as some black box unit tests override the natural underlying type for test purposes which would otherwise cause a panic Todd Beets 2023-09-15 13:52:41 -07:00
  • 40cf145ee6 Map both 127.0.0.1 and 127.0.1.1 to localhost for HTTPS server host validate Todd Beets 2023-09-15 13:13:24 -07:00
  • 8b089b4a12 Change ref to main Byron Ruth 2023-09-15 16:12:46 -04:00
  • 75d2ddb26b AuthCallout request should include TLS data when client is NATS WS client Todd Beets 2023-09-15 12:36:34 -07:00
  • 0af378cf85 Bump to 2.10.0-RC.4 Derek Collison 2023-09-15 08:54:27 -07:00
  • d7c66e753f [FIXED] Possible panic in consumer, needed to recheck if consumer was closed (#4541) Derek Collison 2023-09-15 08:53:57 -07:00
  • 097e4097d1 Allow longer times due to travis slowdowns Derek Collison 2023-09-15 08:52:50 -07:00
  • f2e7ed91cb Fix for panic in consumer, needed to recheck if consumer was closed Derek Collison 2023-09-15 08:40:21 -07:00
  • 8f84ea4224 Bump to 2.10.0-RC.3 (#4537) Waldemar Quevedo 2023-09-14 12:16:56 -07:00