v0.16.0
版本发布时间: 2023-02-12 23:30:58
dragonflydb/dragonfly最新发布版本:v1.22.2(2024-09-17 04:01:27)
Dragonfly v0.16.0
It's a minor release with the following changes:
- Multiple performance & stability improvements around transactions and lua scripts
- Improve memory introspection tooling to be able to track memory usage easier in production
Huge thanks to all the contributors! ❤️
What's Changed
- feat(server): replication should not evict items by @adiholden in https://github.com/dragonflydb/dragonfly/pull/743
- feat(list): Add BLMove command by @romange in https://github.com/dragonflydb/dragonfly/pull/753
- fix(regression-tests): sentinel_test.py: Ditch docker whcih is complex on CI in favour of local redis binary by @ashotland in https://github.com/dragonflydb/dragonfly/pull/755
- feat(server): add latency statistics for lua script calls by @romange in https://github.com/dragonflydb/dragonfly/pull/758
- bug(server): fix deadlock in BufferedStreamerBase notify all producers by @adiholden in https://github.com/dragonflydb/dragonfly/pull/760
- bug(replication): BLPOP fix write to shard journal of popped key by @adiholden in https://github.com/dragonflydb/dragonfly/pull/761
- feat(server): add total_connections_received statistics by @romange in https://github.com/dragonflydb/dragonfly/pull/757
- bug(transaction): local result needs to be reset on InitByArgs Fixes … by @adiholden in https://github.com/dragonflydb/dragonfly/pull/762
- chore(server): track ooo transactions via metrics. by @romange in https://github.com/dragonflydb/dragonfly/pull/763
- feat(server): Pool lua interpreters by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/765
- bug(replica): execute expire within multi command only if its belong … by @adiholden in https://github.com/dragonflydb/dragonfly/pull/766
- Update transaction and enable OOO for regular transactions by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/769
- feat(server): Extend malloc-stats command functionality. by @romange in https://github.com/dragonflydb/dragonfly/pull/775
- feat(server): Async unlock multi by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/774
- feat(server): track pipeline requests cache capacity by @romange in https://github.com/dragonflydb/dragonfly/pull/776
- Update README.md by @ashotland in https://github.com/dragonflydb/dragonfly/pull/778
- test(server): adding unit tests for reply builder by @boazsade in https://github.com/dragonflydb/dragonfly/pull/764
Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v0.15.0...v0.16.0
1、 dragonfly-aarch64.tar.gz 3.13MB
2、 dragonfly-aarch64.unstripped.tar.gz 37.92MB
3、 dragonfly-x86_64.tar.gz 3.33MB
4、 dragonfly-x86_64.unstripped.tar.gz 38.39MB
5、 dragonfly_0.16.0_amd64.deb 2.6MB
6、 dragonfly_0.16.0_arm64.deb 2.29MB