Changelog
jnats-0.4.0/2016-03-29
Enhancements/New Features
- Built on JDK 8
- Added NUID (a java implementation of http://github.com/nats-io/nuid), an entropy-friendly UUID generator that operates ~40ns per op
Connection#newInbox()
now uses NUID to generate the unique portion of the inbox name- Added support for pending byte/msg limits for subscriptions:
Subscription#setPendingLimits(int msgs, int bytes)
- Made the size of the
Connection
reconnect (pending) buffer configurable withConnectionFactory
setters and getters - Optimized parser performance
- Optimized parser handling of large message payloads
- ConnectionFactory will now construct a default URL by combining supplied host, port, user, and password if no URL is directly supplied.
Bug fixes
- Fixed a couple of issues with misnamed properties
- Miscellaneous doc corrections/updates