Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package redis for openSUSE:Factory checked in at 2021-01-18 11:26:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/redis (Old) and /work/SRC/openSUSE:Factory/.redis.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "redis" Mon Jan 18 11:26:11 2021 rev:63 rq:862798 version:6.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/redis/redis.changes 2020-11-02 09:38:34.621505351 +0100 +++ /work/SRC/openSUSE:Factory/.redis.new.28504/redis.changes 2021-01-18 11:26:16.900407465 +0100 @@ -1,0 +2,63 @@ +Tue Jan 12 20:05:52 UTC 2021 - Michael Str??der <mich...@stroeder.com> + +- HTTPS download link for source +- redis 6.0.10: + Command behavior changes: + * SWAPDB invalidates WATCHed keys (#8239) + * SORT command behaves differently when used on a writable replica (#8283) + * EXISTS should not alter LRU (#8016) + In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key. + * OBJECT should not reveal logically expired keys (#8016) + Will now behave the same TYPE or any other non-DEBUG command. + * GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107) + Other behavior changes: + * Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229) + * CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051) + This change was already present in 6.0.9, but was missing from the release notes. + Bug fixes with compatibility implications (bugs introduced in Redis 6.0): + * Fix RDB CRC64 checksum on big-endian systems (#8270) + If you're using big-endian please consider the compatibility implications with + RESTORE, replication and persistence. + * Fix wrong order of key/value in Lua's map response (#8266) + If your scripts use redis.setresp() or return a map (new in Redis 6.0), please + consider the implications. + Bug fixes: + * Fix an issue where a forked process deletes the parent's pidfile (#8231) + * Fix crashes when enabling io-threads-do-reads (#8230) + * Fix a crash in redis-cli after executing cluster backup (#8267) + * Handle output buffer limits for module blocked clients (#8141) + Could result in a module sending reply to a blocked client to go beyond the limit. + * Fix setproctitle related crashes. (#8150, #8088) + Caused various crashes on startup, mainly on Apple M1 chips or under instrumentation. + * Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108) + In cluster mode with repl-diskless-load, when loading failed, slot map wouldn't + have been restored. + * Fix oom-score-adj-values range, and bug when used in config file (#8046) + Enabling setting this in the config file in a line after enabling it, would + have been buggy. + * Reset average ttl when empty databases (#8106) + Just causing misleading metric in INFO + * Disable rehash when Redis has child process (#8007) + This could have caused excessive CoW during BGSAVE, replication or AOFRW. + * Further improved ACL algorithm for picking categories (#7966) + Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER. + * Fix bug with module GIL being released prematurely (#8061) + Could in theory (and rarely) cause multi-threaded modules to corrupt memory. + * Reduce effect of client tracking causing feedback loop in key eviction (#8100) + * Fix cluster access to unaligned memory (SIGBUS on old ARM) (#7958) + * Fix saving of strings larger than 2GB into RDB files (#8306) + Additional improvements: + * Avoid wasteful transient memory allocation in certain cases (#8286, #5954) + Platform / toolchain support related improvements: + * Fix crash log registers output on ARM. (#8020) + * Add a check for an ARM64 Linux kernel bug (#8224) + Due to the potential severity of this issue, Redis will print log warning on startup. + * Raspberry build fix. (#8095) + New configuration options: + * oom-score-adj-values config can now take absolute values (besides relative ones) (#8046) + Module related fixes: + * Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037) + * Improve timer accuracy (#7987) + * Allow '\0' inside of result of RM_CreateStringPrintf (#6260) + +------------------------------------------------------------------- Old: ---- redis-6.0.9.tar.gz New: ---- redis-6.0.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ redis.spec ++++++ --- /var/tmp/diff_new_pack.ya0VvB/_old 2021-01-18 11:26:17.604409050 +0100 +++ /var/tmp/diff_new_pack.ya0VvB/_new 2021-01-18 11:26:17.604409050 +0100 @@ -1,7 +1,7 @@ # # spec file for package redis # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} Name: redis -Version: 6.0.9 +Version: 6.0.10 Release: 0 Summary: Persistent key-value database License: BSD-3-Clause URL: https://redis.io -Source0: http://download.redis.io/releases/redis-%{version}.tar.gz +Source0: https://download.redis.io/releases/redis-%{version}.tar.gz Source1: %{name}.logrotate Source2: %{name}.target Source3: %{name}@.service ++++++ redis-6.0.9.tar.gz -> redis-6.0.10.tar.gz ++++++ ++++ 2602 lines of diff (skipped) ++++++ redis.hashes ++++++ --- /var/tmp/diff_new_pack.ya0VvB/_old 2021-01-18 11:26:18.032410014 +0100 +++ /var/tmp/diff_new_pack.ya0VvB/_new 2021-01-18 11:26:18.036410024 +0100 @@ -112,3 +112,4 @@ hash redis-6.0.8.tar.gz sha256 04fa1fddc39bd1aecb6739dd5dd73858a3515b427acd1e2947a66dadce868d68 http://download.redis.io/releases/redis-6.0.8.tar.gz hash redis-5.0.10.tar.gz sha256 e30a5e7d1593a715cdda2a82deb90190816d06c9d1dc1ef5b36874878c683382 http://download.redis.io/releases/redis-5.0.10.tar.gz hash redis-6.0.9.tar.gz sha256 dc2bdcf81c620e9f09cfd12e85d3bc631c897b2db7a55218fd8a65eaa37f86dd http://download.redis.io/releases/redis-6.0.9.tar.gz +hash redis-6.0.10.tar.gz sha256 79bbb894f9dceb33ca699ee3ca4a4e1228be7fb5547aeb2f99d921e86c1285bd https://download.redis.io/releases/redis-6.0.10.tar.gz