- Adds noReadyCheck configuration option
- Adds returnToHead configuration option
- RedisPool now emits events
- Starts emitting
status
event with information about each pool created everyopts.emitter.statusInterval
milliseconds.
- Starts emitting
- Limits public API to acquire/release methods.
- Switch to 3-clause BSD license (#3)
- Upgraded dependencies
- Implements validate method to take non connected clients from the pool.
- Destroy calls to redis.end method to ensure socket is disconnected.
- Client is returned on ready event after selecting the DB instead of using connect event.
- New configuration allows to log acquire slow operations when it takes longer than a threshold to retrieve a client from the pool.
- Add parameter to skip unwatch on release (#2)
- Unwatch variables between connections (#1)
Fix dependencies (redis is not just for test...)
Initial release, spin off from node-cartodb-redis