Skip to content

jnats-0.4.0

Compare
Choose a tag to compare
@mcqueary mcqueary released this 30 Mar 01:13

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