Skip to content

Releases: dragonflydb/dragonfly

v1.29.0

21 Apr 08:21
5147fa9
Compare
Choose a tag to compare

Dragonfly v1.29.0

Important stability fixes and changes:

  1. Improvements and bug fixes around FT.Search: #4810 #4868 #4942 #4844 #4930 #4941#4837
  2. Lua stack buffer overflow crash #4853
  3. Reduce the negative effect of replication/slot migration on throughput and latency #4821 #4910

What's Changed

Read more

v1.28.2

17 Apr 11:45
4163383
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • server(bug): fix json mget crash on invalid path (#4940)
  • fix: ZRANGE with LIMIT parameters crash fixed (#4944)
  • fix(set_family): Transfer TTL flag from DenseLink object in delete (#4947)
  • chore: add metrics for heartbeat evictions (#4952)

Full Changelog: v1.28.1...v1.28.2

v1.28.1

30 Mar 07:55
Compare
Choose a tag to compare

This is a patch release.

Update urgency low, unless you use TLS sockets.

What's Changed

  • fix: TLS short write bug (romange/helio@bfb655c)
  • fix(hset_family): Fix crash on scan after expiry set (#4802)
  • feat(server): flush slots traverse better yield (#4821)
  • feat(cluster): add sleep between migration connecting attempts (#4798)

v1.27.4

27 Mar 09:26
6024dd4
Compare
Choose a tag to compare

This is a patch release.

Update urgency low, unless you use TLS sockets or streams.

What's Changed

  • fix: TLS short write (romange/helio@bfb655c)
  • fix(stream_family): Fix replication for the XADD and XTRIM commands (#4591)
  • Fix auto journaling in transaction (#4737)
  • fix(hset_family): Fix crash on scan after expiry set (#4802)
  • fix(cluster): flush slots traverse better yield (#4821)
  • fix(cluster): control cluster migration speed with flag (#4734)

Full Changelog: v1.27.3...v1.27.4

v1.28.0

17 Mar 16:56
51f400a
Compare
Choose a tag to compare

Dragonfly v1.28.0 - Spring Edition 🌡

This marks our second release for the year, with lots of bugs closed and probably some new bugs introduced.

Important fixes and changes:

  1. Deadlocked transaction bugs #4590 #4647 #4685
  2. Sharded pubsub (API-7) : #4702 #4518 #4529
  3. Fix Streams replication #4591 #4737
  4. Numerous cluster improvements #4727 #4786 #4767

What's Changed

Read more

v1.27.3

17 Mar 18:18
6870309
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: invalid reference inside GetQueueBackpressure (#4789)
  • fix(cluster) : moved error port number on migration finish (#4776)

Full Changelog: v1.27.2...v1.27.3

v1.27.2

09 Mar 12:29
0e56a09
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: add corresponding comments to command metrics (#4674)
  • fix: deadlock with replicaof inside multi (#4685)
  • feat: allow cluster READONLY command (#4727)
  • fix: disable single shard tx optimization on scheduling (#4647)
  • fix: preemption in atomic section of heartbeat (#4720)

Full Changelog: v1.27.1...v1.27.2

v1.27.1

12 Feb 10:27
e6fabfe
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: wrong binary path in deb package (#4593)

Update urgency: low
Full Changelog: v1.27.0...v1.27.1

v1.27.0

11 Feb 13:52
a371609
Compare
Choose a tag to compare

Dragonfly v1.27.0 - a Valentine Edition πŸ’˜

This marks our first release for the year, featuring numerous stability fixes and performance enhancements.

Important features and changes:

  1. Fixes around JSON+SEARCH: #4232 #4314
  2. Support for memcached meta protocol #4362 #4398 #4366
  3. Fixes in tiering code #4395 #4388 #4416
  4. Added LMPOP #4504 and ZMPOP #4385

What's Changed

Read more

v1.26.4

11 Feb 13:40
ddca4e3
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: huge TTL in RESTORE cmd is rounded down to kMaxExpireDeadlineMs (#4589)
  • fix: fix: incorrect passing of db_index in EVAL transactions (#4586)

Update urgency: low

Full Changelog: v1.26.3...v1.26.4