Skip to content

Tags: swift-server/RediStack

Tags

1.3.1

Toggle 1.3.1's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
Lay groundwork for RESP3 support and flat ChannelHandler hierarchy

## Motivation

Since Redis 6.0, a new serialization protocol format (v3) is available that gives richer semantic reasoning behind the different types to enable commands to better understand the return types to provide in their programming language.

In addition, the `RESPTranslator` type is going to see more direct usage, and the current API doesn't make read well.

## Changes

- Add: Internal `RESPVersion` enum that the `RESPTranslator` will start to use
- Rename: `RESPTranslator.parseBytes` to `RESPTranslator.read(from:)`

2.0.0-gamma.1

Toggle 2.0.0-gamma.1's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
[Misc] Update contributors

2.0.0-beta.1

Toggle 2.0.0-beta.1's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
Allow nightly trunks CI jobs to fail

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
Backdeploy #100 fix and deprecate Channel Redis pipeline APIs

This is a backdeploy of commit cfb99ba.

This fixes issue #100

2.0.0-experimental.1.1

Toggle 2.0.0-experimental.1.1's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
#103 -- Provide error in unsubscribe pub/sub handler if available

2.0.0-experimental.1

Toggle 2.0.0-experimental.1's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
92 -- Accept event loop and logger in RedisClient commands

There are many times that developers want exact control over which EventLoop will be executing their chained EventLoopFuture callbacks
and which Logger will do the logging in calls deep within RediStack.

All commands will now accept an optional EventLoop and Logger to hop to, and using the logger for desired logs.

2.0.0-alpha.4

Toggle 2.0.0-alpha.4's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
92 -- Accept event loop and logger in RedisClient commands

There are many times that developers want exact control over which EventLoop will be executing their chained EventLoopFuture callbacks
and which Logger will do the logging in calls deep within RediStack.

All commands will now accept an optional EventLoop and Logger to hop to, and using the logger for desired logs.

1.2.2

Toggle 1.2.2's commit message

Verified

This commit was signed with the committer’s verified signature.
Mordil Nathan Harris
104 -- Use correct base method for zrevrange overload methods

1.2.1

Toggle 1.2.1's commit message

Unverified

The email in this signature doesn’t match the committer email.
102 -- Remove usage of deprecated NIO ELF APIs

1.2.0

Toggle 1.2.0's commit message

Unverified

The email in this signature doesn’t match the committer email.
95 -- Backport unexpected channel closure callback

This is a cherry-pick commit of ad316a9