pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/redis redis: updated to 6.2.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1cf13787cc1c
branches:  trunk
changeset: 448003:1cf13787cc1c
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Mar 02 11:56:53 2021 +0000

description:
redis: updated to 6.2.1

Redis 6.2.1

Upgrade urgency: LOW.

Bug fixes:
* Fix sanitize-dump-payload for stream with deleted records
* Prevent client-query-buffer-limit config from being set to lower than 1mb

Improvements:
* Make port, tls-port and bind config options modifiable at runtime

Platform and deployment-related changes:
* Fix compilation error on non-glibc systems if jemalloc is not used
* Improved memory consumption and memory usage tracking on FreeBSD
* Fix compilation on ARM64 MacOS with jemalloc

Modules:
* New Module API for getting user name of a client
* Optimize RM_Call by utilizing a shared reusable client
* Fix crash running CLIENT INFO via RM_Call

diffstat:

 databases/redis/Makefile                    |   4 +-
 databases/redis/distinfo                    |  11 ++++----
 databases/redis/patches/patch-src_zmalloc.c |  35 -----------------------------
 3 files changed, 7 insertions(+), 43 deletions(-)

diffs (71 lines):

diff -r 800e68e31a10 -r 1cf13787cc1c databases/redis/Makefile
--- a/databases/redis/Makefile  Tue Mar 02 11:55:49 2021 +0000
+++ b/databases/redis/Makefile  Tue Mar 02 11:56:53 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2021/03/01 13:19:18 adam Exp $
+# $NetBSD: Makefile,v 1.66 2021/03/02 11:56:53 adam Exp $
 
-DISTNAME=      redis-6.2.0
+DISTNAME=      redis-6.2.1
 CATEGORIES=    databases
 MASTER_SITES=  http://download.redis.io/releases/
 
diff -r 800e68e31a10 -r 1cf13787cc1c databases/redis/distinfo
--- a/databases/redis/distinfo  Tue Mar 02 11:55:49 2021 +0000
+++ b/databases/redis/distinfo  Tue Mar 02 11:56:53 2021 +0000
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.57 2021/03/01 13:19:18 adam Exp $
+$NetBSD: distinfo,v 1.58 2021/03/02 11:56:53 adam Exp $
 
-SHA1 (redis-6.2.0.tar.gz) = a09b62525fc4b122de4a28f4f2324d6cf8c872b5
-RMD160 (redis-6.2.0.tar.gz) = f14cd2652ea16f1bc9ebcf48b5f6d22f65f228b8
-SHA512 (redis-6.2.0.tar.gz) = 905cdcbe42b6126c2bfb68a948cb38d232af3d04e620c51897fb80ac43b5b8da1f60e9701377dcd15db8c3eb168ab9c3605d5715d664903e0a620b464d1ac9b8
-Size (redis-6.2.0.tar.gz) = 2435539 bytes
+SHA1 (redis-6.2.1.tar.gz) = d2355d978a112a1f40e9b2e3349ebe725a15ac53
+RMD160 (redis-6.2.1.tar.gz) = d93c5796f2d83f6ec1a5ae3b3b897ea298ae589d
+SHA512 (redis-6.2.1.tar.gz) = 7c339cc360fc3125bb67c5748bb4fe940977faa937e3a86294829bde472479a811df8ea0ce4961d8128ec8d4ffba5d5a943c2957589c8da0cfc3f109f82e4af6
+Size (redis-6.2.1.tar.gz) = 2438367 bytes
 SHA1 (patch-redis.conf) = ee657a9d82711263ceb0fb8f7d8059ed23528fe9
 SHA1 (patch-src_Makefile) = b74e1575d423b9a4d09b6b5e3eeb355d79c27855
 SHA1 (patch-src_hyperloglog.c) = e9bdd3c630024a6fbe02c2c1d85e26131ad938cf
 SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299
-SHA1 (patch-src_zmalloc.c) = 6e182eb1ee22f5c8e36b5d98e221db0a6524b0a6
diff -r 800e68e31a10 -r 1cf13787cc1c databases/redis/patches/patch-src_zmalloc.c
--- a/databases/redis/patches/patch-src_zmalloc.c       Tue Mar 02 11:55:49 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-$NetBSD: patch-src_zmalloc.c,v 1.1 2021/03/01 13:19:19 adam Exp $
-
-Fix compile errors with no HAVE_MALLOC_SIZE.
-https://github.com/redis/redis/pull/8533/files
-
---- src/zmalloc.c.orig 2021-03-01 13:13:04.000000000 +0000
-+++ src/zmalloc.c
-@@ -32,6 +32,7 @@
- #include <stdlib.h>
- #include <stdint.h>
- #include <unistd.h>
-+#include <assert.h>
- 
- /* This function provide us access to the original libc free(). This is useful
-  * for instance to free results obtained by backtrace_symbols(). We need
-@@ -49,18 +50,14 @@ void zlibc_free(void *ptr) {
- 
- #ifdef HAVE_MALLOC_SIZE
- #define PREFIX_SIZE (0)
-+#define ASSERT_NO_SIZE_OVERFLOW(sz)
- #else
- #if defined(__sun) || defined(__sparc) || defined(__sparc__)
- #define PREFIX_SIZE (sizeof(long long))
- #else
- #define PREFIX_SIZE (sizeof(size_t))
- #endif
--#endif
--
--#if PREFIX_SIZE > 0
- #define ASSERT_NO_SIZE_OVERFLOW(sz) assert((sz) + PREFIX_SIZE > (sz))
--#else
--#define ASSERT_NO_SIZE_OVERFLOW(sz)
- #endif
- 
- /* Explicitly override malloc/free etc when using tcmalloc. */



Home | Main Index | Thread Index | Old Index