github dahomey-technologies/rustis 0.1.9

latest releases: 0.13.3, 0.13.2, 0.13.1...
20 months ago
  • Refactored Transaction
    • The whole transaction is sent to the server in a single batch
    • API similar to Pipeline
    • added limited transaction support to MultiplexedClient (no watch & unwatch support)
  • added pipelining support (#9)
    • added pipelining support to Client struct
    • added pipelining support to MultiplexedClientstruct
    • added send_batch to Client struct
    • added command batch support to NetworkHandler struct
    • added command batch support to Message struct
    • introduced InnerClient to mutualise implementations between Client & MultiplexedClient
    • removed MultiplexedPubSubStream for PubSubStream can now be used with MultiplexedClient
    • improved error management in FromValue
  • a few renames
    • renamed connection to client in Transaction
    • renamed ClientCommandResult to ClientPreparedCommand
    • renamed MultiplexedClientCommandResult to MultiplexedPreparedCommand

Don't miss a new rustis release

NewReleases is sending notifications on new releases.