Commit Graph

  • 45beab1f17 Fix typo from internal function (#4337) Waldemar Quevedo 2023-07-25 06:56:23 -07:00
  • 9538a1895b Add first_seq to StreamConfig for file store Neil Twigg 2023-07-19 14:34:19 +01:00
  • 94788b4906 PR feedback: test nits Lev Brouk 2023-07-24 07:01:01 -07:00
  • 8ee2e2f5e3 Cleanup for some staticcheck warnings (#4332) Derek Collison 2023-07-23 15:32:17 -07:00
  • 0421c65c88 Bump to 2.9.21-RC.1 Derek Collison 2023-07-23 14:58:52 -07:00
  • 5013e01d6b Merge branch 'main' into dev Derek Collison 2023-07-23 14:56:25 -07:00
  • 4ee3408dfd [IMPROVED] Update dependencies (#4333) Derek Collison 2023-07-23 14:55:07 -07:00
  • 2e48b54d14 Update dependencies Derek Collison 2023-07-23 11:43:51 -07:00
  • bbfeb2a887 Fix typo on internal function Waldemar Quevedo 2023-07-22 20:40:26 -07:00
  • 1e15061400 Cleanup for some staticcheck warnings Derek Collison 2023-07-21 12:24:29 -07:00
  • ac24110ac4 Include logtime_utc option into v2.9 series (#4331) Derek Collison 2023-07-21 18:37:05 -07:00
  • 905f040d86 Change logtime_utc default to false Byron Ruth 2023-02-28 12:57:36 -05:00
  • e88517c90e Add logtime_utc option Neil Twigg 2023-07-21 16:55:20 -07:00
  • 9d9d760af2 Merge branch 'main' into dev Derek Collison 2023-07-21 11:42:02 -07:00
  • ba517e4bfb [FIXED] Leaking memory on usage of getHash() (#4329) Derek Collison 2023-07-20 16:04:18 -07:00
  • da60f2ab32 [IMPROVED] Don't error to server logs if message was deleted for consumer (#4328) Derek Collison 2023-07-20 15:20:11 -07:00
  • b68aed90d3 If we created lots of hashes, beyond server names, like for consumer or stream NRG groups etc, the maps would grow and not release memory. Derek Collison 2023-07-20 15:11:28 -07:00
  • 9280a552b8 Don't error to server logs if message deleted Derek Collison 2023-07-20 14:07:35 -07:00
  • c6c5358513 Merge branch 'main' into dev Derek Collison 2023-07-20 13:21:35 -07:00
  • 6c9fb6a938 [FIXED] Server reload with highly active accounts with service imports could cause panic or dataloss (#4327) Derek Collison 2023-07-20 13:19:17 -07:00
  • 7477ce8257 When service imports were reloaded on active accounts with lots of traffic the server could panic or lose data. Derek Collison 2023-07-20 11:17:25 -07:00
  • 8e49fcc6df Undo branch build restrictions, quote go version Derek Collison 2023-07-20 11:17:19 -07:00
  • 0347f272c8 Don't require TLS for in-process connection (#4323) Derek Collison 2023-07-20 11:01:09 -07:00
  • b7d6b7e7a9 Add unit test to prove connection works Neil Twigg 2023-07-20 11:01:32 +01:00
  • 7993547bee Adjust in-process server info tls_required to tls_available Caleb Lloyd 2023-07-19 16:19:09 -04:00
  • ed9fafc796 Don't require TLS for in-process connection Neil Twigg 2023-07-19 16:28:41 +01:00
  • 99dc11551b OCSP Peer Verification Todd Beets 2023-04-16 23:05:18 -07:00
  • 46a38929d9 Fixed tests Lev Brouk 2023-07-19 04:24:09 -07:00
  • 4a19059002 PR feedback: use subject const in the test Lev Brouk 2023-07-17 10:57:02 -07:00
  • 2d42b81e7b PR feedback: use more idiomatic require_Error with text Lev Brouk 2023-07-17 10:53:43 -07:00
  • 0040708c92 PR feedback: (fixed) and added test for Reload failing Lev Brouk 2023-07-17 10:42:51 -07:00
  • 1ce772c1a0 Added: reload server config by sending it a message Lev Brouk 2023-07-13 15:01:24 -07:00
  • e1a00a883c Fix bug that would race around check for last sequence per subject Derek Collison 2023-07-18 11:29:59 -07:00
  • efbfe217f4 Moved to end for merge with other branches, minor changes Derek Collison 2023-07-18 11:29:26 -07:00
  • 16a336ead3 Add test case for concurrent expected last subject sequence Byron Ruth 2023-07-18 11:10:51 -04:00
  • 80fb29f9e3 Add test case for concurrent expected last subject sequence (#4319) Derek Collison 2023-07-18 12:37:57 -07:00
  • 3173d435b1 Initial support for zOS (#4209) Derek Collison 2023-07-18 12:21:31 -07:00
  • 244dda809c Fix bug that would race around check for last sequence per subject Derek Collison 2023-07-18 11:29:59 -07:00
  • 360f807cef Moved to end for merge with other branches, minor changes Derek Collison 2023-07-18 11:29:26 -07:00
  • e7bf1b3132 Add test case for concurrent expected last subject sequence Byron Ruth 2023-07-18 11:10:51 -04:00
  • ecf0fff411 Merge branch 'main' into dev Derek Collison 2023-07-17 10:41:51 -07:00
  • 75ad503ddc Limit branch builds to main and dev (#4312) Derek Collison 2023-07-17 10:39:34 -07:00
  • 94c1988ed8 Limit branch builds to main and dev Byron Ruth 2023-07-15 07:01:24 -04:00
  • c1750b8a54 De-flake a few tests (#4311) Waldemar Quevedo 2023-07-14 09:57:23 -07:00
  • 2527e11304 Increase threshold in TestNoRaceJetStreamSlowFilteredInititalPendingAndFirstMsg Neil Twigg 2023-07-14 17:05:26 +01:00
  • 6cdb0c7838 Wait for current in TestJetStreamClusterStreamUpdateSyncBug so in-flight state changes aren't lost Neil Twigg 2023-07-14 17:03:21 +01:00
  • abb47c9554 Only send one message in TestJetStreamRedeliverCount to prevent out-of-order redeliveries Neil Twigg 2023-07-14 16:56:01 +01:00
  • 144abc0dd9 Make TestJetStreamAccountImportJSAdvisoriesAsService insensitive to event order Neil Twigg 2023-07-14 16:51:51 +01:00
  • b58204cff7 Use checkFor in TestJetStreamMsgHeaders Neil Twigg 2023-07-14 16:44:24 +01:00
  • 979b265e26 Tweak timing in TestJetStreamClusterDeleteConsumerWhileServerDown Neil Twigg 2023-07-14 16:44:15 +01:00
  • 6e0c0bc61d Remap ports in leaf node tests to hopefully reduce flakes (#4309) Neil 2023-07-14 15:36:16 +01:00
  • 81dd129043 Move assigned ports out of ephemeral range Neil Twigg 2023-07-14 15:08:17 +01:00
  • 586717a3c0 Remap ports in leaf node tests to hopefully reduce flakes Neil Twigg 2023-07-14 13:47:30 +01:00
  • 71db34baf7 Bump v2.9.21-beta (#4306) Neil 2023-07-14 13:48:59 +01:00
  • 40c5770cfc Use crypto/rand.Read instead of math/rand.Read (#4256) Neil 2023-07-14 11:23:45 +01:00
  • 63864490a5 Bump v2.9.21-beta Byron Ruth 2023-07-13 16:04:11 -04:00
  • 97dd7cb07a Release v2.9.20 (#4305) Waldemar Quevedo 2023-07-13 13:00:38 -07:00
  • b055f675ba Release v2.9.20 Byron Ruth 2023-07-13 15:29:30 -04:00
  • ff10e7befe Bump to Go 1.19.11 (#4304) Derek Collison 2023-07-13 11:03:11 -07:00
  • 4e6a09400a Bump to Go 1.19.11 Byron Ruth 2023-07-13 14:00:38 -04:00
  • d5a91f43f3 Merge branch 'main' into dev Derek Collison 2023-07-13 07:29:40 -07:00
  • 77189b09c7 [FIXED] JetStream republished messages not being received by MQTT QoS0 subscribers (#4303) Derek Collison 2023-07-13 07:26:26 -07:00
  • 1527000d1f Use crypto/rand.Read instead of math/rand.Read Neil Twigg 2023-06-20 11:51:15 +01:00
  • 1f39d744dd Only discard messages from MQTT QoS0 from internal jetstream clients if really a QoS1 jetstream publish. Derek Collison 2023-07-12 14:46:06 -07:00
  • 0c8552cd34 Evaluate service imports when publishing advisories (#4302) Derek Collison 2023-07-12 12:24:00 -07:00
  • 1434ee7da8 More specific check for service imports vs any internal sub Neil Twigg 2023-07-12 19:52:20 +01:00
  • fbbbe28278 Evaluate service imports when publishing advisories Neil Twigg 2023-07-12 13:25:46 +01:00
  • cda7bcd389 Merge branch 'main' into dev Derek Collison 2023-07-12 09:06:44 -07:00
  • 9cfe8b8f75 [FIXED] Restore of encrypted filestore with no main key could cause dataloss (#4301) Derek Collison 2023-07-12 08:47:42 -07:00
  • e3b132ae34 Test for gathering JS advisories from multiple accounts on a single account Piotr Piotrowski 2023-06-23 14:46:38 +02:00
  • cb1ff10670 Fix to test for new routes Derek Collison 2023-07-11 19:45:39 -07:00
  • 87c544946b Fix test for new routing Derek Collison 2023-07-11 18:35:45 -07:00
  • 9e9a9a082b When restoring a filestore with no key generator but it was encrypted, fail to restore. Derek Collison 2023-07-11 16:27:50 -07:00
  • bd2753d9f6 Adapt to new server structure for routes Derek Collison 2023-07-11 14:45:29 -07:00
  • 11e5e049cf Merge branch 'main' into dev Derek Collison 2023-07-11 14:36:10 -07:00
  • 5390272074 Bump to 2.9.20-beta Derek Collison 2023-07-11 14:29:17 -07:00
  • 97dbd6b28e [FIXED] Duplicate queue subs over leafnodes with hub stream import/export with possible dataloss (#4299) Derek Collison 2023-07-11 06:52:26 -07:00
  • 353d543c16 When a queue subscriber was updated multiple times over a leafnode connection we added in more shadow subscriptions which could become zombies when the connection went away. Derek Collison 2023-07-10 21:03:47 -07:00
  • 69e137c3d2 [FIXED] Stream config idempotency (#4292) Jean-Noël Moyne 2023-07-07 11:32:09 -07:00
  • 20ce582b82 Bump to 2.10.0-beta.44 Derek Collison 2023-07-05 09:18:29 -07:00
  • a393653944 Add in support for segmented binary stream snapshots. (#4284) Derek Collison 2023-07-05 09:17:02 -07:00
  • 4d7cd26956 Add in support for segmented binary stream snapshots. Derek Collison 2023-06-30 22:49:48 -07:00
  • eb2aa352ec Updated Leafnode Test (#4283) Derek Collison 2023-06-30 11:06:11 -07:00
  • b207984a84 Made cloud clusters 5 nodes each Derek Collison 2023-06-30 10:12:39 -07:00
  • 57015472a9 Add TestRouteNoLeakOnSlowConsumer and TestRouteNoLeakOnAuthTimeout (#4153) Neil 2023-06-30 15:34:07 +01:00
  • 0d1c666071 Add TestRouteNoLeakOnSlowConsumer and TestRouteNoLeakOnAuthTimeout Neil Twigg 2023-06-30 13:11:42 +01:00
  • e31bf5c66d Added reverse flow to the mc leafnode test Derek Collison 2023-06-29 16:10:31 -07:00
  • cf393140ab Merge branch 'main' into dev Derek Collison 2023-06-28 17:48:53 -07:00
  • 503de4593d [FIXED] Do not health check streams that are actively being restored. (#4277) Derek Collison 2023-06-28 17:48:09 -07:00
  • a2b9ee9123 Shorten stream size for travis Derek Collison 2023-06-28 15:56:41 -07:00
  • 1bb1a3cae1 Do not health check streams that are actively being restored. Derek Collison 2023-06-28 15:27:45 -07:00
  • c16d361ead Merge branch 'main' into dev Derek Collison 2023-06-27 20:41:57 -07:00
  • 68a17a4846 Use an account protected method to check for service imports for Gateways. (#4274) Derek Collison 2023-06-27 20:37:26 -07:00
  • 9805101953 Use an account protected method to check for service imports to avoid data race when reloading accounts. Derek Collison 2023-06-27 19:52:43 -07:00
  • 83db31240c Adjust nightly name if on a branch (#4272) Phil Pennock 2023-06-27 18:48:36 -04:00
  • dc39a9123a Adjust nightly name if on a branch Phil Pennock 2023-06-27 17:00:05 -04:00
  • 779fb0dc13 Merge branch 'main' into dev Derek Collison 2023-06-23 15:12:42 -07:00
  • 70d8069cdf [IMPROVED] Consumer create time when stream has large number of blks. (#4269) Derek Collison 2023-06-23 15:07:58 -07:00
  • 855e1bb14e Allow more tolerance for travis Derek Collison 2023-06-23 14:24:00 -07:00
  • 2b2e22ed52 When creating a consumer on a stream with a very large number of msg blks, calculating numPending could be slow. Derek Collison 2023-06-23 14:11:56 -07:00