Derek Collison
7e28af236b
Support for RTT - #643
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-20 20:18:59 -07:00
Derek Collison
760e41d778
Merge pull request #682 from nats-io/solicited_routes_reload
...
Solicited Routes Reload Fix
2018-06-19 22:54:13 -07:00
Derek Collison
55a909adda
Update Go versions
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-19 22:34:22 -07:00
Derek Collison
240e21ac5c
Fix restart of server
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-19 22:32:50 -07:00
Derek Collison
37352edff0
Fixes #681
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-19 16:42:39 -07:00
Derek Collison
5598d5c711
Merge pull request #680 from nats-io/fanout
...
Outbound data architecture changes
2018-06-12 13:56:22 -07:00
Derek Collison
f7cb616cd2
Optimization per @cdevienne
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-12 13:38:13 -07:00
Derek Collison
4fb84e229c
Avoid lock to server with client lock held
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-12 12:55:50 -07:00
Derek Collison
844f376140
Performance optimizations, beta3, fixes to various tests.
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-11 15:11:03 -07:00
Derek Collison
e59704380a
Merge pull request #679 from nats-io/add-best-practices-badge
...
Add best practices badge
2018-06-08 15:02:49 -07:00
ainsley
715833d549
Add CII Best Practices Badge
...
[ci skip]
2018-06-08 15:51:45 -05:00
ainsley
e684dc5884
Add CII Best Practices Badge
...
[ci skip]
2018-06-08 15:51:06 -05:00
ainsley
7aa23dfa77
Add CII Best Practices Badge
...
[ci skip]
2018-06-08 15:45:18 -05:00
Derek Collison
b9096f6403
new test certs
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-08 10:29:52 -07:00
Derek Collison
c58d6922a7
Merge pull request #678 from nats-io/update-readme-securing-nats
...
Clarifying single-user and token-based authentication on README.md issue #316
2018-06-08 08:51:56 -07:00
ainsley
1b0735719d
fix reviewer comments
...
Update to gnatsd/README.md clarifying single-user and token-based authentication issue #316
[ci skip]
2018-06-08 10:45:00 -05:00
ainsley
f687937ae8
Included review updates by @ColinSullivan1 & @ derekcollison
...
Update to gnatsd/README.md clarifying single-user and token-based authentication issue #316
[ci skip]
2018-06-07 14:09:53 -05:00
ainsley
fadfe588a5
Update to gnatsd/README.md clarifying single-user and token-based authentication issue #316
...
[ci skip]
2018-06-06 13:23:05 -05:00
Derek Collison
d603c53f67
Big message optimizations, slow consumer updates
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
6299e034cb
dynamic buffer updates
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
4dd4d2bd9d
lock users access
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
cc07d500dd
new subs collector
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
50bb4b9a1b
delivery last activity update
2018-06-04 17:45:05 -07:00
Derek Collison
955d8ee698
require 1.9 or above, bug fix in test
2018-06-04 17:45:05 -07:00
Derek Collison
3e2e8c9ce5
Fixed bug reusing test sub
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
d3213df7f1
Fix data race
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
26dafe464b
Don't send route unsub with max
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
049db6e854
Support for queue subscriber retries over routes
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
3bdab1b777
Remove 1.8 support, trigger on 1.10
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
30e31d5cd2
Test dynamic buffers, track short reads/writes
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
e9178f1f42
Performance tweaks
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
e64ac424c1
Check flushOutbound and snapshot write_deadline and max_pending
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
df574ce951
varz cluster empty when not defined
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
766ef3b0b1
Add max_pending and write_deadline to varz
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
50a99241ea
Slow consumer updates and latency improvements.
...
Use pending bytes as slow consumer trigger, so reintroduce max_pending.
Improve latency with inplace flush calls when appropriate. Utilize simple
time budget for readLoop routine.
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
481697ef67
New outbound data architecture
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
644376209b
Added large payload pub/sub benchmark
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
25654a4632
Collect pub permissions into own function
2018-06-04 17:45:05 -07:00
Derek Collison
bb292d9a8d
Re-enable benchmark tests
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
e1ce792e41
Change to timer setup
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
8502fb1edc
Add fast slice for large psubs for Match
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
b9c73e96ee
Changed sublist to avoid quadratic time in removal with large N
...
Signed-off-by: Derek Collison <derek@nats.io >
2018-06-04 17:45:05 -07:00
Derek Collison
e6f200b698
Baseline order test and benchmarks
2018-06-04 17:45:05 -07:00
Derek Collison
a45ef57aa3
Merge pull request #673 from nats-io/update-readme-authorization
...
Update to gnatsd/README.md fixing authorization section - Resolves #662
2018-05-22 14:47:02 -07:00
ainsley
504ae06ad6
Update to gnatsd/README.md fixing authorization section addressing issue #662 "_INBOX.>" permission
...
[ci skip]
2018-05-22 15:39:50 -05:00
ainsley
523bddd328
Update to gnatsd/README.md fixing authorization section addressing issue #662 "_INBOX.>" permission
...
[ci skip]
2018-05-22 14:41:04 -05:00
ainsley
e453d78f4a
Update to gnatsd/README.md fixing authorization section addressing issue #662 "_INBOX.>" permission
2018-05-21 11:21:46 -05:00
Ivan Kozlovic
99b6bb30d0
Merge pull request #671 from nats-io/update-office-hours
...
Update to Office Hours
2018-05-11 12:17:59 -06:00
ainsley
59ae788854
Update to Office Hours
2018-05-11 11:55:46 -05:00
Ivan Kozlovic
da89364d9d
Merge pull request #666 from nats-io/remove_route_conn_from_tmp_clients
...
Remove route connection from temp map
2018-04-11 17:10:07 -06:00