Skip to content

Releases: dragonflydb/dragonfly

v1.22.2

16 Sep 20:01
f223457
Compare
Choose a tag to compare

Dragonfly v1.22.2

This is a patch release.

fix(docker/healthcheck): run netstat port retreival command as dfly (#3647)
fix: data inconsistency on replica during replication (#3710)

v1.22.1

08 Sep 09:24
64faf87
Compare
Choose a tag to compare

Dragonfly v1.22.1

This is a patch release. Urgency to update: low

fix: infinite recursive calls in the allocation tracker #3665

Full Changelog: v1.22.0...v1.22.1

v1.22.0

03 Sep 15:36
67117ff
Compare
Choose a tag to compare

Dragonfly v1.22.0

Some prominent changes include:

  • Lots of stability fixes around JSON and Search APIS:
    #3459, #3284, #3537, #3544,#3580, #3582, #3578, #3591, #3597, #3539
  • Support HELLO AUTH handshake: #3486
  • Implement FT.TAGVALS: #3493
  • Introduce Dragonfly specific lua pragmas: #3517
  • Memcache now replicates flags correctly: #3538
  • Memcache API now supports absolute timestamps as well: #3607
  • PEXPIRETIME and EXPIRETIME are implemented by @Eunoia1729 - thank you!
  • Last but not least, a significant contribution by @cunla: a massive test suite, likely the largest in Dragonfly's history, with 12K lines of code. This contribution has sparked further efforts to enhance Dragonfly's compatibility and stability. The initial results are included in this release.

What's Changed

Read more

v1.21.4

23 Aug 08:22
0da4e2a
Compare
Choose a tag to compare

Dragonfly v1.21.4

This is a patch release.

chore: fix search replication (#3547)

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