- Added option :pool_timeout which will raise a Timeout::Error if unable to checkout a connection within this time.
- Allow option idle_timeout which will renew connection that haven't been used in this amount of time.
- Implement shutdown which will close connections as they are checked in.
- Allow options to request to allow changing of read_timeout and possibly other params.
- Add ECONNREFUSED as a retriable exception.
- Bug fixes.
- Forgot gene_pool dependency
- Initial release