Skip to content

Releases: dragonflydb/dragonfly

v1.34.2

14 Oct 16:04
00f52dc
Compare
Choose a tag to compare

This is a patch release

It is strongly advised to update to this version if you use 1.34.0 / 1.34.1 due to regression when Dragonfly runs in cache mode

What's Changed

  • fix(evicition): Don't accumulate deleted bytes if there is no RSS evi… by @BorysTheDev in #5908

Full Changelog: v1.34.1...v1.34.2

v1.34.1 (Use with caution - see known issues in description)

18 Sep 19:50
cae4e15
Compare
Choose a tag to compare

This is a patch release

Known issues

#5899
#5891

What's Changed

  • fix: prometheus is unable to scrape the /metrics endpoint #5829

Full Changelog: v1.34.0...v1.34.1

v1.34.0 (Use with caution - see known issues in description)

17 Sep 23:33
65acd60
Compare
Choose a tag to compare

Dragonfly v1.34.0

Known issues

#5899
#5891

Important stability fixes and changes:

What's Changed

Huge thanks to all the contributors! ❤️

New Contributors

Full Changelog: v1.33.0...v1.34.0

v1.33.1

21 Aug 10:21
bba344b
Compare
Choose a tag to compare

This is a patch release.

It is strongly advised to update to this version if you use 1.33 due to regression below.

What's Changed

  • fix : stack corruption in MultiCommandSquasher #5697
    It also fixed the io_uring compatibility issue with older kernels (#5693)

v1.33.0

19 Aug 07:10
91a23c8
Compare
Choose a tag to compare

Dragonfly v1.33.0

Important stability fixes and changes:

What's Changed

Full Changelog: v1.32.0...v1.33.0

v1.32.0

04 Aug 03:27
960ddf4
Compare
Choose a tag to compare

Dragonfly v1.32.0

Important stability fixes and changes:

  • Lots of performance improvements around Search #5341#5327 #5350 #5545 #5533
  • Add optional latency percentile stats #5372 and #5428
  • Update mimalloc version to 2.24
  • Added BZMPOP and BLMPOP commands #5436 and #5370
  • Added CONFIG REWRITE command #5471

What's Changed

Read more

v1.31.2

16 Jul 06:16
b9d6fc9
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: prevent idle disconnects for replica flow connections (#5506)
  • feat: add debug segments command (#5505)
  • server: Make memory defrag blocking, accept optional threshold (#5498)
  • fix: allow eviction of zero-allocation entries in cache mode (#5500)
  • chore: add more metrics (#5504)

Full Changelog: v1.31.1...v1.31.2

v1.31.1

14 Jul 12:57
49095cc
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: two tls issues
    1. Excessive logging during tls handshake in some cases.
    2. TLS Short read that hinders read performance.
  • chore: add tls handshake statistics (#5493)
  • chore: add io_read_cnt metric (#5494)
  • chore: add tls_socket accept error metric (#5492)
  • fix: add sleep to relax slot migration process (#5478)
  • fix(set_family): Fast path SPOP with small count (#5491)
  • chore: add more logs during replication (#5489)
  • chore: add tls_caching flags (#5485)

Full Changelog: v1.31.0...v1.31.1

v1.31.0

19 Jun 10:15
060add0
Compare
Choose a tag to compare

Dragonfly v1.31.0

This release is mostly focused on stability features and bug fixes.

Important stability fixes and changes:

  1. Introduce partial sync feature that avoids full replica reload during master/replica short disconnects #5182
  2. Add support for GAT/GATS commands #5257
  3. Introduce experimental huffman encoding for keys #5179

What's Changed

Read more

v1.30.3

28 May 16:26
a8c40e3
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: reduce scan effect on latency of other operations - #5193 #5151
  • fix replication partial sync flow (#5189)
  • fix(search_family): Ignore unsupported options in the FT.CREATE command (#5188)

Full Changelog: v1.30.2...v1.30.3