Derek Collison
bd972a9aca
fixes
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-07-02 11:46:40 -07:00
Derek Collison
2b58a12123
Merge pull request #707 from nats-io/subs
...
Subscription debugging/monitoring
2018-07-02 11:01:07 -07:00
Derek Collison
3a4a1a060c
Changes from comments on PR
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-07-02 10:35:18 -07:00
Derek Collison
e78d587083
Added support for maximum subscriptions per connection
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-07-01 15:13:59 -07:00
Derek Collison
305d7bdf88
Allow subsz detail and test for matching subs
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-07-01 13:02:28 -07:00
Derek Collison
d30afb229f
Remove insecure flag, cert fixed [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-30 07:15:38 -07:00
Derek Collison
43b991443f
Merge pull request #705 from nats-io/sort
...
Added more sort options, fixed some broken ones.
2018-06-29 18:08:09 -07:00
Derek Collison
cd834a36fa
Added more sort options, fixed some broken ones.
...
Fixes #700 , #701 , #702
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-29 17:44:01 -07:00
Derek Collison
60bd35f552
Merge pull request #703 from nats-io/add-governance-maintainers
...
Add Governance / Maintainers
2018-06-29 15:25:58 -07:00
ainsley
8c146b8676
Add GOVERNANCE.md and rename OWNERS to MAINTAINERS.md and update roles
...
[ci skip]
2018-06-29 17:24:25 -05:00
ainsley
1559d1355a
Add GOVERNANCE.md and rename OWNERS to MAINTAINERS.md and update roles
...
[ci skip]
2018-06-29 17:20:21 -05:00
ainsley
9993c0f4f1
Add GOVERNANCE.md and rename OWNERS to MAINTAINERS.md and update roles
...
[ci skip]
2018-06-29 16:40:26 -05:00
Derek Collison
1aa928a88d
Merge pull request #699 from nats-io/badclient
...
Make sure closed connection accounting is correct for bad clients
2018-06-29 12:18:17 -07:00
Derek Collison
2e0830201c
Make sure closed conn accounting correct for bad clients
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-29 11:42:23 -07:00
Derek Collison
b32c408c19
Merge pull request #698 from nats-io/echo
...
[ADDED] Ability to suppress echos from your own connection - Resolves #453
2018-06-29 10:51:46 -07:00
Derek Collison
a7dd092136
Add in proto to INFO
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-29 10:43:08 -07:00
Derek Collison
535367e340
Make sure sub registered, wait a bit for all msgs
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-28 18:45:46 -07:00
Derek Collison
061788ab9b
Add no echo feature
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-28 18:34:27 -07:00
Derek Collison
e17ccb8760
Merge pull request #697 from nats-io/localhost
...
Allow localhost to not be defined, only need 127.0.0.1
2018-06-28 16:46:21 -07:00
Derek Collison
3b953ce838
Allow localhost to not be defined, only need 127.0.0.1
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-28 16:10:19 -07:00
Derek Collison
77af67543f
Merge pull request #696 from nats-io/default
...
Fixes #686
2018-06-28 13:25:14 -07:00
Derek Collison
719deacc3d
Fixes #686
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-28 13:14:18 -07:00
Ivan Kozlovic
a573a5da36
Merge pull request #694 from nats-io/fix_tests
...
Fix some tests
2018-06-27 18:14:36 -06:00
Ivan Kozlovic
aff1dcf089
Fix some tests
...
Add some helpers to check on some state.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-27 17:26:49 -06:00
Ivan Kozlovic
3b6386f36b
Merge pull request #693 from nats-io/test_travis
...
Fix/tune some tests
2018-06-26 20:04:35 -06:00
Ivan Kozlovic
f692c0ef8a
Add debug info for failed RTT test
...
The test TestConnzRTT() failed once with "invalid duration". Adding
the original string in case of error to understand better.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 19:54:12 -06:00
Ivan Kozlovic
cb1c2e7352
Use waitForClientConnCount() in TestConnzTLSInHandshake()
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 19:42:55 -06:00
Ivan Kozlovic
093ced686a
Fix for TestClosedConnsAccounting() test
...
Add sleep to ensure closed connections are stored in expected
order since we later test on expected cid.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 19:31:04 -06:00
Ivan Kozlovic
c092c3d19e
Wait for correct client count in TestConnzTLSInHandshake
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 18:52:56 -06:00
Ivan Kozlovic
0e422812cd
Tune some more tests
...
- Increate WriteDeadline test that otherwise could cause a client
connect to fail
- Check failed NumRoutes() with retry
- Check that subs are propagated in route permissions test
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 18:52:56 -06:00
Ivan Kozlovic
9259da2d3d
Moved some tests to test files that compile only in no race mode
...
Some tests consume too much memory when running with -race which
can cause some failures on Travis.
Moreover, those tests may not be meaningful if they are running
slow, which -race causes.
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 18:52:56 -06:00
Ivan Kozlovic
a759ad23aa
Add back NoSigs=true to runServerWithSymlinkConfig()
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-26 18:52:56 -06:00
Derek Collison
63b0e63f15
Merge pull request #692 from nats-io/closed
...
Track closed connections and reason for closing
2018-06-26 17:32:45 -07:00
Derek Collison
81a1b02f0b
Slightly higher so publisher can connect
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 17:01:51 -07:00
Derek Collison
57e57892da
Test for closed state being correct
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 16:54:11 -07:00
Derek Collison
f9f478b143
Wait for all closed connections before starting
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 15:14:32 -07:00
Derek Collison
4a18daed31
megacheck
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 15:01:23 -07:00
Derek Collison
e1058d4dd8
Make sure closed connection with options are race safe
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 14:45:58 -07:00
Derek Collison
0c0dd92467
cluster should be empty when not defined
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-26 10:49:18 -07:00
Derek Collison
11c53ce333
Use local variable of nc
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-25 20:32:29 -07:00
Derek Collison
ec8e2636de
Track closed connections and reason for closing
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-25 17:56:07 -07:00
Ivan Kozlovic
e155332e69
Merge pull request #690 from nats-io/tls_trace
...
[UPDATED] Elevate TLS error logs from DBG to ERR
2018-06-22 14:56:25 -06:00
Ivan Kozlovic
06f74a0e3a
[UPDATED] Elevate TLS error logs from DBG to ERR
...
The one for route was already changed. Changing the one for
client handshake and TLS timeout.
Resolves #513
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-22 09:33:07 -06:00
Ivan Kozlovic
dd59bdf285
Merge pull request #688 from nats-io/route_permissions_v2
...
[ADDED] Route permissions
2018-06-21 21:13:02 -06:00
Ivan Kozlovic
d435fb9aa3
Remove some debug statements
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2018-06-21 20:23:39 -06:00
Derek Collison
a59811b2e3
Merge pull request #689 from nats-io/cipher
...
README updates to build requirements, cipher updates.
2018-06-21 19:13:18 -07:00
Derek Collison
da3c891203
Build requires 1.9+. Update to ciphers for 1.8+ by default, remove 1.5 version
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-21 18:46:25 -07:00
Derek Collison
6e3bcf4624
Merge pull request #687 from nats-io/cid
...
Support CID in client INFO, allow filtering /connz by CID
2018-06-21 18:35:18 -07:00
Derek Collison
b7ece91825
Avoid race by using conditional deep copy
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-21 18:22:06 -07:00
Derek Collison
3f39c244e4
Fixes for comments
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-21 17:37:40 -07:00