github dragonflydb/dragonfly v1.9.0

latest releases: v1.25.1, v1.25.0, v1.24.0...
14 months ago

Dragonfly v1.9.0

This release includes a number of important stability and security fixes, as well as some features that have been requested by users for a long time:

  1. ACLs : starting from this release, you can now create multiple users in Dragonfly and control their access via acl categories. The following ACL sub-commands are now supported:
    ACL SETUSER/DELUSER/WHOAMI/LIST. Please note that ACLS are not persisted yet through process restarts.
  2. Improved sorted-sets. We rolled out our experimental support for sorted sets (aka ZSET). They require 35% less memory and are more CPU efficient, especially for large sets. To try them now with --use_zset_tree.
  3. Support for CONFIG GET/SET - now some runtime options can be changed without restarting the server (#1700).
  4. The maxclients flag now prevents the number of client connections from growing indefinitely (#1496).
  5. New flags max_multi_bulk_len and max_client_iobuf_len control the limits for large requests. The former controls how many elements can be sent via arrays (for commands like MSET, SADD etc). The latter controls maximum buffer size when accepting string blobs (#1771) .
  6. HTTP endpoint authorization: now our HTTP endpoint is protected with the same token that is passed with --requirepass=token (#1792)
    Once basic auth is set, one can access the http port via curl -u user:token localhost:6379/

What's Changed

New Contributors

Huge thanks to all the contributors! ❤️

Slava Ukraini 🇺🇦

Full Changelog: v1.8.0...v1.9.0

Don't miss a new dragonfly release

NewReleases is sending notifications on new releases.