Changes.md in nogara-redis_failover-0.8.11 vs Changes.md in nogara-redis_failover-0.9.0

- old
+ new

@@ -1,13 +1,14 @@ -HEAD +0.9.0 ----------- - Make Node Manager's lock path vary with its main znode. (Bira) - Node Manager's znode for holding current list of redis nodes is no longer ephemeral. This is unnecessary since the current master should only be changed by redis_failover. - Introduce :master_only option for RedisFailover::Client (disabled by default). This option configures the client to direct all read/write operations to the master. - Introduce :safe_mode option (enabled by default). This option configures the client to purge its redis clients when a ZK session expires or when the client hasn't recently heard from the node manager. - Introduce RedisFailover::Client#on_node_change callback notification for when the currently known list of master/slave redis nodes changes. - Added #current_master and #current_slaves to RedisFailover::Client. This is useful for programmatically doing things based on the current master/slaves. - redis_node_manager should start if no redis servers are available (#29) +- Better handling of ZK session expirations in Node Manager. 0.8.9 ----------- - Handle errors raised by redis 3.x client (tsilen)