Hi, @antirez
This weekends Redis 4.0.8 is out, it's a good news.
And to make Redis run better, I think there are some useful commits, here they are:
Firstly, some fixes about critical bugs.
-
PR #4594
About signed int overflow which can result in crash, when we use
allkeys-randomorvolatile-randommaxmemory-policy. -
PR #4633
If
proto-max-bulk-lenis too small, Redis cannot execute any commands evenconfig set proto-max-bulk-len. -
PR #4519 and #4630
The old problem about 32bits-64bits in
zsetandsds. -
PR #4418
Fix multiple unblock for
clientsArePaused().
Then, some improvements and non-critical bugfix.
-
PR #4503
Fix the missing flag
pubsubinclient listresult, and add an optiontypeforclient listcommand. -
Issue #4474 and PR #4475
Record latency for
pipeline&transaction. -
Issue #4504 and PR #4502
Expand
info&memorycommand. -
PR #4544
Improve
lazyfreeeviction. -
PR #4590
Fix deps/lua compile warning
-
PR #4366
Fix the missed
EXECfor BlockedClient's timeout_callback & Add default timeout callback for blocked module client. -
PR #4634
Fix the inconsistence between
config setand load.
Comment From: antirez
Very useful @soloestoy, thanks, I'll merge the PRs before the 4.0.9 release.
Comment From: 0xtonyxia
Get a ride. 😆 PR #4668 Exclude replication backlog when computing used memory for key eviction. @antirez
Comment From: soloestoy
Happy to see 4.0.9 released, hope these commits could be merged before 4.0.10 ^_^ @antirez
Comment From: filipecosta90
@soloestoy I believe the independent issues are enough to discuss the missing/proposed features and we can close this issue right? WDYT?