Skip to content

Releases: dragonflydb/dragonfly

v1.21.3

22 Aug 10:28
1f74fc2
Compare
Choose a tag to compare

Dragonfly v1.21.3

This is a patch release.

fix: display real replica remote address in INFO logs
fix: crash with concurrent multi-shard BLMOVE operations #3540

This follows up on Dragonfly v1.21.2 release.

v1.21.2

16 Aug 01:51
0da7bd2
Compare
Choose a tag to compare

Dragonfly v1.21.2

This is a patch release.

fix: disable code that can cause potential deadlocks during the replication (#3521)

This follows up on Dragonfly v1.21.0 release, that includes the following prominent features:

  • Alpha release of SSD Data tiering - enabled with flag --tiered_prefix some/path/basename
  • Very basic support of multi-tenancy #3260
  • HSETEX now supports NX option, see our docs.
  • Added support for JSON.MERGE and for JSON.MSET.
  • valkey's replica-announce-ip and --cluster--announc--ip are consolidated via --announce-ip flag.

Full Changelog: v1.21.1...v1.21.2

v1.21.1

09 Aug 11:33
1e7ca5a
Compare
Choose a tag to compare

Dragonfly v1.21.1

This is a patch release.

fix: the replication from older masters to newer versions (#3473)

This follows up on Dragonfly v1.21.0 release, that includes the following prominent features:

  • Alpha release of SSD Data tiering - enabled with flag --tiered_prefix some/path/basename
  • Very basic support of multi-tenancy @3260
  • HSETEX now supports NX option, see our docs.
  • Added support for JSON.MERGE and for JSON.MSET.
  • valkey's replica-announce-ip and --cluster--announc--ip are consolidated via --announce-ip flag.

v1.21.0

07 Aug 09:07
420046a
Compare
Choose a tag to compare

Dragonfly v1.21.0

Some prominent changes include:

  • Alpha release of SSD Data tiering - enabled with flag --prefix some/path/basename
  • Very basic support of multi-tenancy @3260
  • HSETEX now supports NX option, see our docs.
  • Added support for JSON.MERGE and for JSON.MSET.
  • valkey's replica-announce-ip and --cluster--announc--ip are consolidated via --announce-ip flag.

What's Changed

Read more

v1.20.1

10 Jul 02:16
501b7f7
Compare
Choose a tag to compare

Dragonfly v1.20.1

This is a patch release.

fix: S3 access for loading/saving snapshots (#3296)

Signed-off-by: kostas kostas@dragonflydb.io

v1.20.0

09 Jul 12:38
5c7c21b
Compare
Choose a tag to compare

Dragonfly v1.20.0

Some prominent changes include:

  • Improvements around client side caching (#3136 #3158)
    Specifically, rueidis is now supported (#2454)
  • Improvements around search and vector search APIs, FT.ALTER is now supported (#3144, #3148, #3178, #3186)
  • JSON.MSET is added (#3167)
  • Expiry notifications are now supported (#3154)

What's Changed

Read more

v1.19.2

02 Jul 11:36
Compare
Choose a tag to compare

Dragonfly v1.19.2

This is a patch release.

What's Changed

chore(lua): Return which undeclared key was accessed (#3245)

Urgency to update

Low

v1.19.1

01 Jul 06:16
Compare
Choose a tag to compare

Dragonfly v1.19.1

This is a patch release.

What's Changed

fix: allow SCANs running within lua scripts #3232
fix: avoid crashing when calling empty EVAL inside MULTI transaction #3230

v1.19.0

05 Jun 05:45
90b5ec4
Compare
Choose a tag to compare

Dragonfly v1.19.0

Some prominent changes include:

  • SPOP and SRANDMEMBER return truly randomized results (#3022)
  • Fix memory blowup in some cases during replication (#3084 #3103)
  • Snapshotting works with data tiering (#3073)
  • Fix incompatibility issue of RDB snapshot with Redis 6.x (#3121)
  • Memory utilization improvements + better introspection of memory usage via /metrics

What's Changed

New Contributors

Huge thanks to all the contributors! ❤️

Full Changelog: v1.18.0...v1.19.0

v1.18.1

16 May 13:15
6851a4c
Compare
Choose a tag to compare

Dragonfly v1.18.1

This is a patch release.

What's Changed

fix: prevent socket leakage in kernel with io_uring mode (#3051)