Dragonflydb Dragonfly Versions Save

A modern replacement for Redis and Memcached

v1.17.1

1 month ago

Dragonfly v1.17.1

This is a patch release.

What's Changed

fix: potential data race in the transactional code (#2911)

v1.17.0

1 month ago

Dragonfly v1.17.0

Some prominent changes include:

  • Improved performance for MGET operations (#2453)
  • Fix argument parsing in json.objkeys (#2872)
  • Fix ipv6 support for replication (#2889)
  • Support serialisation of bloom filters - saving to and loading from snapshots (#2846)
  • Support of HLL PFADD (#2761)
  • Support bullmq workloads that do not have {} hashtags in their queue names (#2890)

What's Changed

Huge thanks to all the contributors! ❤️

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.16.0...v1.17.0

v1.16.1

1 month ago

Dragonfly v1.16.1

This is a patch release.

What's Changed

  • fix: authorize the http connection to call DF commands (#2863)
  • possible crash in tls code (#2854 )
  • healthcheck for docker containers (#2853)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.16.0...v1.16.1

v1.16.0

1 month ago

Dragonfly v1.16.0

Our spring release. We are getting closer to 2.0 with some very exciting features ahead. Stay tuned!

Some prominent changes include:

  • Improved memory accounting of client connections (#2710 #2755 and #2692 )
  • FT.AGGREGATE call (#2413)
  • Properly handle and replicate Memcache flags (#2787 #2807)
  • Intoduce BF.AGGREGATE BD.(M)ADD and BF.(M)EXISTS methods (#2801). Note, that it does not work with snapshots and replication yet.
  • Dragonfly builds natively on MacOS. We would love some help with extending the release pipeline to create a proper macos binary.
  • Following the requests from the Edge developers community, we added a basic HTTP API support! Try running Dragonfly with: --expose_http_api flag and then call curl -X POST -d '["ping"]' localhost:6379/api. We will follow up with more extensive docs later this month.
  • Lots of stability fixes, especially around Sidekiq and BullMQ workloads.

What's Changed

New Contributors

Huge thanks to all the contributors! ❤️

🇮🇱 🇺🇦

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.15.0...v1.16.0

v1.15.1

2 months ago

Dragonfly v1.15.1

This is a patch release.

What's Changed

fix: Workaround for a possible crash during BLPOP calls.

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.15.0...v1.15.1

v1.15.0

2 months ago

Dragonfly v1.15.0

After more than a month, we are releasing a new version with even more efficient transactional algorithms, improved lua compatibility, better memory management and lots of stability fixes. For Mac enthusiasts - the project now builds natively on MacOs 💻

Some prominent changes include:

  • Lua redis.log(..) is recognized (#2476)
  • Lua can optionally return doubles as longs when replying to RESP2 clients using --lua_resp2_legacy_float flag (#2672)
  • Added backlog option (#2456)

What's Changed

New Contributors

Huge thanks to all the contributors! ❤️

🇮🇱 🇺🇦

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.14.0...v1.15.0

v1.14.7

2 months ago

Dragonfly v1.14.7

This is a patch release.

What's Changed

  • chore: add oom stats to /metrics (#2680)
  • feat(server): introduce table_growth_margin flag (#2678)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.14.6...v1.14.7

v1.14.6

2 months ago

Dragonfly v1.14.6

This is a patch release.

What's Changed

  • fix: data race during snapshotting with INFO calls (#2637)
  • fix: avoid crashing during the connection traversal when TLS is enabled (#2651)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.14.5...v1.14.6

v1.14.5

2 months ago

Dragonfly v1.14.5

This is a patch release.

What's Changed

  • fix(bug): server crash info memory while saving (#2637)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.14.4...v1.14.5

v1.14.4

2 months ago

Dragonfly v1.14.4

This is a patch release.

What's Changed

  • LOADING state error type to be compatible with redis (#2629)
  • fix crash in helio library (#2599)
  • crash during concurrent save and replica sync (#2597)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.14.3...v1.14.4