From e51b12598ee5ca02fb307defc56080f15c210e781e53ce2088e36aed3c911093 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 17 Aug 2018 07:30:30 +0000 Subject: [PATCH] Accepting request 629656 from home:13ilya:branches:server:database - Refresh spec-file. - Update to 4.0.11 * https://raw.githubusercontent.com/antirez/redis/4.0.11/00-RELEASENOTES * The disconnection time between the master and slave was reset in an incorrect place, sometimes a good slave will not be able to failover because it claims it was disconnected for too much time from the master. * A replication bug, rare to trigger but non impossible, is in Redis for years. It was lately discovered at Redis Labs and fixed by Oran Agra. It may cause disconnections, desynchronizations and other issues. * RANDOMKEY may go in infinite loop on rare situations. Now fixed. * EXISTS now works in a more consistent way on slaves. * Sentinel: backport of an option to deny a potential security problem when the SENTINEL command is used to configure an arbitrary script to execute. OBS-URL: https://build.opensuse.org/request/show/629656 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=117 --- redis-4.0.10.tar.gz | 3 --- redis-4.0.11.tar.gz | 3 +++ redis.changes | 20 ++++++++++++++++++++ redis.spec | 16 ++++++++-------- 4 files changed, 31 insertions(+), 11 deletions(-) delete mode 100644 redis-4.0.10.tar.gz create mode 100644 redis-4.0.11.tar.gz diff --git a/redis-4.0.10.tar.gz b/redis-4.0.10.tar.gz deleted file mode 100644 index 4fe1606..0000000 --- a/redis-4.0.10.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1db67435a704f8d18aec9b9637b373c34aa233d65b6e174bdac4c1b161f38ca4 -size 1738465 diff --git a/redis-4.0.11.tar.gz b/redis-4.0.11.tar.gz new file mode 100644 index 0000000..f67a8b0 --- /dev/null +++ b/redis-4.0.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc53e73ae7586bcdacb4b63875d1ff04f68c5474c1ddeda78f00e5ae2eed1bbb +size 1739656 diff --git a/redis.changes b/redis.changes index 2a22b44..f6da4d5 100644 --- a/redis.changes +++ b/redis.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Aug 17 00:33:26 UTC 2018 - ilya@ilya.pp.ua + +- Refresh spec-file. +- Update to 4.0.11 + * https://raw.githubusercontent.com/antirez/redis/4.0.11/00-RELEASENOTES + * The disconnection time between the master and slave was reset + in an incorrect place, sometimes a good slave will not be able + to failover because it claims it was disconnected for too much + time from the master. + * A replication bug, rare to trigger but non impossible, is in + Redis for years. It was lately discovered at Redis Labs and + fixed by Oran Agra. It may cause disconnections, + desynchronizations and other issues. + * RANDOMKEY may go in infinite loop on rare situations. Now fixed. + * EXISTS now works in a more consistent way on slaves. + * Sentinel: backport of an option to deny a potential security + problem when the SENTINEL command is used to configure an + arbitrary script to execute. + ------------------------------------------------------------------- Wed Jul 11 17:08:01 UTC 2018 - bwiedemann@suse.com diff --git a/redis.spec b/redis.spec index 138fc97..de74516 100644 --- a/redis.spec +++ b/redis.spec @@ -12,15 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org # - %define _data_dir %{_localstatedir}/lib/%{name} %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} Name: redis -Version: 4.0.10 +Version: 4.0.11 Release: 0 Summary: Persistent key-value database License: BSD-3-Clause @@ -63,7 +62,7 @@ different kind of sorting abilities. %patch2 %ifnarch %{ix86} x86_64 ia64 %{arm} # We have no backtrace, so disable logging test -%patch3 -p0 +%patch3 %endif %patch4 -p1 @@ -96,7 +95,7 @@ install -Dm 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysctl.d/00-%{name}.conf install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name} install -Dm 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.target install -Dm 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}@.service -install -Dm 0644 %{SOURCE4} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf +install -Dm 0644 %{SOURCE4} %{buildroot}%{_libexecdir}/tmpfiles.d/%{name}.conf ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} cp %{SOURCE5} README.SUSE @@ -119,7 +118,7 @@ getent passwd %{name} >/dev/null || \ %service_add_pre %{name}.target %post -systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/%{name}.conf || true +systemd-tmpfiles --create %{_libexecdir}/tmpfiles.d/%{name}.conf || true %service_add_post %{name}.target echo "See %{_docdir}/%{name}/README.SUSE to continue" @@ -130,13 +129,14 @@ echo "See %{_docdir}/%{name}/README.SUSE to continue" %service_del_postun %{name}.target %files -%doc 00-RELEASENOTES BUGS CONTRIBUTING COPYING README.md +%license COPYING +%doc 00-RELEASENOTES BUGS CONTRIBUTING README.md %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %config(noreplace) %{_sysconfdir}/sysctl.d/00-%{name}.conf %{_bindir}/%{name}-* %{_sbindir}/%{name}-* %{_sbindir}/rc%{name} -%{_prefix}/lib/tmpfiles.d/%{name}.conf +%{_libexecdir}/tmpfiles.d/%{name}.conf %{_unitdir}/%{name}@.service %{_unitdir}/%{name}.target %doc README.SUSE