Commit Graph

265 Commits

Author SHA1 Message Date
Derek Collison
48d9e1cdb0 Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-26 07:53:48 -08:00
Derek Collison
1f43c8b718 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-25 20:15:41 -08:00
Derek Collison
78bdc34637 General stability improvements. Fixes to subscription state not cleaning up.
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-24 08:44:34 -08:00
Derek Collison
09e3d26fa3 Add in support for stream mirrors and sources.
Add in proper support for stream updates in clustered mode.
Don't send API updates without subjects, caused GW parser errors.
Stream internal loops use their own clients now.

Signed-off-by: Derek Collison <derek@nats.io>
2021-02-23 10:57:27 -08:00
Derek Collison
cc1edcead7 Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-18 19:22:46 -08:00
Derek Collison
d58e68051a Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-18 08:52:52 -08:00
Derek Collison
700726c75b Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-17 20:14:32 -08:00
Derek Collison
765b9ad57a Some stability improvements to raft lib and catchup stream processing.
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-16 20:30:12 -08:00
Derek Collison
82de5a3cf8 Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-14 19:07:12 -08:00
Derek Collison
6f33659791 Bumped Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-12 20:11:34 -08:00
Derek Collison
eadb801d0d Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-11 22:13:01 -08:00
Derek Collison
d4cc658c35 Bump version [ci skip]
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-08 07:43:14 -08:00
Derek Collison
d71c845a92 Bump Version [ci skip]
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-03 20:14:13 -08:00
Derek Collison
bbada32461 Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-02 11:48:55 -08:00
Ivan Kozlovic
ea68afe5e2 Bump version to beta.66
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-02-01 13:53:46 -07:00
Derek Collison
230c17ee48 Bumped Beta version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-30 17:24:52 -08:00
Derek Collison
be393995a4 Bumped Beta Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-29 19:40:15 -08:00
Ivan Kozlovic
e8fd49edb8 Bump version to beta.60
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-01-29 11:55:36 -07:00
Derek Collison
4f62724fcd Bumped Beta Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-27 16:27:23 -08:00
Derek Collison
b4a804986a Bumped Beta Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-26 16:51:32 -08:00
Ivan Kozlovic
b07e176b30 Fixed typo in new const name
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-01-26 15:55:00 -07:00
Ivan Kozlovic
dce814009b [CHANGED] Enforce max_control_line for client connections only
Only check limit for CLIENT connection types, however, the check
is done for CLIENT in all conditions, not only in the case of a
split buffer as it was the case so far.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-01-26 15:33:39 -07:00
Derek Collison
7efb9a6456 Bump Beta Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-26 05:23:35 -08:00
Derek Collison
fc829950bd Bump Beta Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-25 18:23:48 -08:00
Derek Collison
162bc1a0c4 Bump beta version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-25 11:54:48 -08:00
Derek Collison
e203b1b568 Bumped beta version
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-21 19:22:36 -08:00
Derek Collison
8dc1c42fe3 Bump version, remove spurious debug prints
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-20 11:58:31 -08:00
Derek Collison
a18a6803c1 Added support for stream and consumer lists.
This utilizes a scatter and gather approach.

Signed-off-by: Derek Collison <derek@nats.io>
2021-01-16 12:42:45 -08:00
Derek Collison
f0cdf89c61 JetStream Clustering WIP
Signed-off-by: Derek Collison <derek@nats.io>
2021-01-14 01:14:52 -08:00
Ivan Kozlovic
c199bec7c3 Bump version
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-12-07 10:07:30 -07:00
Derek Collison
3ec2b6d00f Version bump
Signed-off-by: Derek Collison <derek@nats.io>
2020-11-30 16:27:07 -08:00
Phil Pennock
bfd388e8b4 Bump beta version (.33) (#1724) 2020-11-18 10:49:42 -05:00
Derek Collison
39638edfb4 Bumped beta version 2020-11-11 12:05:11 -08:00
Derek Collison
84591c1e16 Bumped version
Signed-off-by: Derek Collison <derek@nats.io>
2020-11-10 17:43:54 -08:00
Derek Collison
34a6aa8814 Bumped beta version 2020-11-05 07:35:57 -08:00
Ivan Kozlovic
ffd476357e [CHANGED] Gateway connections now always send PINGs
Connections normally suppress sending PINGs if there was some
activity. We now force GATEWAY connections to send PINGs at the
configured interval or 15 seconds, whichever is the smallest.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-11-03 13:13:09 -07:00
Derek Collison
c5657d750b Bumped version. 2020-10-31 12:06:20 -07:00
Phil Pennock
773ac7fbd1 Bump version to 2.2.0-beta.27 (#1670)
Signed-off-by: Phil Pennock <pdp@synadia.com>
2020-10-23 15:38:44 -04:00
Ivan Kozlovic
ced31507a4 Bump version to 2.2.0-beta.26
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-10-19 17:07:51 -06:00
Ivan Kozlovic
26cd1f99ab [FIXED] Stream's subscription propagation issue with gateways
When creating shadow subscriptions for import streams, we were
not invoking code for gateway subscription accounting, which means
that when the account (for leafnodes) was switched to interest
only, those shadow subscriptions were not sent.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-10-13 18:10:27 -06:00
Ivan Kozlovic
9b6385d6e7 [CHANGED] Default TLS and Auth timeout
The default TLS timeout has been bumped to 2 seconds.
The default Auth timeout is now 2 seconds, but if TLS config
is present, it is equal to TLS timeout (possibly default value) + 1s.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-10-08 16:15:30 -06:00
Ivan Kozlovic
7b03edb792 Bump version
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-09-29 19:23:12 -06:00
Ivan Kozlovic
92970316ee [FIXED] Possible panic for TLS connections that are aborted early
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2020-08-18 16:38:35 -06:00
Derek Collison
d30550166e Bumped version
Signed-off-by: Derek Collison <derek@nats.io>
2020-08-14 10:39:04 -07:00
Derek Collison
400b044ea0 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2020-08-05 10:54:56 -07:00
Derek Collison
ad8d768d34 bumped beta version
Signed-off-by: Derek Collison <derek@nats.io>
2020-07-24 11:25:59 -07:00
Derek Collison
1004bd5cae version bump
Signed-off-by: Derek Collison <derek@nats.io>
2020-07-01 08:13:24 -07:00
Derek Collison
06ca580334 Update write deadline, client processing and slow proxy
Signed-off-by: Derek Collison <derek@nats.io>
2020-06-30 16:41:01 -07:00
Derek Collison
6c805eebc7 Properly support leadnode clusters.
Leafnodes that formed clusters were partially supported. This adds proper support for origin cluster, subscription suppression and data message no echo for the origin cluster.

Signed-off-by: Derek Collison <derek@nats.io>
2020-06-26 09:03:22 -07:00
Derek Collison
797dd1a8c9 bump version
Signed-off-by: Derek Collison <derek@nats.io>
2020-06-19 06:14:45 -07:00