Skip to content

Releases: taoensso/carmine

v2.15.0 / 2016 Oct 20

20 Oct 07:18
Compare
Choose a tag to compare
[com.taoensso/carmine "2.15.0"]

This is a non-breaking maintenance release

  • Fix: message-queue errors not being correctly identified.
  • Impl: refactor automatic command definitions.
  • Impl: refactor some low-level protocol code.

v2.14.0 / 2016 Jul 24

24 Jul 11:41
Compare
Choose a tag to compare
[com.taoensso/carmine "2.14.0"]

This is a non-breaking release that upgrades Carmine's Nippy dependency

  • Impl: Switch to Nippy v2.12.0 for serialization performance improvements
  • [#174] New: Message queue: add qname to arg map passed to queue handler (@dparis)
  • [#175] New: Improve error message for mq handler errors

v2.13.1 / 2016 Jun 21

21 Jun 16:29
Compare
Choose a tag to compare
[com.taoensso/carmine "2.13.1"]

This is a hotfix release and recommended upgrade for all users of v2.13.0

  • Fix: Regression from v2.12.2 could cause DataInputStream errors in some cases [#173]

v2.13.0 / 2016 Jun 10

10 Jun 07:42
Compare
Choose a tag to compare
[com.taoensso/carmine "2.13.0"]

This is a non-breaking performance and housekeeping release

  • New: updated Redis commands.json (bitops, etc.)
  • New: added reduce-scan util for use with scan, zscan, etc.
  • Impl: refactored some core protocol + connections stuff (performance improvements)
  • Fix: atomic* was broken for non-const max-cas-attempts [#165 @MysteryMachine]
  • Fix: Message queue: catch unexpected dequeue errors [#87 @gsnewmark]

v2.12.2 / 2016 Jan 14

14 Jan 07:57
Compare
Choose a tag to compare

This is a minor, non-breaking release

  • New: Allow reclaiming resources for pub/sub on closing [#149 @mpenet]
  • Fix: Add missing Tundra disk store type hint
[com.taoensso/carmine "2.12.2"]

v2.12.1 / 2015 Nov 30

30 Nov 10:36
Compare
Choose a tag to compare
  • Hotfix: broken Faraday data store for Tundra [#147]
[com.taoensso/carmine "2.12.1"]

v2.12.0 / 2015 Sep 30

31 Aug 12:10
Compare
Choose a tag to compare

This is a significant feature release focused on new CAS utils

  • New: conn spec URIs now support /db path [#113 @olek]
  • New: with-replies now supports nesting
  • New: added experimental CAS utils: swap, hswap
  • New: updated commands.json (2015 Aug 5)
  • Perf: bumped Nippy dependency to v2.10.0
  • Perf: minor low-level Redis protocol optimizations
  • Fix: Tundra S3 datastore wasn't closing input stream
  • Docs: wcar docstring now has a warning re: laziness [#138]
[com.taoensso/carmine "2.12.0"]

v2.11.1 / 2015 June 5

05 Jun 03:54
Compare
Choose a tag to compare

This is a non-breaking hotfix release

  • Fix: message queue workers use 2 conns when they only need 1 [#135 @gfredericks]
[com.taoensso/carmine "2.11.1"]

v2.11.0 / 2015 June 4

04 Jun 09:15
Compare
Choose a tag to compare

This is a non-breaking maintenance release

  • Performance: upgrade to Nippy v2.9.0
  • New: update Redis commands.json (May 29)
  • Fix: commons-pool losing connections over time [#127 @cespare]
  • Fix: Tundra disk store endless loop when failing to create ouput dir
  • Misc: bump dependencies (incl. Encore + Faraday)
[com.taoensso/carmine "2.11.0"]

v2.10.0 / 2015 May 6

06 May 10:09
Compare
Choose a tag to compare

This is a non-breaking performance release

  • New: switch doseq -> (faster) run! calls
[com.taoensso/carmine "2.10.0"]