From 01c9427147811ad00fe63b528cf0be21ea7a07e524d5869bc152376aebe271dc Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 2 Dec 2019 09:15:27 +0000 Subject: [PATCH] Accepting request 752707 from home:13ilya - Update to 5.0.7 * https://raw.githubusercontent.com/antirez/redis/5.0.7/00-RELEASENOTES * Test: fix implementation-dependent test after code change. * RED-31295 - redis: avoid race between dlopen and thread creation. * Cluster: fix memory leak of cached master. * Fix usage of server.stream_node_max_*. * Update mkreleasehdr.sh. * Remove additional space from comment. * Fix stream test after addition of 0-0 ID test. * AOF: fix assignment for aof_fsync_offset. * Rename var to fixed_time_expire now that is more general. * Expires & blocking: handle ready keys as call(). * XADD with ID 0-0 stores an empty key. * Fix unreported overflow in autogerenared stream IDs. * Expires: refactoring judgment about whether a key is expired. - Refresh reproducible.patch - Update to 5.0.6 * https://raw.githubusercontent.com/antirez/redis/5.0.6/00-RELEASENOTES * RDB: fix MODULE_AUX loading by continuing to next opcode. * Missing per-skiplist overheads in MEMORY USAGE. * RM_Log: add support for logging without a context or context without module. * Cluster: abort loading nodes data if vars arguments are unbalanced. * More strict checks and better comments in flushSlaveOutputBuffers(). * Improve comment in flushSlavesOutputBuffers(). * Replication: clarify why repl_put_online_on_ack exists at all. * Networking: flushSlavesOutputBuffers bugfix. * RM_ReplyWithCString was missing registration. * Fix to module aux data rdb format for backwards compatibility with old check-rdb. * Implement module api for aux data in rdb. * Redis-cli: always report server errors on read errors. * Reduce the calling stack. * Make EMBSTR case of #6261 more obvious. * Make memory usage consistent of robj with OBJ_ENCODING_INT. * HyperLogLog: fix the fix of a corruption bug. * Fix HLL corruption bug. * Extend REDISMODULE_CTX_FLAGS to indicate if redis is currently loading from either RDB or AOF. * Uses addReplyBulkCString. * Adds RedisModule_ReplyWithCString. OBS-URL: https://build.opensuse.org/request/show/752707 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=127 --- redis-5.0.5.tar.gz | 3 --- redis-5.0.7.tar.gz | 3 +++ redis.changes | 45 +++++++++++++++++++++++++++++++++++++++++++++ redis.spec | 5 ++--- reproducible.patch | 2 +- 5 files changed, 51 insertions(+), 7 deletions(-) delete mode 100644 redis-5.0.5.tar.gz create mode 100644 redis-5.0.7.tar.gz diff --git a/redis-5.0.5.tar.gz b/redis-5.0.5.tar.gz deleted file mode 100644 index 4d86bf9..0000000 --- a/redis-5.0.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2139009799d21d8ff94fc40b7f36ac46699b9e1254086299f8d3b223ca54a375 -size 1975750 diff --git a/redis-5.0.7.tar.gz b/redis-5.0.7.tar.gz new file mode 100644 index 0000000..50a232c --- /dev/null +++ b/redis-5.0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61db74eabf6801f057fd24b590232f2f337d422280fd19486eca03be87d3a82b +size 1984203 diff --git a/redis.changes b/redis.changes index 04166e9..30df1fd 100644 --- a/redis.changes +++ b/redis.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Sun Dec 1 15:47:06 UTC 2019 - Илья Индиго + +- Update to 5.0.7 + * https://raw.githubusercontent.com/antirez/redis/5.0.7/00-RELEASENOTES + * Test: fix implementation-dependent test after code change. + * RED-31295 - redis: avoid race between dlopen and thread creation. + * Cluster: fix memory leak of cached master. + * Fix usage of server.stream_node_max_*. + * Update mkreleasehdr.sh. + * Remove additional space from comment. + * Fix stream test after addition of 0-0 ID test. + * AOF: fix assignment for aof_fsync_offset. + * Rename var to fixed_time_expire now that is more general. + * Expires & blocking: handle ready keys as call(). + * XADD with ID 0-0 stores an empty key. + * Fix unreported overflow in autogerenared stream IDs. + * Expires: refactoring judgment about whether a key is expired. +- Refresh reproducible.patch +- Update to 5.0.6 + * https://raw.githubusercontent.com/antirez/redis/5.0.6/00-RELEASENOTES + * RDB: fix MODULE_AUX loading by continuing to next opcode. + * Missing per-skiplist overheads in MEMORY USAGE. + * RM_Log: add support for logging without a context or context + without module. + * Cluster: abort loading nodes data if vars arguments are unbalanced. + * More strict checks and better comments in flushSlaveOutputBuffers(). + * Improve comment in flushSlavesOutputBuffers(). + * Replication: clarify why repl_put_online_on_ack exists at all. + * Networking: flushSlavesOutputBuffers bugfix. + * RM_ReplyWithCString was missing registration. + * Fix to module aux data rdb format for backwards compatibility + with old check-rdb. + * Implement module api for aux data in rdb. + * Redis-cli: always report server errors on read errors. + * Reduce the calling stack. + * Make EMBSTR case of #6261 more obvious. + * Make memory usage consistent of robj with OBJ_ENCODING_INT. + * HyperLogLog: fix the fix of a corruption bug. + * Fix HLL corruption bug. + * Extend REDISMODULE_CTX_FLAGS to indicate if redis is currently + loading from either RDB or AOF. + * Uses addReplyBulkCString. + * Adds RedisModule_ReplyWithCString. + ------------------------------------------------------------------- Thu Jun 6 20:43:34 UTC 2019 - Marcus Rueckert diff --git a/redis.spec b/redis.spec index fe12953..e785d00 100644 --- a/redis.spec +++ b/redis.spec @@ -1,7 +1,7 @@ # # spec file for package redis # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,9 +19,8 @@ %define _data_dir %{_localstatedir}/lib/%{name} %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} - Name: redis -Version: 5.0.5 +Version: 5.0.7 Release: 0 Summary: Persistent key-value database License: BSD-3-Clause diff --git a/reproducible.patch b/reproducible.patch index 2c20698..e1d8426 100644 --- a/reproducible.patch +++ b/reproducible.patch @@ -22,5 +22,5 @@ Index: redis-5.0.5/src/mkreleasehdr.sh -BUILD_ID=`uname -n`"-"`date +%s` +BUILD_ID=${HOST:-`uname -n`}"-"`date -r ../00-RELEASENOTES +%s` if [ -n "$SOURCE_DATE_EPOCH" ]; then - BUILD_ID=$(date -u -d "@$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u %s) + BUILD_ID=$(date -u -d "@$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u +%s) fi