Tomasz Pietrek
ba6d4ffbea
Merge pull request #3865 from nats-io/jarema/improve-js-error-messages
...
Make JetStream errors naming consistent
2023-02-13 21:01:30 +01:00
Tomasz Pietrek
45deb3e8ef
Add error for both consumer filter fields specified
...
Signed-off-by: Tomasz Pietrek <tomasz@nats.io >
2023-02-13 16:13:35 +01:00
Tomasz Pietrek
b390163908
Make JetStream errors naming consistent
...
Signed-off-by: Tomasz Pietrek <tomasz@nats.io >
2023-02-13 14:08:52 +01:00
Derek Collison
0551c2f914
Merge pull request #3833 from nats-io/neil/logtimeutc
...
Add `logtime_utc` option
2023-02-13 02:42:02 -07:00
Derek Collison
5072404ed2
Bump version to 2.10.0-beta.18
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-13 10:47:03 +02:00
Derek Collison
fcd6f87097
Merge pull request #3500 from Jarema/multiple-consumer-filters
...
Multiple consumer subject filters
2023-02-13 01:46:04 -07:00
Tomasz Pietrek
af338d0d59
Add multiple subject filters
2023-02-13 09:38:40 +01:00
Derek Collison
08d1fa07d6
Merge branch 'main' into dev
2023-02-10 17:17:22 +02:00
Derek Collison
7afddb3aac
Merge pull request #3860 from nats-io/compact-subjects-fix
...
Make sure we adjust per subject info when doing a Compact().
2023-02-10 08:16:57 -07:00
Neil Twigg
01a02f2382
Add logtime_utc option
2023-02-10 10:29:26 +00:00
Derek Collison
0da2a150cc
Make sure we adjust per subject info when doing a Compact().
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-10 07:21:02 +02:00
Derek Collison
72bce6cf8e
Merge pull request #3859 from nats-io/fix-service
...
Small fix to nats-server-hardened.service
2023-02-09 21:34:20 -07:00
Waldemar Quevedo
e6dc18582e
Small fix to nats-server-hardened.service
2023-02-09 18:53:40 -08:00
Derek Collison
3c7a11c32e
Merge branch 'main' into dev
2023-02-08 19:07:35 +02:00
Neil
9f5e1509b9
Merge pull request #3852 from nats-io/neil/fstests
...
File store subtests
2023-02-08 16:49:20 +00:00
Neil Twigg
9e8a5bfa3b
File store subtests
2023-02-08 09:55:49 +00:00
Phil Pennock
2e3d342893
Merge pull request #3855 from nats-io/pdp/yaml-engineering-prep1.20
...
YAML engineering: quote go version string
2023-02-07 18:09:12 -05:00
Phil Pennock
2ac72d92bf
YAML engineering: quote go version string
...
We're currently using Go 1.19; we'll switch to 1.20 when the NATS Maintainers
make the call to switch. Prepare by making sure that 1.20 won't turn into 1.2
instead, by quoting the string to be updated and adding a warning.
2023-02-07 17:32:20 -05:00
Waldemar Quevedo
bdf7fc540c
Merge pull request #3849 from nats-io/bump-2-9-15
...
Bump v2.9.15-beta
2023-02-06 14:20:37 -06:00
Byron Ruth
dd96f9b572
Bump v2.9.15-beta
...
Signed-off-by: Byron Ruth <byron@nats.io >
2023-02-06 14:43:42 -05:00
Waldemar Quevedo
74ae59a48c
Merge pull request #3847 from nats-io/release-2-9-14
...
Release v2.9.14
2023-02-06 13:41:21 -06:00
Byron Ruth
8db9ca6d7b
Release v2.9.14
...
Signed-off-by: Byron Ruth <byron@nats.io >
2023-02-06 14:17:25 -05:00
Derek Collison
a4bdc11cd7
Merge branch 'main' into dev
2023-02-06 22:19:49 +04:00
Derek Collison
525410127b
Merge pull request #3846 from nats-io/consumer-snapshot-logic
...
Revert consumer snapshot logic
2023-02-06 11:19:29 -07:00
Derek Collison
6a2063f5b3
Revert logic
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-06 22:14:37 +04:00
Derek Collison
3fe85e6cc4
Merge branch 'main' into dev
2023-02-06 21:57:49 +04:00
Derek Collison
c1a6f3ecad
Merge pull request #3845 from nats-io/update-filter
...
[FIXED] Updating consumer filter subject possible panic and deadlock.
2023-02-06 10:55:59 -07:00
Derek Collison
b611e37e95
For updating a consumer filter subject make sure locking ordere correct and that our sublist is present.
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-06 21:34:48 +04:00
Derek Collison
0ffce191cd
Bump to 2.9.14-beta
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-04 22:26:19 -08:00
Derek Collison
f7615acb7d
Merge branch 'main' into dev
2023-02-04 22:23:50 -08:00
Derek Collison
f4a80838d2
Merge pull request #3844 from nats-io/snapshots-fix
...
[FIXED] Snapshots Issue
2023-02-04 23:20:08 -07:00
Derek Collison
b22ed47a26
Use fast state in case many interior deletes and small fix for staticcheck
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-04 13:55:41 -08:00
Derek Collison
9c02be2409
Various fixes for snapshots.
...
Due to bug, in rare circumstances could write an empty snapshot for aplied == 0. This would cause a spinning at the raft layer.
1. Allow Truncate() to also properly do a reset of the store when terms were only mismatch.
2. During testing fixed memstore truncate and also made sure per subject info was also cleaned up.
3. Then added fix to detect a bad snapshot on initialization and remove.
4. Do not allow snapshots for applied == 0.
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-04 13:46:06 -08:00
Waldemar Quevedo
6d94b4181f
Merge pull request #3840 from nats-io/bump-2.9.13-beta
...
Bump 2.9.13-beta
2023-02-02 13:06:19 -06:00
Byron Ruth
a56dcc60c2
Bump 2.9.13-beta
...
Signed-off-by: Byron Ruth <byron@nats.io >
2023-02-02 14:01:49 -05:00
Waldemar Quevedo
194d9cee38
Merge pull request #3839 from nats-io/release-2-9-12
...
Release v2.9.12
2023-02-02 12:55:38 -06:00
Byron Ruth
035edeaecb
Release v2.9.12
...
Signed-off-by: Byron Ruth <byron@nats.io >
2023-02-02 13:26:59 -05:00
Derek Collison
2c4ec09cc7
Merge branch 'main' into dev
2023-02-02 11:01:50 -07:00
Derek Collison
5d9a3a10bd
Merge pull request #3838 from nats-io/jarema/fix-consumers-after-purge
...
Fix current consumers not getting messages after purge
2023-02-02 07:48:00 -08:00
Tomasz Pietrek
46af979871
Fix current consumers not getting messages after purge
...
Until now, purge updated all consumers sequences
even if purge subject was only a subset of given consumer filter.
Because of that, even messages from not purged subjects were not fetched
or properly accounted for existing consumers.
Signed-off-by: Tomasz Pietrek <tomasz@nats.io >
2023-02-02 16:27:32 +01:00
Derek Collison
4744ff3478
Bump to 2.9.12-RC.3
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-01 22:46:25 -07:00
Derek Collison
13e7908c5d
Bump to 2.10.0-beta.15
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-01 22:45:38 -07:00
Derek Collison
fad24fb604
Merge branch 'main' into dev
2023-02-01 22:44:38 -07:00
Derek Collison
73d389e41c
Merge pull request #3837 from nats-io/snapshot-fix
...
[FIXED] Do not let !NeedSnapshot() avoid snapshots and compaction.
2023-02-01 21:44:10 -08:00
Derek Collison
e9a983c802
Do not let !NeedSnapshot() avoid snapshots and compaction.
...
Signed-off-by: Derek Collison <derek@nats.io >
2023-02-01 22:05:25 -07:00
Derek Collison
76e93fc955
Merge branch 'main' into dev
2023-01-31 15:26:02 -07:00
Waldemar Quevedo
d40c4c6fb3
Merge pull request #3835 from nats-io/go-1.19.5
...
Bump to Go 1.19.5
2023-01-31 15:30:24 -06:00
Byron Ruth
163743ab3f
Bump to Go 1.19.5
...
Signed-off-by: Byron Ruth <byron@nats.io >
2023-01-31 15:43:16 -05:00
Derek Collison
42cdc4e39d
Merge branch 'main' into dev
2023-01-31 10:10:29 -08:00
Derek Collison
cb743aef87
Merge pull request #3834 from nats-io/pkg-updates
...
[UPDATED] Package updates
2023-01-31 10:05:00 -08:00