diff options
author | fhajny <fhajny> | 2014-05-07 07:40:40 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2014-05-07 07:40:40 +0000 |
commit | b91ea364c9e915eb66783eb694f3425ed93657cb (patch) | |
tree | c1ad1e42bfa0372d4cfc13ebc9a217dd94d5ce52 /databases/redis | |
parent | f058005984a01661d5ca7f98d08b9cc7ab4b23f1 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | databases/redis/PLIST | 6 | ||||
-rw-r--r-- | databases/redis/distinfo | 8 |
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 |