Skip to content

Commit 4891612

Browse files
committed
Redis 5.0.7.
1 parent 4d2a31a commit 4891612

File tree

2 files changed

+129
-1
lines changed

2 files changed

+129
-1
lines changed

00-RELEASENOTES

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,134 @@ CRITICAL: There is a critical bug affecting MOST USERS. Upgrade ASAP.
1111
SECURITY: There are security fixes in the release.
1212
--------------------------------------------------------------------------------
1313

14+
================================================================================
15+
Redis 5.0.7 Released Tue Nov 19 17:52:44 CET 2019
16+
================================================================================
17+
18+
Upgrade urgency HIGH: many issues fixed, some may have an impact.
19+
20+
Hi all, Redis 5.0.7 fixes a number of bugs, none is very critical, however
21+
there are a few that may have an impact. It's a good idea to upgrade.
22+
There are fixes in the area of replication from modules commands and
23+
callbacks, AOF fsync (non critical issue), memory leaks (very rare and small),
24+
streams beahvior (non critical), and a potential crash in commands
25+
processing multiple keys at the same time that is there for years, and happens
26+
very rarely, but is not impossible to trigger.
27+
28+
The following is the list of commits in this release.
29+
30+
antirez in commit 4d2a31ae:
31+
Test: fix implementation-dependent test after code change.
32+
1 file changed, 2 insertions(+), 2 deletions(-)
33+
34+
Oran Agra in commit 9f63fc98:
35+
RED-31295 - redis: avoid race between dlopen and thread creation
36+
2 files changed, 17 insertions(+)
37+
38+
antirez in commit 1a9e70c1:
39+
Cluster: fix memory leak of cached master.
40+
2 files changed, 9 insertions(+), 4 deletions(-)
41+
42+
Guy Benoish in commit 69b1b5be:
43+
Fix usage of server.stream_node_max_*
44+
1 file changed, 3 insertions(+), 3 deletions(-)
45+
46+
喜欢兰花山丘 in commit 1fd97ee7:
47+
Update mkreleasehdr.sh
48+
1 file changed, 1 insertion(+), 1 deletion(-)
49+
50+
antirez in commit 1a9855d7:
51+
Remove additional space from comment.
52+
1 file changed, 1 insertion(+), 1 deletion(-)
53+
54+
antirez in commit 32a6e3e4:
55+
Fix stream test after addition of 0-0 ID test.
56+
1 file changed, 3 insertions(+), 3 deletions(-)
57+
58+
Yuan Zhou in commit c9e6cda9:
59+
aof: fix assignment for aof_fsync_offset
60+
1 file changed, 1 insertion(+), 1 deletion(-)
61+
62+
antirez in commit d3eeacf9:
63+
Merge branch '5.0' of github.com:/antirez/redis into 5.0
64+
antirez in commit da5dc458:
65+
Rename var to fixed_time_expire now that is more general.
66+
4 files changed, 7 insertions(+), 8 deletions(-)
67+
68+
antirez in commit 0fefed25:
69+
Fix patch provided in #6554.
70+
1 file changed, 8 insertions(+), 1 deletion(-)
71+
72+
zhaozhao.zz in commit e9fbc960:
73+
expires & blocking: handle ready keys as call()
74+
1 file changed, 5 insertions(+)
75+
76+
Guy Benoish in commit 08ec8f71:
77+
XADD with ID 0-0 stores an empty key
78+
2 files changed, 14 insertions(+)
79+
80+
Loris Cro in commit 09e1fe27:
81+
fix unreported overflow in autogerenared stream IDs
82+
2 files changed, 19 insertions(+), 10 deletions(-)
83+
84+
Salvatore Sanfilippo in commit 09f9e4b0:
85+
Merge pull request #6600 from oranagra/5_module_flags
86+
Oran Agra in commit 8d8d68dd:
87+
module documentation mismatches: loading and fork child for 5.0 branch
88+
3 files changed, 11 insertions(+)
89+
90+
antirez in commit 7a7fbe70:
91+
Modules: RM_GetContextFlags(): remove non Redis 5 features.
92+
1 file changed, 3 deletions(-)
93+
94+
antirez in commit b5830486:
95+
Modules: fix moduleCreateArgvFromUserFormat() casting bug.
96+
1 file changed, 1 insertion(+), 1 deletion(-)
97+
98+
antirez in commit b7a2a53a:
99+
module: fix propagation API bug.
100+
1 file changed, 2 insertions(+), 2 deletions(-)
101+
102+
antirez in commit 278bd6e3:
103+
Modules: add new flags to context, replica state + more.
104+
2 files changed, 48 insertions(+), 1 deletion(-)
105+
106+
antirez in commit 61d9a154:
107+
Modules: RM_Call(): give pointer to documentation.
108+
1 file changed, 4 insertions(+), 1 deletion(-)
109+
110+
antirez in commit 0e7ea0aa:
111+
Modules: RM_Call/Replicate() ability to exclude AOF/replicas.
112+
1 file changed, 28 insertions(+), 9 deletions(-)
113+
114+
antirez in commit 3b38164e:
115+
Modules: RM_Replicate() in thread safe contexts.
116+
1 file changed, 26 insertions(+), 4 deletions(-)
117+
118+
antirez in commit ef9fe9b0:
119+
Modules: implement RM_Replicate() from async callbacks.
120+
2 files changed, 33 insertions(+), 2 deletions(-)
121+
122+
antirez in commit 8066d2a1:
123+
Modules: handle propagation when ctx is freed. Flag modules commands ctx.
124+
1 file changed, 23 insertions(+), 19 deletions(-)
125+
126+
antirez in commit d3f4dec4:
127+
Update PR #6537: use a fresh time outside call().
128+
3 files changed, 27 insertions(+), 7 deletions(-)
129+
130+
antirez in commit 33f42665:
131+
Update PR #6537 patch to for generality.
132+
4 files changed, 40 insertions(+), 23 deletions(-)
133+
134+
zhaozhao.zz in commit 68d71d83:
135+
expires: refactoring judgment about whether a key is expired
136+
3 files changed, 3 insertions(+), 1 deletion(-)
137+
138+
antirez in commit 62588dbf:
139+
Modules: fix thread safe context creation crash.
140+
1 file changed, 1 insertion(+), 1 deletion(-)
141+
14142
================================================================================
15143
Redis 5.0.6 Released Wed Sep 25 12:33:56 CEST 2019
16144
================================================================================

src/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
#define REDIS_VERSION "5.0.6"
1+
#define REDIS_VERSION "5.0.7"

0 commit comments

Comments
 (0)