Releases
v2.1.2
Changelog
Go Version
1.12.13: Both release executables and Docker images are built with this Go release.
Added
QueueSubscribe permissions (#1143 )
Use of single/multiple users for authentication of Leafnodes (#1147 , #1168 )
~
support for Leafnode credentials (#1148 )
Account support in /connz
(#1154 )
server_name
configuration option to help better identify a server through /varz
or system events (#1158 , #1166 )
Updated
In monitor home page, the help link now points to the monitoring page in our new documentation website (#1169 )
Handling of replies (including service replies) across Gateways (#1183 , #1184 , #1190 , #1195 )
Server performs actual shutdown procedure (closing client connections, etc..) when signaled to exit (#1186 )
Fixed
Reject duplicate service import "to" subject (#1140 )
String trim in function getting the process name on Windows. Thanks to @beautytiger for the contribution (#1157 )
Panic when incorrectly using a wildcard for a stream import prefix. Thanks to @lucj for the report (#1160 )
Explicit gateway not using discovered URLs (#1165 )
Leafnode loop detection (#1170 , #1172 )
Prevent server from sending a PING to measure RTT until the client has finished the connect process (#1175 )
Requestor RTT was often reported as 0 when tracking latency (#1179 )
Leaking of service imports and subscriptions on routes (#1185 )
Possible panic when processing route subscription interest (#1189 )
Some account locking issues and race that could cause clients to not receive messages (#1191 )
Server was fetching unknown account when tracking remote connections (#1192 )
Handling of missing account when processing a remote latency update (#1194 )
Ability to daisy chain Leafnode servers (#1196 )
Handling of split buffers for Leafnodes. Thanks to Bfox for the report (#1198 , #1199 )
Complete Changes
v2.1.0...v2.1.2
You can’t perform that action at this time.