[release] Redis 3.0.1 and 2.8.20 are out.

1,466 views
Skip to first unread message

Salvatore Sanfilippo

unread,
May 5, 2015, 5:53:40 AM5/5/15
to Redis DB
Hello, small update for Redis 3.0.1 fixing Sentinel memory leaks (that
are triggered only under certain non very common conditions). For
2.8.20 there are definitely more news since the latest release was
shipped three months ago.

I would upgrade a 2.8.19 install to 2.8.20 (but then, why don't
upgrade to 3.0.1 which is better and 99.999% backward compatible?).

3.0.0 users should not upgrade if not for their Sentinel installations
since otherwise is pretty much the same thing. There is the Lua output
buffer bug but it is hard to trigger, if your Redis never crashes, you
are not going to need it likely.

For details & credits: the change log here says it all, for both the releases.
Many thanks to everybody contributed bug reports and fixes.

--[ Redis 3.0.1 ] Release date: 5 May 2015

Upgrade urgency: LOW for Redis and Cluster, MODERATE for Sentinel.

* [FIX] Sentinel memory leak due to hiredis fixed. (Salvatore Sanfilippo)
* [FIX] Sentinel memory leak on duplicated instance. (Charsyam)
* [FIX] Redis crash on Lua reaching output buffer limits. (Yossi Gottlieb)
* [FIX] Sentinel flushes config on +slave events. (Bill Anderson)

--[ Redis 2.8.20 ] Release date: 5 May 2015

Upgrade urgency: LOW for Redis, MODERATE for Sentinel.

* [FIX] Sentinel memory leak due to hiredis fixed. (Salvatore Sanfilippo)
* [FIX] Sentinel memory leak on duplicated instance. (Charsyam)
* [FIX] Redis crash on Lua reaching output buffer limits. (Yossi Gottlieb)
* [FIX] Sentinel flushes config on +slave events. (Bill Anderson)
* [FIX] Fixes to diskless replication. (Oran Agra)
* [FIX] Redis (non clustered & clustered) replication bug involving blocking
operations: see issue #2473. (Salvatore Sanfilippo)
* [FIX] Config: missing activerehashing option support in CONFIG SET added.
(Salvatore Sanfilippo, thx to Bill Anderson)
* [FIX] AOF bug unlikely to happen in practice and mostly harmless: child
process segfaults when parent is not reachable via pipe. (Sun He)
* [FIX] Scripting engine now reports an error when misused with Lua debug
hooks, instead of crashing. (Salvatore Sanfilippo)
* [FIX] INFO loading stats: three fixes.
* [FIX] Fixed memory leaks in rdbSaveToSlavesSockets(). (Alon Diamant)

* [NEW] Redis-cli --latency-dist backported from unstable.
(Salvatore Sanfilippo)

--
Salvatore 'antirez' Sanfilippo
open source developer - Pivotal http://pivotal.io

"If a system is to have conceptual integrity, someone must control the
concepts."
— Fred Brooks, "The Mythical Man-Month", 1975.

chenlijun

unread,
May 5, 2015, 6:19:13 AM5/5/15
to redi...@googlegroups.com
thank you for your great effort to make redis better.

also,i have a question, i am redis 2.8.19 user, i want to know will the new version sentinel (maybe v3 and so far) continue ship with 2.8.xx series, or only with redis 3.x series. i want to judge if i should upgrade to 3.x.


-- 
chenlijun
Sent with Sparrow

--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+u...@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages