Commit Graph

410 Commits

Author SHA1 Message Date
Ivan Kozlovic
52200ab8bb Updated snapshot default chunk size and window size
Down from 256KB to 128KB for chunk and 32MB to 8MB.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-03-31 16:14:18 -06:00
Ivan Kozlovic
d4e2fde45c Bump version to beta.7
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-03-31 12:36:15 -06:00
Derek Collison
d634d237ca Bump version to 2.8.0-beta.6
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-30 20:26:49 -07:00
Derek Collison
083b5efb6c Bump to 2.8.0-beta.5
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-30 09:20:28 -07:00
Derek Collison
7faa8bf5b7 Bump to 2.8.0-beta.4
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-29 19:16:13 -07:00
Derek Collison
4a2dee125e Bump version to 2.8.0-beta.3
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-28 17:58:06 -07:00
Derek Collison
26c6dcdc4d Bump version to 2.8.0-beta.2
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-28 17:11:29 -07:00
Derek Collison
7a9c2336e7 Bump to 2.8.0-beta.1
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-24 16:52:42 -07:00
Ivan Kozlovic
ac52ecd9ff Fixing flapper
Since acks are now processed in different go-routine, the tests
that use Ack() cannot expect the number of ack messages to be
exact immediately. So in this test use AckSync() to ensure that
the ack is processed. Alternatively, the pending count should
be checked with a checkFor().

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-03-17 19:53:33 -06:00
Derek Collison
59753ec0da Bump to 2.7.5-beta.2
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-16 09:29:58 -07:00
Ivan Kozlovic
5c0d1999ff Bump version
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-03-09 14:21:30 -07:00
Ivan Kozlovic
773636c1c5 Release v2.7.4
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-03-09 13:58:33 -07:00
Derek Collison
4e5150e3ae Bump to 2.7.4-beta.2
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-06 10:26:11 -08:00
Derek Collison
77bce19379 Bump to 2.7.4-beta
Signed-off-by: Derek Collison <derek@nats.io>
2022-03-04 10:08:14 -08:00
Ivan Kozlovic
ab2b9f3fbf Release v2.7.3
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-02-24 13:32:53 -07:00
Ivan Kozlovic
0d6f303309 Bump version to v2.7.3-beta.3
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-02-23 17:00:29 -07:00
Derek Collison
58806c1290 Bump to 2.7.3-beta.2
Signed-off-by: Derek Collison <derek@nats.io>
2022-02-17 12:41:30 -08:00
Derek Collison
9010f3542a Bump to 2.7.3-beta
Signed-off-by: Derek Collison <derek@nats.io>
2022-02-09 17:36:15 -08:00
Ivan Kozlovic
6d92051696 Release v2.7.2
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-02-04 14:49:39 -07:00
Derek Collison
6b690bd5b6 Bump to 2.7.2-beta
Signed-off-by: Derek Collison <derek@nats.io>
2022-01-30 15:24:07 -08:00
Ivan Kozlovic
37ff12cc7a Release v2.7.1
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-25 13:54:12 -07:00
Ivan Kozlovic
7aba8a8e9e Bump version to v2.7.1-beta02
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-20 16:32:30 -07:00
Ivan Kozlovic
c76bf81267 Fixed goreleaser ldflags
Since we moved to go modules, the path must include the `/v2`.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-13 19:02:41 -07:00
Ivan Kozlovic
f1d2f7c797 Release v2.7.0
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-13 17:11:02 -07:00
Ivan Kozlovic
70b1f5c950 Fix goreleaser script invocation - bump to rc2
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-13 16:58:19 -07:00
Ivan Kozlovic
59eef192cd Prepare for release v2.7.0, start with v2.7.0-rc1
Since we have never released with goreleaser and GO111MODULE=on
and have removed vendor directory, we are going to push a
v2.7.0-rc1 tag. If the goreleaser process works fine and submit
the draft release correctly, we will not do an actual v2.7.0-rc1
release. Instead, we will follow up immediately with the v2.7.0
tag and the proper release.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-13 16:15:51 -07:00
Derek Collison
36d34492cd Bump to 2.7.0-beta
Signed-off-by: Derek Collison <derek@nats.io>
2021-12-27 12:04:39 -08:00
Ivan Kozlovic
f16e2f8f2a Release v2.6.6
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-12-02 11:44:56 -07:00
Derek Collison
e65f3d4a30 [FIXED #2706] - Only utilize full state with deleted details when really needed. Otherwise fast state will suffice.
Signed-off-by: Derek Collison <derek@nats.io>
2021-11-29 10:50:28 -08:00
Ivan Kozlovic
6fc4c76ed1 Release v2.6.5
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-11-19 10:39:58 -07:00
Derek Collison
60c48356e9 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-11-18 15:10:59 -08:00
Derek Collison
c13d14cfb5 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-11-12 17:40:53 -08:00
Ivan Kozlovic
197b384da5 Release v2.6.4
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-11-04 16:12:31 -06:00
Derek Collison
bb0b591dab Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-11-03 05:53:54 -07:00
Derek Collison
c2cb19ce09 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-11-02 15:40:13 -07:00
Ivan Kozlovic
a06e11a5a3 Release v2.6.3
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-10-28 13:41:54 -06:00
Derek Collison
7dc5014941 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-10-27 09:20:31 -07:00
Derek Collison
391594367f Use %q when trimming msg payload under trace
Signed-off-by: Derek Collison <derek@nats.io>
2021-10-14 09:38:00 -07:00
Ivan Kozlovic
831c8254e3 Release v2.6.2
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-10-12 15:19:17 -06:00
Derek Collison
28709c653d Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-10-12 08:47:41 -07:00
Derek Collison
5e1276c27e Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-10-11 08:51:28 -07:00
Derek Collison
f4177bacbc Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-09-27 19:59:05 -07:00
Ivan Kozlovic
6400c8cabf Release v2.6.1
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-09-23 17:47:47 -06:00
Ivan Kozlovic
7d389169d5 Update version to beta until ready to release
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-09-23 09:08:54 -06:00
Derek Collison
eab45b404a Fix for deadlock with stream mirrors or sources where origin is interest or workqueue policy.
Signed-off-by: Derek Collison <derek@nats.io>
2021-09-22 10:59:02 -07:00
Ivan Kozlovic
f34156e411 Release v2.6.0
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-09-21 16:17:27 -06:00
Derek Collison
12bb46032c Fix RAFT WAL repair.
When we stored a message in the raft layer in a wrong position (state corrupt), we would panic, leaving the message there.
On restart we would truncate the WAL and try to repair, but we truncated to the wrong index of the bad entry.

This change also includes additional changes to truncateWAL and also reduces the conditional for panic on storeMsg.

Signed-off-by: Derek Collison <derek@nats.io>
2021-09-20 18:41:37 -07:00
Derek Collison
edac5992b8 Bump version
Signed-off-by: Derek Collison <derek@nats.io>
2021-09-19 14:02:00 -07:00
Derek Collison
40a4d40337 Make large batch requests expire more efficiently.
Signed-off-by: Derek Collison <derek@nats.io>
2021-09-16 15:00:18 -07:00
Derek Collison
cfbc69b12c Allow clustered JetStream to allow duplicate stream creation like single server mode.
Resolves #2528

Signed-off-by: Derek Collison <derek@nats.io>
2021-09-15 20:18:44 -07:00