Skip to content

Releases: dragonflydb/dragonfly

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

v1.26.3

09 Feb 10:55
e713b8c
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix(search_family): Cherry pick commit "Support boolean and nullable types in indexes" (#4560)
  • fix: a rare deadlock with blmove and multi-db (#4568)
  • fix server: fix deadlock blmove does not conclude on error (#4561)
  • fix: Bug GEQ range query bug (#4557) - fixes the issue that mastodon users experienced with Dragonfly

Due to #4557 it is strongly advised to update your dragonfly server to v1.26.3 if you use sorted sets / ZRANGEBYSCORE queries.

Full Changelog: v1.26.2...v1.26.3

v1.25.7

09 Feb 11:38
3032293
Compare
Choose a tag to compare
v1.25.7 Pre-release
Pre-release

This is a patch release.

What's Changed

  • fix: a rare deadlock with blmove and multi-db (#4568)
  • fix: Bug GEQ range query bug (#4557) - fixes the issue that mastodon users experienced with Dragonfly

Due to #4557 it is strongly advised to update your dragonfly server to either v1.25.7 or v1.26.3
if you use sorted sets and ZRANGEBYSCORE queries.

v1.26.2

30 Jan 20:59
096fde1
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: add Lua force atomicity flag (#4523)
    Fixes an issue with sidekiq-pro framework.
  • fix: Do not bump elements during RDB load (#4507)
  • fix: crash for delconsumer during stream reading (#4513)

Full Changelog: v1.26.1...v1.26.2

v1.26.1

13 Jan 07:12
c2b9541
Compare
Choose a tag to compare

This is a patch release.

What's Changed

  • fix: data race in LREM operation (#4414)
  • fix: admin port should show all the info data (#4433)
  • fix: resp3 was ignored under squashing, zrange + multi did was inconsistent (#4400)
  • fix: data tiering fixes: #4395, #4388 #4416
  • fix: bulk string ending were not properly rendered (#4441)

Full Changelog: v1.26.0...v1.26.1