summaryrefslogtreecommitdiff
path: root/databases/redis
diff options
context:
space:
mode:
authorfhajny <fhajny>2014-05-07 07:40:40 +0000
committerfhajny <fhajny>2014-05-07 07:40:40 +0000
commitb91ea364c9e915eb66783eb694f3425ed93657cb (patch)
treec1ad1e42bfa0372d4cfc13ebc9a217dd94d5ce52 /databases/redis
parentf058005984a01661d5ca7f98d08b9cc7ab4b23f1 (diff)
downloadpkgsrc-b91ea364c9e915eb66783eb694f3425ed93657cb.tar.gz
Update redis to 2.8.9.
--[ Redis 2.8.9 ] Release date: 22 Apr 2014 # UPGRADE URGENCY: LOW, only new features introduced, no bugs fixed. * [NEW] The HyperLogLog data structure. You can read more about it in this blog post. http://antirez.com/news/75 * [NEW] The Sorted Set data type has now support for lexicographic range queries, check the new commands ZRANGEBYLEX, ZLEXCOUNT and ZREMRANGEBYLEX, which are documented at http://redis.io. --[ Redis 2.8.8 ] Release date: 25 Mar 2014 # UPGRADE URGENCY: HIGH for Redis, LOW for Sentinel. There is a potentially critical bug fix causing data loss in Redis but it requires a combination of disk full and the use of the SHUTDOWN command. * [FIX] Fixed data loss when SHUTDOWN was used with a disk full condition. * [FIX] Fixed a memory leak in the SORT syntax error processing. * [FIX] When Sentinel down-after-milliseconds parameter is modified at runtime now it gets propagated to all the slaves and sentinel instances of the master. * [FIX] `install_server.sh` script finally fixed. * [FIX] Different fixes to maxclients handling. * [NEW] Sentinels are now able to send update messages in a peer-to-peer fashion even if no Redis instances are available. Now the Sentinel liveness property that the most updated configuration in a given partition is propagated to all the Sentinels is extended to partitions without reachable instances. * [NEW] Sentinel safety properties are now ensured in a crash-recovery system model since some state is persisted on disk before replying to other nodes, and reloaded at startup. * [NEW] Sentinel now uses CLIENT SETNAME so that it is easy to identify Sentinels using CLIENT LIST among other clients. * [NEW] Sentinel failure detection and reconnection code improved. * [NEW] Use all 24 bits (instead of 22) for the Redis objects LRU field. Note that the new LRU algorithm using eviction pools was not backported from unstable for safery / code maturity concerns. * [NEW] Majory speedup for the INFO command (it is now 6 times faster). * [NEW] More Sentinel unit tests. * [NEW] New command DEBUG ERROR returns the specified error. Example: DEBUG ERROR "LOADING database". This is handy to write Redis client libraries unit tests. * [NEW] redis-cli now supports multi-line editing via updated linenoise lib.
Diffstat (limited to 'databases/redis')
-rw-r--r--databases/redis/Makefile4
-rw-r--r--databases/redis/PLIST6
-rw-r--r--databases/redis/distinfo8
3 files changed, 11 insertions, 7 deletions
diff --git a/databases/redis/Makefile b/databases/redis/Makefile
index b9906e6aba3..68f12efa1c9 100644
--- a/databases/redis/Makefile
+++ b/databases/redis/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2014/03/11 14:34:37 jperkin Exp $
+# $NetBSD: Makefile,v 1.8 2014/05/07 07:40:40 fhajny Exp $
-DISTNAME= redis-2.8.7
+DISTNAME= redis-2.8.9
CATEGORIES= databases
MASTER_SITES= http://download.redis.io/releases/
diff --git a/databases/redis/PLIST b/databases/redis/PLIST
index b132d1391f2..c006ec68158 100644
--- a/databases/redis/PLIST
+++ b/databases/redis/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2014/03/11 14:05:01 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/05/07 07:40:40 fhajny Exp $
bin/redis-benchmark
bin/redis-check-aof
bin/redis-check-dump
@@ -45,6 +45,7 @@ share/examples/redis/tests/unit/basic.tcl
share/examples/redis/tests/unit/bitops.tcl
share/examples/redis/tests/unit/dump.tcl
share/examples/redis/tests/unit/expire.tcl
+share/examples/redis/tests/unit/hyperloglog.tcl
share/examples/redis/tests/unit/introspection.tcl
share/examples/redis/tests/unit/limits.tcl
share/examples/redis/tests/unit/maxmemory.tcl
@@ -69,6 +70,9 @@ share/examples/redis/tests/unit/type/set.tcl
share/examples/redis/tests/unit/type/zset.tcl
share/examples/redis/utils/build-static-symbols.tcl
share/examples/redis/utils/generate-command-help.rb
+share/examples/redis/utils/hyperloglog/.gitignore
+share/examples/redis/utils/hyperloglog/hll-err.rb
+share/examples/redis/utils/hyperloglog/hll-gnuplot-graph.rb
share/examples/redis/utils/install_server.sh
share/examples/redis/utils/mkrelease.sh
share/examples/redis/utils/redis-copy.rb
diff --git a/databases/redis/distinfo b/databases/redis/distinfo
index 00ddbb1d4a8..4fd32fe9413 100644
--- a/databases/redis/distinfo
+++ b/databases/redis/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2014/03/10 13:24:13 fhajny Exp $
+$NetBSD: distinfo,v 1.8 2014/05/07 07:40:40 fhajny Exp $
-SHA1 (redis-2.8.7.tar.gz) = acc369093ec74223e6da207921595187f7e64998
-RMD160 (redis-2.8.7.tar.gz) = 1b04883149d61abb500376971839eeb7419b5b20
-Size (redis-2.8.7.tar.gz) = 1064262 bytes
+SHA1 (redis-2.8.9.tar.gz) = 003ccdc175816e0a751919cf508f1318e54aac1e
+RMD160 (redis-2.8.9.tar.gz) = e14dca13e50dda3e3515b213cfa5cbd4b99d671e
+Size (redis-2.8.9.tar.gz) = 1097369 bytes
SHA1 (patch-ab) = e8c66139433112ca88ba90acd39ed7e4d9c45b2c
SHA1 (patch-ac) = e15bbc17138a0527c910deac7962b91db90d7358
SHA1 (patch-deps_hiredis_fmacros.h) = 1bf148708b605ec51bb0f675d779394e32767dbd