From 2c399fbadb30522955a624738b3659cc4c1aa814fadc84679cb86bd3a9dd1e43 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 20 Apr 2021 08:19:36 +0000 Subject: [PATCH] Accepting request 886894 from home:stroeder:branches:server:database redis 6.2.2 OBS-URL: https://build.opensuse.org/request/show/886894 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=173 --- redis-6.2.1.tar.gz | 3 --- redis-6.2.2.tar.gz | 3 +++ redis.changes | 63 ++++++++++++++++++++++++++++++++++++++++++++++ redis.hashes | 1 + redis.spec | 2 +- 5 files changed, 68 insertions(+), 4 deletions(-) delete mode 100644 redis-6.2.1.tar.gz create mode 100644 redis-6.2.2.tar.gz diff --git a/redis-6.2.1.tar.gz b/redis-6.2.1.tar.gz deleted file mode 100644 index 083cdf1..0000000 --- a/redis-6.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cd222505012cce20b25682fca931ec93bd21ae92cb4abfe742cf7b76aa907520 -size 2438367 diff --git a/redis-6.2.2.tar.gz b/redis-6.2.2.tar.gz new file mode 100644 index 0000000..0cee524 --- /dev/null +++ b/redis-6.2.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a260bb74860f1b88c3d5942bf8ba60ca59f121c6dce42d3017bed6add0b9535 +size 2454893 diff --git a/redis.changes b/redis.changes index eb0ebec..040f215 100644 --- a/redis.changes +++ b/redis.changes @@ -1,3 +1,66 @@ +------------------------------------------------------------------- +Tue Apr 20 07:17:18 UTC 2021 - Michael Ströder + +- redis 6.2.2 + Bug fixes for regressions in previous releases of Redis 6.2: + * Fix BGSAVE, AOFRW, and replication slowdown due to child reporting CoW (#8645) + * Fix short busy loop when a timer event is about to fire (#8764) + * Fix default user, overwritten and reset users losing Pub/Sub channel permissions (#8723) + * Fix config rewrite with an empty save config resulting in default save values (#8719) + * Fix not starting on alpine/libmusl without IPv6 (#8655) + * Fix issues with propagation and MULTI/EXEC in modules (#8617) + * Several issues around nested calls and thread-safe contexts + Bug fixes that are only applicable to previous releases of Redis 6.2: + * ACL Pub/Sub channels permission handling for save/load scenario (#8794) + * Fix early rejection of PUBLISH inside MULTI-EXEC transaction (#8534) + * Fix missing SLOWLOG records for blocked commands (#8632) + * Allow RESET command during busy scripts (#8629) + * Fix some error replies that were not counted on stats (#8659) + Bug fixes: + * Add a timeout mechanism for replicas stuck in fullsync (#8762) + * Process HELLO command even if the default user has no permissions (#8633) + * Client issuing a long-running script and using a pipeline, got disconnected (#8715) + * Fix script kill to work also on scripts that use pcall (#8661) + * Fix list-compress-depth may compress more node than required (#8311) + * Fix redis-cli handling of rediss:// URL scheme (#8705) + * Cluster: Skip unnecessary check which may prevent failure detection (#8585) + * Cluster: Fix hang manual failover when replica just started (#8651) + * Sentinel: Fix info-refresh time field before sentinel gets a first response (#8567) + * Sentinel: Fix possible crash on failed connection attempt (#8627) + * Systemd: Send the readiness notification when a replica is ready to accept connections (#8409) + Command behavior changes: + * ZADD: fix awrong reply when INCR used with GT/LT which blocked the update (#8717) + * It was responding with the incremented value rather than nil + * XAUTOCLAIM: fix response to return the next available id as the cursor (#8725) + * Previous behavior was returning the last one which was already scanned + * XAUTOCLAIM: fix JUSTID to prevent incrementing delivery_count (#8724) + New config options: + * Add cluster-allow-replica-migration config option (#5285) + * Add replica-announced config option (#8653) + * Add support for plaintext clients in TLS cluster (#8587) + * Add support for reading encrypted keyfiles (#8644) + Improvements: + * Fix performance regression in BRPOP on Redis 6.0 (#8689) + * Avoid adding slowlog entries for config with sensitive data (#8584) + * Improve redis-cli non-binary safe string handling (#8566) + * Optimize CLUSTER SLOTS reply (#8541) + * Handle remaining fsync errors (#8419) + Info fields and introspection changes: + * Strip % sign from current_fork_perc info field (#8628) + * Fix RSS memory info on FreeBSD (#8620) + * Fix client_recent_max_input/output_buffer in 'INFO CLIENTS' when all clients drop (#8588) + * Fix invalid master_link_down_since_seconds in info replication (#8785) + Platform and deployment-related changes: + * Fix FreeBSD <12.x builds (#8603) + Modules: + * Add macros for RedisModule_log logging levels (#4246) + * Add RedisModule_GetAbsExpire / RedisModule_SetAbsExpire (#8564) + * Add a module type for key space notification (#8759) + * Set module eviction context flag only in masters (#8631) + * Fix unusable RedisModule_IsAOFClient API (#8596) + * Fix missing EXEC on modules propagation after failed EVAL execution (#8654) + * Fix edge-case when a module client is unblocked (#8618) + ------------------------------------------------------------------- Sat Mar 13 14:28:47 UTC 2021 - Michael Ströder diff --git a/redis.hashes b/redis.hashes index 0e5c36e..1b6d1d6 100644 --- a/redis.hashes +++ b/redis.hashes @@ -122,3 +122,4 @@ hash redis-6.0.11.tar.gz sha256 c927f2d110e88fda308526a1809a4d7dfcd004319f0de66d hash redis-5.0.12.tar.gz sha256 7040eba5910f7c3d38f05ea5a1d88b480488215bdbd2e10ec70d18380108e31e http://download.redis.io/releases/redis-5.0.12.tar.gz hash redis-6.0.12.tar.gz sha256 f16ad973d19f80f121e53794d5eb48a997e2c6a85b5be41bb3b66750cc17bf6b http://download.redis.io/releases/redis-6.0.12.tar.gz hash redis-6.2.1.tar.gz sha256 cd222505012cce20b25682fca931ec93bd21ae92cb4abfe742cf7b76aa907520 http://download.redis.io/releases/redis-6.2.1.tar.gz +hash redis-6.2.2.tar.gz sha256 7a260bb74860f1b88c3d5942bf8ba60ca59f121c6dce42d3017bed6add0b9535 http://download.redis.io/releases/redis-6.2.2.tar.gz diff --git a/redis.spec b/redis.spec index aa8aacc..5b36d48 100644 --- a/redis.spec +++ b/redis.spec @@ -20,7 +20,7 @@ %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} Name: redis -Version: 6.2.1 +Version: 6.2.2 Release: 0 Summary: Persistent key-value database License: BSD-3-Clause