From cd2bb21fb3b1eff68e7d17af2baab6bafe27f046040585c3a6075456454ad492 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 5 Dec 2020 17:12:37 +0000 Subject: [PATCH 1/2] Accepting request 852401 from home:jengelh:branches:network:utilities - Trim history lesson from description. - Do not suppress errors from useradd. - Reduce hard dependency on systemd. OBS-URL: https://build.opensuse.org/request/show/852401 OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=82 --- memcached.changes | 7 +++++++ memcached.spec | 17 ++++++----------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/memcached.changes b/memcached.changes index e05eae7..7f79788 100644 --- a/memcached.changes +++ b/memcached.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 13 10:08:57 UTC 2020 - Jan Engelhardt + +- Trim history lesson from description. +- Do not suppress errors from useradd. +- Reduce hard dependency on systemd. + ------------------------------------------------------------------- Mon Sep 28 20:29:25 UTC 2020 - Dirk Mueller diff --git a/memcached.spec b/memcached.spec index b8d78e1..ee17e70 100644 --- a/memcached.spec +++ b/memcached.spec @@ -56,7 +56,7 @@ Requires(pre): %{_sbindir}/useradd Conflicts: memcached-unstable %if 0%{?suse_version} > 1210 BuildRequires: systemd-rpm-macros -%{?systemd_requires} +%{?systemd_ordering} %else Requires(pre): %insserv_prereq %endif @@ -66,14 +66,6 @@ Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. -Danga Interactive developed memcached to enhance the speed of -LiveJournal.com, a site which was already doing 20 million+ dynamic -page views per day for 1 million users with a bunch of webservers and a -bunch of database servers. memcached dropped the database load to -almost nothing, yielding faster page load times for users, better -resource utilization, and faster access to the databases on a memcache -miss. - %package devel Summary: Files needed for development using memcached protocol Group: Development/Libraries/C and C++ @@ -123,8 +115,11 @@ ln -s ../..%{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name} make %{?_smp_mflags} test %pre -%{_sbindir}/groupadd -r %{name} >/dev/null 2>&1 || : -%{_sbindir}/useradd -g %{name} -s /bin/false -r -c "user for %{name}" -d %{_localstatedir}/lib/%{name} %{name} >/dev/null 2>&1 || : +getent group %{name} >/dev/null || \ + %{_sbindir}/groupadd -r %{name} +getent passwd %{name} >/dev/null || \ + %{_sbindir}/useradd -g %{name} -s /bin/false -r \ + -c "user for %{name}" -d %{_localstatedir}/lib/%{name} %{name} %if 0%{?suse_version} > 1210 %service_add_pre %{name}.service %endif From 801005e1eb2626beb49ed585925cff047488a5c828a0af21e0ee9c4de619c9a5 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 5 Dec 2020 17:15:38 +0000 Subject: [PATCH 2/2] Accepting request 851151 from home:dirkmueller:branches:network:utilities - update to 1.6.9: * arm64: Re-add arm crc32c hw acceleration for extstore * restart mode: expose memory_file path in stats settings * 'shutdown graceful' command for raising SIGUSR1 * Introduce NAPI ID based worker thread selection (see doc/napi_ids.txt) * item crawler hash table walk mode * bugfixes OBS-URL: https://build.opensuse.org/request/show/851151 OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=83 --- memcached-1.6.7.tar.gz | 3 --- memcached-1.6.9.tar.gz | 3 +++ memcached.changes | 11 +++++++++++ memcached.spec | 3 ++- 4 files changed, 16 insertions(+), 4 deletions(-) delete mode 100644 memcached-1.6.7.tar.gz create mode 100644 memcached-1.6.9.tar.gz diff --git a/memcached-1.6.7.tar.gz b/memcached-1.6.7.tar.gz deleted file mode 100644 index bbdd92d..0000000 --- a/memcached-1.6.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7bbdac9b031d8cfca4a1207f28df598b90ee2e9b44667f7eabd0fe1a59ca5173 -size 547791 diff --git a/memcached-1.6.9.tar.gz b/memcached-1.6.9.tar.gz new file mode 100644 index 0000000..746398a --- /dev/null +++ b/memcached-1.6.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5a62ce377314dbffdb37c4467e7763e3abae376a16171e613cbe69956f092d1 +size 556137 diff --git a/memcached.changes b/memcached.changes index 7f79788..b5dc445 100644 --- a/memcached.changes +++ b/memcached.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Thu Nov 26 18:44:34 UTC 2020 - Dirk Mueller + +- update to 1.6.9: + * arm64: Re-add arm crc32c hw acceleration for extstore + * restart mode: expose memory_file path in stats settings + * 'shutdown graceful' command for raising SIGUSR1 + * Introduce NAPI ID based worker thread selection (see doc/napi_ids.txt) + * item crawler hash table walk mode + * bugfixes + ------------------------------------------------------------------- Tue Oct 13 10:08:57 UTC 2020 - Jan Engelhardt diff --git a/memcached.spec b/memcached.spec index ee17e70..dfdf1a2 100644 --- a/memcached.spec +++ b/memcached.spec @@ -28,7 +28,7 @@ %endif Name: memcached -Version: 1.6.7 +Version: 1.6.9 Release: 0 Summary: A high-performance, distributed memory object caching system License: BSD-3-Clause @@ -46,6 +46,7 @@ BuildRequires: libevent-devel >= 2.0 BuildRequires: libtool %if %{with tls} BuildRequires: openssl-devel >= 1.1.0 +BuildRequires: perl BuildRequires: perl-IO-Socket-SSL BuildRequires: perl-Net-SSLeay %endif