github nats-io/nats.java jnats-0.4.0

latest releases: 2.16.11, 2.16.10, 2.16.9...
8 years ago

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 with ConnectionFactory 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

Don't miss a new nats.java release

NewReleases is sending notifications on new releases.