Sergey Mudrik
0eebccbed8
Use the last Go version for travis CI
2018-10-14 19:30:25 +03:00
Waldemar Quevedo
3b0b139158
Merge pull request #776 from wallyqs/connect-pass-regex-fixes
...
Fixes to remove traced password
2018-10-12 18:28:18 -07:00
Waldemar Quevedo
a0fe8fd0a5
Fixes to remove traced password
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-10-12 17:00:41 -07:00
Derek Collison
71eb6d80d2
Merge pull request #775 from nats-io/shadow
...
Cleanup of shadowed subscriptions, fixes #772
2018-10-08 11:33:48 -07:00
Derek Collison
05bfeddbce
Fix comment
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-08 11:24:14 -07:00
Derek Collison
ce95e5a84b
Cleanup of shadowed subscriptions, fixes #772
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-08 09:53:41 -07:00
Derek Collison
3438468c95
ring buffer test
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-06 14:06:14 -07:00
Derek Collison
21ee7ed81a
Fixes #770
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-06 14:04:14 -07:00
Derek Collison
2b0e5b07f4
Merge pull request #767 from nats-io/global_account
...
Support for global/reserved accounts
2018-10-04 15:47:23 -07:00
Derek Collison
b014db8502
Updates based on comments
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-04 12:50:12 -07:00
Derek Collison
0d1d51a3bb
Support for global/reserved accounts
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-04 12:12:34 -07:00
Derek Collison
86c604932c
Merge pull request #760 from nats-io/config-report-pos
...
Report position of configuration errors
2018-10-03 15:23:06 -07:00
Waldemar Quevedo
18cb7ed49a
Fix position reporting of variables and bcrypt values
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-10-03 15:02:49 -07:00
Waldemar Quevedo
18a62cdb60
Change style of reporting errors with line and pos
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-10-03 14:52:57 -07:00
Ivan Kozlovic
11ef828ce9
Merge pull request #765 from nats-io/fix_account_users
...
Fixed accounts users loading
2018-10-03 14:04:14 -06:00
Ivan Kozlovic
eab4af02a3
Fixed accounts users loading
...
Resolves #764
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-10-03 13:28:18 -06:00
Derek Collison
e78828ce4c
Changed name to better pruning vs prune running
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-03 08:38:24 -07:00
Derek Collison
871644bc10
Merge pull request #761 from nats-io/expire
...
Add max and ttl for reponse maps
2018-10-03 08:36:54 -07:00
Derek Collison
364f3fe388
use time.Minute
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-02 14:39:47 -07:00
Derek Collison
069732c768
Add max and ttl for reponse maps
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-02 14:14:10 -07:00
Waldemar Quevedo
181b07ebc1
Config reporting with line and error position
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-10-02 11:38:15 -07:00
Derek Collison
fd3e5fdcc9
Merge pull request #755 from nats-io/accounts
...
[ADDED] Account Support
2018-10-01 17:57:55 +02:00
Derek Collison
dc745f02be
Remove helper
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-10-01 08:47:35 -07:00
Derek Collison
14cdda8cd4
Updates from comments
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-30 09:36:32 -07:00
Derek Collison
9f8330bcc9
Added import and export parsing for configs
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Derek Collison
ae21fa22b7
API changes to match config for account mappings
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Derek Collison
c4bcbf6275
Map anonymous reply subjects
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Derek Collison
f6cb706c68
First pass req/reply across accounts
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Derek Collison
620e1d7364
Basic account mapping via import and export
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Derek Collison
1cbfbfa071
Basic account support
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-29 13:04:19 +02:00
Ivan Kozlovic
d5ceade750
Merge pull request #753 from nats-io/route_perms_reload
...
[ADDED] Support for route permissions config reload
2018-09-27 10:08:55 -06:00
Ivan Kozlovic
4cd3453392
Set buf size limit to 50% of max_pending
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-27 09:43:56 -06:00
Ivan Kozlovic
97ab2d6294
Merge pull request #757 from nats-io/fix_flappers
...
Fixed flappers
2018-09-27 09:38:55 -06:00
Ivan Kozlovic
2a1811b600
Fixed flappers
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-26 15:58:48 -06:00
Ivan Kozlovic
e7f5cc82f0
Updates
...
- Use stack buffers
- Ensure that buffer size is no greater than 90% of max_pending
- Added test with low max_pending
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-26 12:19:14 -06:00
Ivan Kozlovic
178aab096d
Updates based on comments
...
- Removed un-needed lock/unlock
- Buffer SUBs/UNSUBs protocols and ensure flushing when buffer
gets to a certain size (otherwise route would get disconnected
with high number of subscriptions)
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-24 16:06:34 -06:00
Ivan Kozlovic
178766d6c9
[ADDED] Support for route permissions config reload
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-18 18:28:40 -06:00
Ivan Kozlovic
a065d13228
Merge pull request #752 from wallyqs/redacted-pass-regex-fix
...
Fix regex matching group for removing password
2018-09-16 10:42:42 -06:00
Waldemar Quevedo
7337eb6b80
Fix regex matching group for removing password
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-09-13 12:49:00 -07:00
Derek Collison
64e69a1bcf
Merge pull request #751 from nats-io/nkey_update
...
Update for nkey changes
2018-09-13 12:15:26 -07:00
Derek Collison
16c0f5b7f4
Update for nkey changes
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-13 11:41:28 -07:00
Ivan Kozlovic
662f71ed9e
Merge pull request #745 from nats-io/conf-check-line-reporting
...
[ADDED] Check configuration option `-t`
2018-09-12 12:27:41 -06:00
Waldemar Quevedo
4eab817dee
Add -t to README
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-09-12 11:20:50 -07:00
Derek Collison
3e556abff2
Merge pull request #749 from nats-io/nkeys_vendor
...
Vendor nkeys
2018-09-12 11:06:40 -07:00
Derek Collison
08b6be644d
Vendor nkeys
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-09-12 08:42:57 -07:00
Waldemar Quevedo
255be72df8
Report warnings when using deprecated fields
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-09-11 17:50:02 -07:00
Waldemar Quevedo
df2364af26
Add -t pedantic config check to the server
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2018-09-11 16:06:53 -07:00
Ivan Kozlovic
8e3ed6c35d
Merge pull request #748 from nats-io/update_readme
...
Change README nats.io URL documentation back [ci skip]
2018-09-11 14:09:19 -06:00
Ivan Kozlovic
d3147a9f4b
Change README nats.io URL documentation back [ci skip]
...
To be merged only when https://github.com/nats-io/nats-site/pull/376
is merged and site is live.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-09-11 11:38:33 -06:00
Ivan Kozlovic
846544ecfe
Merge pull request #747 from nats-io/update_route_perms
...
[CHANGED] Cluster permissions moved out of cluster's authorization
2018-09-11 10:04:13 -06:00