Skip to content

Releases: Livestream/scredis

v2.0.6

16 Dec 16:04
Compare
Choose a tag to compare

Changes

  • Fixed subscribing issue (#32)
  • Converted Reader and Writer to trait so that multiple inheritance can be used (#29)
  • Made host and port public in all clients (#30)

v2.0.5

27 Oct 10:02
Compare
Choose a tag to compare

Changes

  • Fixed an issue in the zAdd request which prevented multiple members with identical scores to be added (see #26)

v2.0.4

14 Oct 11:48
Compare
Choose a tag to compare

Changes

  • Added withActorSystem factory methods to the Redis companion object. These new methods tell Redis to use the provided ActorSystem instead of creating a new one. Note that Redis will not shutdown the provided ActorSystem upon invoking quit so it is your responsibility to shut it down (see #24).
  • Removed final modifier from Redis, Client, BlockingClient and SubscriberClient classes so that these classes can be mocked in unit tests (see #25).

v2.0.3-2.11

08 Oct 13:22
Compare
Choose a tag to compare

Changes

  • Added awaitTermination method to all clients which waits for all actors to terminate after a QUIT command has been sent
  • scredis.Redis now awaits for all actors to terminate before shutting down the ActorSystem

v2.0.3-2.10

08 Oct 13:22
Compare
Choose a tag to compare

Changes

  • Added awaitTermination method to all clients which waits for all actors to terminate after a QUIT command has been sent
  • scredis.Redis now awaits for all actors to terminate before shutting down the ActorSystem

v2.0.2-2.11

24 Aug 08:29
Compare
Choose a tag to compare

Changes

  • Removed application.conf which interfered with logging configuration of Akka

v2.0.2-2.10

24 Aug 08:29
Compare
Choose a tag to compare

Changes

  • Removed application.conf which interfered with logging configuration of Akka

v2.0.1-2.11

17 Aug 22:21
Compare
Choose a tag to compare

Changes

  • Fixed #19 where the result from a failed transaction due to watched keys was not properly being parsed

v2.0.1-2.10

17 Aug 22:20
Compare
Choose a tag to compare

Changes

  • Fixed #19 where the result from a failed transaction due to watched keys was not properly being parsed

v2.0.0-2.11

01 Aug 12:14
Compare
Choose a tag to compare

Changes

  • Completed documentation
  • Blocking commands now return a Try (to make it clear that an exception can be thrown and to avoid the overhead of try/catch blocks)
  • AnyWriter is no longer imported by default, instead, the Writer for every Scala base type is imported (prevents ambiguous writer when user defines own Writer)