diff options
author | fhajny <fhajny@pkgsrc.org> | 2018-01-30 16:40:13 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2018-01-30 16:40:13 +0000 |
commit | 04db2477afa07f089ddeb4f2e43a47adca392537 (patch) | |
tree | 774e73bf8441a5fbfedafe4917c8ceba281710b5 /databases/redis | |
parent | 2489713551e0f53dce41e8c196914771b1cd1460 (diff) | |
download | pkgsrc-04db2477afa07f089ddeb4f2e43a47adca392537.tar.gz |
Update databases/redis to 4.0.7.
- Many 32 bit overflows were addressed in order to allow to use Redis with
a very significant amount of data, memory size permitting.
- MEMORY USAGE fixed for the list type.
- Allow read-only scripts in Redis Cluster.
- Fix AOF pipes setup in edge case.
- AUTH option for MIGRATE.
- HyperLogLogs are no longer converted from sparse to dense in order
to be merged.
- Fix AOF rewrite dead loop under edge cases.
- Fix processing of large bulk strings (>= 2GB).
- Added RM_UnlinkKey in modules API.
- Fix Redis Cluster crashes when certain commands with a variable number
of arguments are called in an improper way.
- Fix memory leak in lazyfree engine.
- Fix many potentially successful partial synchronizations that end
doing a full SYNC, because of a bug destroying the replication
backlog on the slave. So after a failover the slave was often not able
to PSYNC with masters, and a full SYNC was triggered. The bug only
happened after 1 hour of uptime so escaped the unit tests.
- Improve anti-affinity in master/slave allocation for Redis Cluster
when the cluster is created.
- Improve output buffer handling for slaves, by not limiting the amount
of writes a slave could receive.
Diffstat (limited to 'databases/redis')
-rw-r--r-- | databases/redis/Makefile | 4 | ||||
-rw-r--r-- | databases/redis/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/databases/redis/Makefile b/databases/redis/Makefile index bdf52d1c7d7..4b8433c20f4 100644 --- a/databases/redis/Makefile +++ b/databases/redis/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.34 2017/12/09 16:42:50 fhajny Exp $ +# $NetBSD: Makefile,v 1.35 2018/01/30 16:40:13 fhajny Exp $ -DISTNAME= redis-4.0.6 +DISTNAME= redis-4.0.7 CATEGORIES= databases MASTER_SITES= http://download.redis.io/releases/ diff --git a/databases/redis/distinfo b/databases/redis/distinfo index d7a38ab4808..be7f470c22e 100644 --- a/databases/redis/distinfo +++ b/databases/redis/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.35 2017/12/09 16:42:50 fhajny Exp $ +$NetBSD: distinfo,v 1.36 2018/01/30 16:40:13 fhajny Exp $ -SHA1 (redis-4.0.6.tar.gz) = c28432d1900628d26f9dc5f6290ceb433434a149 -RMD160 (redis-4.0.6.tar.gz) = 7d380171e14d6fdfc9880dc3ede90a180dc58f61 -SHA512 (redis-4.0.6.tar.gz) = 784aad612664df666c36f969cb6a9ab794f004abcf9aa761bd1f5f0f8fdb248d5b38f48a59b68c2de7d2a344755f1537efc9d5847de0d662302699ed94d40813 -Size (redis-4.0.6.tar.gz) = 1723533 bytes +SHA1 (redis-4.0.7.tar.gz) = 55d93e1754b18056ab9d97088a2cf5a199ded3ae +RMD160 (redis-4.0.7.tar.gz) = 5bd53c8a11a2ae72045c0706f6d28d61dbd0da56 +SHA512 (redis-4.0.7.tar.gz) = 6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b +Size (redis-4.0.7.tar.gz) = 1729488 bytes SHA1 (patch-ab) = f8d2d20a5ae49ecd49a452b6e260f5a37b0d52e0 SHA1 (patch-ac) = 1d848860a39af7a93a06eb8f3001fe89cb1bb3ad SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299 |