Add Valkey 8 to the compatibility test in CI, which requires the following test update:
Update test of pubsub-replies without a channel/pattern string.
Perform the punsubscribe before entering non-pubsub mode since Valkey 8
dont allow several UNSUBSCRIBE commands executed under non-pubsub mode.
See https://github.com/valkey-io/valkey/pull/759
Temporarily use Valkey 7.2.5 in CI for macOS to avoid error:0A000010F:SSL routines::bad length error in test_throughput. Brew provides Valkey 8.0.0 which fails in our CI runs in main.
Primarily use valkey_version from INFO to determine server version in test.
Add Valkey 8 to the compatibility test in CI, which requires the following test update:
Update test of pubsub-replies without a channel/pattern string. Perform the punsubscribe before entering non-pubsub mode since Valkey 8 dont allow several UNSUBSCRIBE commands executed under non-pubsub mode. See https://github.com/valkey-io/valkey/pull/759
Temporarily use Valkey 7.2.5 in CI for macOS to avoid
error:0A000010F:SSL routines::bad length
error in test_throughput. Brew provides Valkey 8.0.0 which fails in our CI runs in main.Primarily use
valkey_version
from INFO to determine server version in test.