Releases: davenverse/rediculous
Releases · davenverse/rediculous
v0.0.7
- Prevents Deadlock Possibility in Cluster Client
v0.0.6
- Adds Cluster Support
- Adds TLS Support
- Adds Explicit Pipelining Support
- Adds Explicit Error Management, so all Rediculous Errors can be caught in user code.
v0.0.5
- Add Transactions Support
v0.0.4
- UTF-8 string encoding across the board
- Prove All Strings via Arbitrary to Round-trip
- Fix Size Bound Guarantees for Bulk-String
v0.0.3
- Resp Tests
- Decoder Improvements
v0.0.2
- Additional Operations
- Fix Implicit of RedisArg
v0.0.1
- Initial Experimental Release
- A ton of simple commands, the more complex ones will come later
- Currently Supports Queued, Pooled, and Singular Connections. Queued is highly recommended and may end up the only connection type.
- Pattern is to Create the RedisConnection and pass it to where you need to use it.
- Best performance is to parMapN your redis monad creations, and run with the connection. Like
(
RedisCommands.ping[F],
RedisCommands.get[F]("foo"),
RedisCommands.set[F]("foo", "bar"),
RedisCommands.get[F]("foo")
).parTupled.run(redisConnection)