Commit Graph

288 Commits

Author SHA1 Message Date
Ivan Kozlovic
0d5b037fc3 Release v2.2.0
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-03-14 19:51:14 -06:00
Derek Collison
1eaa2f7572 RC10
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-14 11:39:30 -07:00
Derek Collison
ef82de2ef2 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-14 07:31:16 -07:00
Derek Collison
0425056c33 Fix deadlock
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-14 05:38:25 -07:00
Derek Collison
3c85df0a44 Truncate up to entry, no need for previous
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-14 05:18:52 -07:00
Derek Collison
e07724f16c Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-13 16:28:24 -05:00
Derek Collison
18d0a0f94d Version bump
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-13 16:28:24 -05:00
Derek Collison
d5ab019abb RC8
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-11 07:43:56 -05:00
Ivan Kozlovic
738527a37c Bump version
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-03-10 19:36:49 -07:00
Derek Collison
709335f1c2 Bump to RC7.4 2021-03-10 07:18:43 -05:00
Ivan Kozlovic
ccec4a6ab1 Fixed consumer idle hearbeats and JS route/GWs unsubscribes
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-03-09 12:08:47 -07:00
Derek Collison
ea9abc5ef8 Wait longer for response
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-09 05:41:00 -06:00
Derek Collison
e5e8205fac Need to make sure order of clseq as stamped also make it to the propose chan.
However we do not want to hold the actual stream lock.

Signed-off-by: Derek Collison <derek@nats.io>
2021-03-09 00:34:33 -06:00
Ivan Kozlovic
4d1fc3a449 Merge pull request #1974 from nats-io/pae
Memory cache for commits and WAL size constraints.
2021-03-08 16:43:20 -07:00
Derek Collison
513cb061e3 Bump Version 2021-03-08 15:43:15 -06:00
Derek Collison
d31fda5dac Added code to constrain size of WAL under most scenarios.
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-06 08:38:56 -08:00
Waldemar Quevedo
4448989091 Skip TERM signal during lame duck mode
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2021-03-06 00:16:58 -08:00
Derek Collison
ff98984358 Reworked internal consumers used for sources and mirrors.
Now use ephemerals and heartbeats and flowcontrol.

Signed-off-by: Derek Collison <derek@nats.io>
2021-03-05 14:32:57 -08:00
Derek Collison
051d0159ef rc5
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-04 14:46:59 -08:00
Derek Collison
d7201a110b Better handling on out of disk.
Suppress some stream and consumer bad results since they delete the asset.
Allow rehup to re-enable JetStream.
Various bug fixes and improvements.

Signed-off-by: Derek Collison <derek@nats.io>
2021-03-03 20:12:10 -08:00
Derek Collison
0b8c070d8e Bump Version
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-02 07:31:45 -08:00
Derek Collison
29421bde67 Bump to RC2
Signed-off-by: Derek Collison <derek@nats.io>
2021-03-01 20:00:06 -08:00
Derek Collison
0dcdb9fb1c RC1
Signed-off-by: Derek Collison <derek@nats.io>
2021-02-28 19:54:26 -08:00
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