v0.15.0
版本发布时间: 2023-02-05 16:29:08
dragonflydb/dragonfly最新发布版本:v1.22.2(2024-09-17 04:01:27)
Dragonfly v0.15.0
Some prominent changes:
- Dragonfly is now compatible with redis-sentinel, allowing to support H/A setups.
- Debian package support for both x86_64 and aarch64.
- Quite a few lua fixes - now Dragonfly works well with laravel framework - thanks to @fannyfan414 !
-
cl.throttle
is now part of Dragonfly API - thanks to @ZetaNumbers! See https://github.com/brandur/redis-cell/ for more info about the API - Added support for ZUNION and BRPOPLPUSH
Huge thanks to all the contributors! ❤️
What's Changed
- feat(server): report slaves ip and listening port in INFO REPLICATION by @ashotland in https://github.com/dragonflydb/dragonfly/pull/715
- fix(server): Fix Lua & Zset issue by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/716
- fix(server): zunion now supports variadic arguments by @romange in https://github.com/dragonflydb/dragonfly/pull/717
- docs(readme): Add ulimit to docker-compose example by @fannyfan414 in https://github.com/dragonflydb/dragonfly/pull/721
- test(replica): test journal rewrite with multi shards by @adiholden in https://github.com/dragonflydb/dragonfly/pull/720
- fix(server): Fix multi tx cleanup by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/723
- feat(action): build debian package for arm64 arch by @boazsade in https://github.com/dragonflydb/dragonfly/pull/719
- feat(string family): implement
cl.throttle
by @ZetaNumbers in https://github.com/dragonflydb/dragonfly/pull/714 - fix: a small warning fix. by @romange in https://github.com/dragonflydb/dragonfly/pull/724
- feat(server): Allow admin commands in multi by @ashotland in https://github.com/dragonflydb/dragonfly/pull/722
- fix(lua): Fix a deadlock happenning when calling a lua script by @romange in https://github.com/dragonflydb/dragonfly/pull/726
- Stop ping dev version by @romange in https://github.com/dragonflydb/dragonfly/pull/727
- chore(ci):Reduce --gtest_repeat to 10 by @ashotland in https://github.com/dragonflydb/dragonfly/pull/730
- feat(test): Sentinel Integration Test by @ashotland in https://github.com/dragonflydb/dragonfly/pull/728
- chore(tests): Sentinel test PR code review followup by @ashotland in https://github.com/dragonflydb/dragonfly/pull/731
- test(replication test): increase sleep time in full sync step by @adiholden in https://github.com/dragonflydb/dragonfly/pull/733
- test(regression test): run regression tests on github actions every 6… by @adiholden in https://github.com/dragonflydb/dragonfly/pull/734
- feat(server): Auto expiry + small replica refactor by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/718
- Add -x to pytest invocation by @ashotland in https://github.com/dragonflydb/dragonfly/pull/735
- fix(sentinel_test):Remove return type which breaks regression tests by @ashotland in https://github.com/dragonflydb/dragonfly/pull/736
- feat(action): build debian package for arm64 arch (#719) by @boazsade in https://github.com/dragonflydb/dragonfly/pull/738
- Add renderer to grafana by @romange in https://github.com/dragonflydb/dragonfly/pull/739
- feat(list family): support blocking command for replication by @adiholden in https://github.com/dragonflydb/dragonfly/pull/740
- test(replication test): check data only after replica finished execution by @adiholden in https://github.com/dragonflydb/dragonfly/pull/746
- feat(server): Print time it took to perform full sync by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/747
- fix(server): Reset interpreter stack on errors by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/745
- fix(regression-tests):Skip sentinel regression tests by @ashotland in https://github.com/dragonflydb/dragonfly/pull/748
- Notify on cancelled too by @ashotland in https://github.com/dragonflydb/dragonfly/pull/749
- Exclude single threaded test now that expiry is tested by @dranikpg in https://github.com/dragonflydb/dragonfly/pull/750
New Contributors
- @fannyfan414 made their first contribution in https://github.com/dragonflydb/dragonfly/pull/721
- @ZetaNumbers made their first contribution in https://github.com/dragonflydb/dragonfly/pull/714
Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v0.14.0...v0.15.0
1、 dragonfly-aarch64.tar.gz 3.12MB
2、 dragonfly-aarch64.unstripped.tar.gz 36.88MB
3、 dragonfly-x86_64.tar.gz 3.32MB
4、 dragonfly-x86_64.unstripped.tar.gz 37.34MB
5、 dragonfly_0.15.0_amd64.deb 2.59MB
6、 dragonfly_0.15.0_arm64.deb 2.29MB