-
Notifications
You must be signed in to change notification settings - Fork 131
/
TODO
36 lines (32 loc) · 1.34 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
- [DONE] Contributing guidelines
- [DONE] cluster tests for travis-ci
- [DONE] clustering/routing
- [DONE] Allow implicit route information to propagate to clients?
- [DONE] Check with EM 1.0 not working
- [DONE] Client ping timers
- [DONE] Retry timers on routes
- [DONE] Random on cluster client server pool
- do client blowup detection from sending in tight loop
- allow port to also be listen_port in config file
- queue groups allow selection, e.g. round robin vs random?
- Logger rotation should work
- [DONE] Allow clients to specify app/client name
- [DONE] tests!
- [DONE] JRuby support - works if you hand run servers for tests
- [DONE] Add a disconnect cb
- [DONE] balance receive perf with send perf (EM issue, iovec)
- [DONE] Time interval Pings from server..
- [DONE] Ping/Pong time window
- [DONE] monitoring
- [DONE] Allow monitoring to specify on net param
- [DONE] /connz info
- [DONE] Don't truncate log on startup
- [DONE] Connection queue size dump to log for SIGURS2
- [DONE] Fixed # of replies? sub foo [2], server closes subscription automatically, avoid overwhelming client connection?
- [DONE] Request timeout option.
- [DONE] proper flow control, EM and PING/PONG
- [DONE] request/response automated, just use UUID now.
- [DONE] better reply semantics in protocol.
- [DONE] daemon mode
- [DONE] autolaunch
- [DONE] Queue groups