diff options
author | Oran Agra <oran@redislabs.com> | 2020-10-26 10:10:01 +0200 |
---|---|---|
committer | Oran Agra <oran@redislabs.com> | 2020-10-27 08:49:22 +0200 |
commit | a767d84a7273ea05bbfbb23f4eef63af7f4a613d (patch) | |
tree | ed3a3f565a3eaec132451e63fa999cce3fb73886 | |
parent | ee91248505d45b37896d3778ebc1ec5678093a92 (diff) | |
download | redis-a767d84a7273ea05bbfbb23f4eef63af7f4a613d.tar.gz |
Redis 5.0.10.5.0.10
-rw-r--r-- | 00-RELEASENOTES | 114 | ||||
-rw-r--r-- | src/version.h | 2 |
2 files changed, 115 insertions, 1 deletions
diff --git a/00-RELEASENOTES b/00-RELEASENOTES index 7cd603ec9..32eaf139f 100644 --- a/00-RELEASENOTES +++ b/00-RELEASENOTES @@ -12,6 +12,120 @@ SECURITY: There are security fixes in the release. -------------------------------------------------------------------------------- ================================================================================ +Redis 5.0.10 Released Mon Oct 26 09:21:49 IST 2020 +================================================================================ + +Upgrade urgency: SECURITY if you use an affected platform (see below). + Otherwise the upgrade urgency is MODERATE. + +This release fixes a potential heap overflow when using a heap allocator other +than jemalloc or glibc's malloc. See: +https://github.com/redis/redis/pull/7963 + +Other fixes in this release: + +* Avoid case of Lua scripts being consistently aborted due to OOM +* XPENDING will not update consumer's seen-time +* A blocked XREADGROUP didn't propagated the XSETID to replicas / AOF +* UNLINK support for streams +* RESTORE ABSTTL won't store expired keys into the DB +* Hide AUTH from MONITOR +* Cluster: reduce spurious PFAIL/FAIL states upon delayed PONG receival +* Cluster: Fix case of clusters mixing accidentally by gossip +* Cluster: Allow blocked XREAD on a cluster replica +* Cluster: Optimize memory usage CLUSTER SLOTS command +* RedisModule_ValueLength support for stream data type +* Minor fixes in redis-check-rdb and redis-cli +* Fix redis-check-rdb support for modules aux data +* Add fsync in replica when full RDB payload was received + +Full list of commits: + +Yossi Gottlieb in commit ce0d74d8f: + Fix wrong zmalloc_size() assumption. (#7963) + 1 file changed, 3 deletions(-) + +Yossi Gottlieb in commit 066699240: + Backport Lua 5.2.2 stack overflow fix. (#7733) + 1 file changed, 1 insertion(+), 1 deletion(-) + +WuYunlong in commit 8a90c7ef3: + Add fsync to readSyncBulkPayload(). (#7839) + 1 file changed, 11 insertions(+) + +Ariel Shtul in commit f0df2bb3c: + Fix redis-check-rdb support for modules aux data (#7826) + 3 files changed, 21 insertions(+), 1 deletion(-) + +hwware in commit 7add2a412: + fix memory leak in sentinel connection sharing + 1 file changed, 1 insertion(+) + +Oran Agra in commit 315e648f8: + Allow blocked XREAD on a cluster replica (#7881) + 3 files changed, 100 insertions(+), 2 deletions(-) + +guybe7 in commit 4967ee94e: + Modules: Invalidate saved_oparray after use (#7688) + 1 file changed, 2 insertions(+) + +antirez in commit 065003e8f: + Modules: remove spurious call from moduleHandleBlockedClients(). + 1 file changed, 1 deletion(-) + +Angus Pearson in commit 6cdf62928: + Fix broken interval and repeat bahaviour in redis-cli (incluing cluster mode) + 1 file changed, 11 insertions(+), 6 deletions(-) + +antirez in commit cb6a4971c: + Cluster: introduce data_received field. + 2 files changed, 27 insertions(+), 10 deletions(-) + +Madelyn Olson in commit 83f4de865: + Hide AUTH from monitor + 1 file changed, 1 insertion(+), 1 deletion(-) + +Guy Benoish in commit 3ba08d185: + Support streams in general module API functions + 3 files changed, 11 insertions(+), 1 deletion(-) + +Itamar Haber in commit 109c0635c: + Expands lazyfree's effort estimate to include Streams (#5794) + 1 file changed, 24 insertions(+) + +huangzhw in commit 235210d5b: + defrag.c activeDefragSdsListAndDict when defrag sdsele, We can't use (#7492) + 1 file changed, 1 insertion(+), 1 deletion(-) + +Oran Agra in commit fdd3162fe: + RESTORE ABSTTL skip expired keys - leak (#7511) + 1 file changed, 1 insertion(+) + +Oran Agra in commit 6139d6d18: + RESTORE ABSTTL won't store expired keys into the db (#7472) + 4 files changed, 45 insertions(+), 15 deletions(-) + +Liu Zhen in commit 0f502c58d: + fix clusters mixing accidentally by gossip + 1 file changed, 10 insertions(+), 2 deletions(-) + +Guy Benoish in commit 37fd50718: + XPENDING should not update consumer's seen-time + 4 files changed, 30 insertions(+), 18 deletions(-) + +antirez in commit a3ca53e4a: + Also use propagate() in streamPropagateGroupID(). + 1 file changed, 11 insertions(+), 1 deletion(-) + +yanhui13 in commit 7a62eb96e: + optimize the output of cluster slots + 1 file changed, 7 insertions(+), 4 deletions(-) + +srzhao in commit 0efb93d0c: + Check OOM at script start to get stable lua OOM state. + 3 files changed, 11 insertions(+), 4 deletions(-) + +================================================================================ Redis 5.0.9 Released Thu Apr 17 12:41:00 CET 2020 ================================================================================ diff --git a/src/version.h b/src/version.h index 9c2d7c250..31edbc322 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define REDIS_VERSION "5.0.9" +#define REDIS_VERSION "5.0.10" |