github redis/redis 8.0-rc1
8.0-RC1

pre-release13 days ago

This is the first Release Candidate of Redis Community Edition 8.0.

Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use.

Headlines

8.0-RC1 includes a new beta data structure - vector set.

Distributions

New Features

  • #13915 Vector set - a new data structure [beta]:
    Vector set extends the concept of sorted sets to allow the storage and querying of
    high-dimensional vector embeddings, enhancing Redis for AI use cases that involve
    semantic search and recommendation systems. Vector sets complement the existing
    vector search capability in the Redis Query Engine. The vector set data type is
    available in beta. We may change, or even break, the features and the API in
    future versions. We are open to your feedback as you try out this new data type.
  • #13846 Allow detecting incompatibility risks before switching to cluster mode

Bug fixes

  • #13895 RDB Channel replication - replica is online after BGSAVE is done
  • #13877 Inconsistency for ShardID in case both master and replica support it
  • #13883 Defrag scan may return nothing when type/encoding changes during it
  • #13863 RANDOMKEY - infinite loop during client pause
  • #13853 SLAVEOF - crash when clients are blocked on lazy free
  • #13632 XREAD returns nil while stream is not empty

Metrics

  • #13846 INFO: cluster_incompatible_ops - number of cluster-incompatible commands

Configuration parameters

  • #13846 cluster-compatibility-sample-ratio - sampling ratio (0-100) for checking command compatibility with cluster mode

Don't miss a new redis release

NewReleases is sending notifications on new releases.