Commit Graph

  • a5cbd0b029 Fixed a bug that would not properly process updates on a stream on restart. Derek Collison 2023-01-25 18:16:33 -08:00
  • 4a3c27a251 Fix MQTT test for consumer replica override. Derek Collison 2023-01-25 16:35:48 -08:00
  • e2561a6d54 rebase fix Jean-Noël Moyne 2023-01-25 12:30:26 -08:00
  • a953e84437 Add stream input subject transform functionality Extract subject transformation code out of accounts.go Stream sources can now have a subject mapping transform You can source the same stream more than once Remove limitation that the subject filter for a source, mirror or consumer must have an overlap with the sourced/mirrored's stream or the stream's subjects Jean-Noël Moyne 2023-01-12 17:12:01 -08:00
  • a929f86fae Merge pull request #3811 from nats-io/neil/cfgrepublish Derek Collison 2023-01-25 09:11:03 -08:00
  • 4f45df6186 Allow editing of RePublish on an existing stream Neil Twigg 2023-01-24 11:37:44 +00:00
  • 7ae243352a Lint warnings on fmt.Print, fmt.Printf, fmt.Println Neil Twigg 2023-01-24 16:10:13 +00:00
  • 9e1a25dc94 Merge branch 'main' into dev Derek Collison 2023-01-24 07:13:35 -08:00
  • bcd53ba53a Merge pull request #3808 from nats-io/jarema/fix-not-assigning-sig-sub Derek Collison 2023-01-24 07:12:53 -08:00
  • c89883b6aa Fix assigning signal subscription to consumer Tomasz Pietrek 2023-01-24 11:25:37 +01:00
  • f62d929018 Consumer must match replica of parent stream if interest based policy. Derek Collison 2023-01-23 19:53:10 -08:00
  • a3365abef0 Merge branch 'main' into dev Derek Collison 2023-01-23 17:30:08 -08:00
  • 3380fe1c74 Merge pull request #3806 from nats-io/direct-gets Derek Collison 2023-01-23 17:29:36 -08:00
  • f4ee6530a0 When updating a stream to Direct Gets we were not spinning up subscription endpoint properly. Derek Collison 2023-01-23 16:51:07 -08:00
  • efeb838f77 Merge branch 'main' into dev Derek Collison 2023-01-23 16:31:50 -08:00
  • 185a1f373c Merge pull request #3805 from nats-io/move_test_to_no_race Derek Collison 2023-01-23 16:31:21 -08:00
  • 79ca0c1787 Move test to "norace_test.go" Ivan Kozlovic 2023-01-23 17:05:18 -07:00
  • 1cb0cee6b0 Merge branch 'main' into dev Derek Collison 2023-01-23 13:10:35 -08:00
  • 4d43bbb3d1 Merge pull request #3801 from nats-io/filtered-deleted Derek Collison 2023-01-23 13:10:09 -08:00
  • 68b4570226 Fix for filtered state for all subjects when the first sequence(s) are deleted. Derek Collison 2023-01-21 14:25:53 -08:00
  • e582f01674 Merge pull request #3799 from nats-io/auth-callout-events Derek Collison 2023-01-21 06:52:26 -08:00
  • acad660540 Make sure connection events during auth callouts correct. Derek Collison 2023-01-20 17:30:58 -08:00
  • 3c4e47d540 Merge branch 'main' into dev Derek Collison 2023-01-20 13:29:55 -08:00
  • f836b75efe Merge pull request #3796 from nats-io/issue-3793 Derek Collison 2023-01-20 13:28:18 -08:00
  • 2aeb5e2c5a Update snapshots to numCores and maxProcs after maxrocs.Set() Derek Collison 2023-01-20 11:30:43 -08:00
  • 30411dc601 Fix spelling Derek Collison 2023-01-17 17:40:39 -08:00
  • 4e4a2d7162 Merge pull request #3784 from nats-io/flip-aud-sub Derek Collison 2023-01-17 09:51:31 -08:00
  • 2f080ac185 removed vendor Neil 2023-01-12 18:18:36 +00:00
  • 4d52135385 Merge pull request #3781 from nats-io/neil/updateleafdelta Neil 2023-01-12 18:18:36 +00:00
  • 3b29ce470d Tweak logic for sending leaf node subscription updates Neil Twigg 2023-01-12 17:32:46 +00:00
  • d95c143326 Merge branch 'main' into dev Derek Collison 2023-01-12 08:40:58 -08:00
  • f2b087c567 Merge pull request #3780 from nats-io/neil/lastsnaphash Neil 2023-01-12 16:40:31 +00:00
  • 1baa1fbda8 Use highwayhash for last stream, consumer and cluster snapshots Neil Twigg 2023-01-12 14:24:41 +00:00
  • 235ce2caed Merge branch 'main' into dev Derek Collison 2023-01-11 18:34:01 -08:00
  • 79de3302be Merge pull request #3777 from peaaceChoi/main Derek Collison 2023-01-11 18:33:38 -08:00
  • 038037381b Fix some typos in code comment peaaceChoi 2023-01-12 10:31:32 +09:00
  • b47a012a9d Merge pull request #3774 from nats-io/neil/profilez Derek Collison 2023-01-11 08:46:36 -08:00
  • 68953678bb Add profilez server endpoint for retrieving pprof profiles Neil Twigg 2023-01-09 15:55:51 +00:00
  • 6a4507ff5b Merge pull request #3776 from nats-io/jarema/fix-single-token-consumer-filter-check Derek Collison 2023-01-11 07:04:12 -08:00
  • 86da656fff Fix not validating single token filtered consumer Tomasz Pietrek 2023-01-11 15:48:38 +01:00
  • c84211aa30 Bump to 2.10.0-beta.10 Derek Collison 2023-01-09 11:10:55 -08:00
  • 2c937ed044 Merge pull request #3733 from nats-io/neil/clientoutbound Derek Collison 2023-01-09 11:09:52 -08:00
  • e4b6ba2f23 Refactor outbound queues, remove dynamic sizing, add buffer reuse Neil Twigg 2022-12-20 16:47:31 +00:00
  • 3d5960f069 Merge branch 'main' into dev Waldemar Quevedo 2023-01-06 09:47:30 -08:00
  • 7d0aa4be5d Merge pull request #3770 from nats-io/bump-2.9.12-beta Waldemar Quevedo 2023-01-06 09:45:14 -08:00
  • f3c0890a97 Bump to 2.9.12-beta Byron Ruth 2023-01-06 12:40:19 -05:00
  • 23ffc16f95 Merge pull request #3769 from nats-io/release_2_9_11 Waldemar Quevedo 2023-01-06 09:36:04 -08:00
  • 3491f43199 Release v2.9.11 Byron Ruth 2023-01-06 12:24:36 -05:00
  • cf93b05359 Merge branch 'main' into dev Derek Collison 2023-01-06 06:45:22 -08:00
  • 3b1fe93099 Merge pull request #3768 from nats-io/neil/sublistptrs Derek Collison 2023-01-06 06:44:08 -08:00
  • d853b0eb89 Deduplicate *subscription in Sublist Neil Twigg 2023-01-06 13:19:20 +00:00
  • f5d939ec24 Added test for #3636 Derek Collison 2023-01-05 10:56:52 -08:00
  • 9a69172236 Bump to 2.9.11-RC.1 Derek Collison 2023-01-05 10:33:47 -08:00
  • e21f77ece0 Merge branch 'main' into dev Derek Collison 2023-01-05 10:32:38 -08:00
  • b6fd1ab055 Merge pull request #3763 from nats-io/leaf-migrate-update Derek Collison 2023-01-05 10:32:21 -08:00
  • ad53d455f8 When migrating leaders off a server when the leafnode is not connected, also ensure leaders can not return until reconnected. Derek Collison 2023-01-05 07:55:46 -08:00
  • b8e805d976 Merge branch 'main' into dev Derek Collison 2023-01-05 07:05:58 -08:00
  • 1f8e3c36df Merge pull request #3761 from friedrichwilken/upgrade-dependency-golang.org/x/cryto Derek Collison 2023-01-05 07:03:13 -08:00
  • 735ce64a7f Upgrade the dependency golang.org/x/crypto to v0.5.0. Friedrich Wilken 2023-01-05 14:53:18 +01:00
  • 55352f2a7e Merge branch 'main' into dev Derek Collison 2023-01-04 22:59:09 -08:00
  • b9d10add08 Merge pull request #3760 from nats-io/ghost-consumers Derek Collison 2023-01-04 22:58:37 -08:00
  • 6c5f0a669d Ensure we add in new consumers from a meta snapshot from the leader. Derek Collison 2023-01-04 21:35:23 -08:00
  • 2520468399 Bump to v2.10.0-beta.8 Derek Collison 2023-01-03 15:40:04 -08:00
  • 3c889478bd Merge pull request #3719 from nats-io/auth_callout Derek Collison 2023-01-03 15:34:10 -08:00
  • 00c98a01db Merge pull request #3743 from Alberic-Hardis/winserviceDelay Derek Collison 2023-01-03 12:43:26 -08:00
  • a63929c528 Add in account scoped auth error event. If external auth, supply reason from the callout service. Derek Collison 2023-01-02 17:18:45 -08:00
  • 6ac99f489c Merge branch 'main' into dev Derek Collison 2023-01-02 12:53:01 -08:00
  • 2808bbe95f Merge pull request #3756 from nats-io/fix_3734 Derek Collison 2023-01-02 12:52:39 -08:00
  • d21c9fb9b1 Test on windows for the OS service API compliance Alberic Corniere 2023-01-02 10:43:05 +01:00
  • d9cb1e6286 Fix for #3734 Derek Collison 2022-12-31 18:50:46 -08:00
  • ff79afef39 Merge branch 'main' into dev Derek Collison 2022-12-30 12:23:23 -08:00
  • 1d53b47b33 Merge pull request #3754 from nats-io/neil/golangcilint Neil 2022-12-30 20:12:03 +00:00
  • 14d0ba1c65 Fix some lint errors after move to golangci-lint Neil Twigg 2022-12-30 09:47:01 +00:00
  • 7042fc1638 Switch to golangci-lint Neil Twigg 2022-12-30 09:37:13 +00:00
  • 307ea2df3d Merge branch 'main' into dev Derek Collison 2022-12-30 10:25:22 -08:00
  • a9a9b92f6d Merge pull request #3752 from nats-io/zero_meta Derek Collison 2022-12-30 10:24:51 -08:00
  • 713f632fa7 If a stream's meta was not properly written but the file existed, we could re-add the stream but a subsequent restart would lose the stream again. Derek Collison 2022-12-29 20:08:56 -08:00
  • 43c26a49f8 Merge branch 'main' into dev Derek Collison 2022-12-29 15:40:00 -08:00
  • 71b90673ee Merge pull request #3751 from nats-io/leaf-wc-fix Derek Collison 2022-12-29 15:39:25 -08:00
  • 861f98128a Remove individual import subs from leafnodes Waldemar Quevedo 2022-12-29 13:32:51 -08:00
  • 2daf90493b Authentication and Authorization callouts for server configuration mode. Derek Collison 2022-11-30 15:50:36 -08:00
  • ec6f303aff Merge pull request #3748 from nats-io/jarema/fix-tiered-stream-create Derek Collison 2022-12-28 10:00:31 -08:00
  • 6e9d05988c Try dirty approach Tomasz Pietrek 2022-12-28 13:06:17 +01:00
  • 8a1b2f0d4c More compact syntax Alberic Corniere 2022-12-27 09:41:39 +01:00
  • ae988ed919 Merge branch 'main' into dev Derek Collison 2022-12-26 08:15:49 -08:00
  • 51678dd8bf Merge pull request #3744 from nats-io/fix-3704-compat Derek Collison 2022-12-26 08:14:32 -08:00
  • 1477b675ff Add back existing HealthzOptions.JSEnabled field Byron Ruth 2022-12-26 08:45:22 -05:00
  • 86f224bcf4 Set stratup time with env NATS_STARTUP_DELAY Alberic Corniere 2022-12-26 11:02:53 +01:00
  • 8346fd3209 Bump server version Waldemar Quevedo 2022-12-20 08:05:04 -08:00
  • d44362f696 Merge pull request #3726 from nats-io/bump-2.9.11 Waldemar Quevedo 2022-12-20 07:59:21 -08:00
  • f6b8d9f422 Bump version to 2.9.11-beta Byron Ruth 2022-12-20 10:56:55 -05:00
  • 4caf6aa03d Merge pull request #3725 from nats-io/release-2-9-10 Waldemar Quevedo 2022-12-20 07:46:27 -08:00
  • b6a19e5199 Prepare for v2.9.10 release Byron Ruth 2022-12-20 10:33:43 -05:00
  • 3171309c87 Merge branch 'main' into dev Derek Collison 2022-12-16 13:28:12 -08:00
  • c2285ab166 Merge pull request #3715 from nats-io/two-stream-same-sub Derek Collison 2022-12-16 13:27:25 -08:00
  • c463b398db Validate no overlapping stream subscriptions on update config (non-clustered jetstream) Todd Beets 2022-12-14 20:34:35 -08:00
  • a04b2a7cff Merge pull request #3718 from nats-io/go-get-nsc-v2 Waldemar Quevedo 2022-12-15 11:29:29 -08:00
  • 51341c6367 Bump to v2.9.10-beta.1 Derek Collison 2022-12-15 10:09:13 -08:00
  • 5e531b38cb Merge branch 'main' into dev Derek Collison 2022-12-15 07:27:54 -08:00
  • 860c032939 Merge pull request #3717 from nats-io/fix-3652 Derek Collison 2022-12-15 07:26:47 -08:00