pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/redis



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Apr 21 04:53:48 UTC 2026

Modified Files:
        pkgsrc/databases/redis: Makefile distinfo
Removed Files:
        pkgsrc/databases/redis/patches: patch-src_config.h

Log Message:
redis: updated to 8.6.2

Redis 8.6.1    Released Mon 23 Feb 2026 10:00:00 IST

Upgrade urgency SECURITY: There is a security fix in the release

Security fixes

- A user can manipulate data read by a connection by injecting \r\n sequences into a Redis error reply

Bug fixes

- `HOTKEYS`: The `INFO` command may display module information, and the missing `HOTKEYS HELP` subcommand has been added
- Bug in RDB loading prevented hash table expansion, increasing load time

Redis 8.6 GA (8.6.0)    Released Tue 10 Feb 2026 16:00:00 IST

This is the General Availability release of Redis 8.6 in Redis Open Source.

Major changes compared to 8.4

- Substantial performance improvements
- Substantial memory reduction for hashes (hashtable-encoded) and sorted sets (skiplist-encoded)
- Streams: `XADD` idempotency (at-most-once guarantee) with new `IDMPAUTO` and `IDMP` arguments
- New eviction policies - least recently modified: `volatile-lrm` and `allkeys-lrm`
- Hot keys detection and reporting; new command: `HOTKEYS`
- TLS certificate-based automatic client authentication
- Time series: support NaN values; new aggregators: `COUNTNAN` and `COUNTALL`


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 pkgsrc/databases/redis/Makefile
cvs rdiff -u -r1.91 -r1.92 pkgsrc/databases/redis/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/databases/redis/patches/patch-src_config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/redis/Makefile
diff -u pkgsrc/databases/redis/Makefile:1.101 pkgsrc/databases/redis/Makefile:1.102
--- pkgsrc/databases/redis/Makefile:1.101       Mon Feb  9 10:09:27 2026
+++ pkgsrc/databases/redis/Makefile     Tue Apr 21 04:53:47 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.101 2026/02/09 10:09:27 adam Exp $
+# $NetBSD: Makefile,v 1.102 2026/04/21 04:53:47 adam Exp $
 
-DISTNAME=      redis-8.4.1
+DISTNAME=      redis-8.6.2
 CATEGORIES=    databases
 MASTER_SITES=  http://download.redis.io/releases/
 

Index: pkgsrc/databases/redis/distinfo
diff -u pkgsrc/databases/redis/distinfo:1.91 pkgsrc/databases/redis/distinfo:1.92
--- pkgsrc/databases/redis/distinfo:1.91        Mon Feb  9 10:09:27 2026
+++ pkgsrc/databases/redis/distinfo     Tue Apr 21 04:53:47 2026
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.91 2026/02/09 10:09:27 adam Exp $
+$NetBSD: distinfo,v 1.92 2026/04/21 04:53:47 adam Exp $
 
-BLAKE2s (redis-8.4.1.tar.gz) = 7e1821a131a588263061720eca92f6cb306d8447c5ef23a09cf80b7a80c03145
-SHA512 (redis-8.4.1.tar.gz) = 134069aeee6958c93acf39e4a45f2c26cba66bcab2057eb8fec79e6c6b4e3e0a9609d54acf595bfa3317e6676959366893d3171edb7308eabacb0c3b18c292cd
-Size (redis-8.4.1.tar.gz) = 4115219 bytes
+BLAKE2s (redis-8.6.2.tar.gz) = 339303b85ebd88424108f30df32b64d08b53d76184289c0d3b2739cf267bd01d
+SHA512 (redis-8.6.2.tar.gz) = 8070b841ed10663a007796c2c480d6972333bbc398d1e02f34ca49293e9731b2f24c3b609b4a90fa8bf24302a5e0466711752ed80e62bb772636d39f8e3704d1
+Size (redis-8.6.2.tar.gz) = 4245565 bytes
 SHA1 (patch-redis.conf) = a16fd0c559c9fbe0237b719d92a59259ae19c41a
 SHA1 (patch-src_Makefile) = a2817ec27efc11b11e77b4ed310a7dec7e1d39d4
-SHA1 (patch-src_config.h) = 46d434465269977b7897c025c2d6f72b3b736de1
 SHA1 (patch-src_hyperloglog.c) = 86d138b76271cc035b9fa28b0b5c3462430cd950



Home | Main Index | Thread Index | Old Index