This release contains the following fixes and features:
#82 - Ability to enforce hard limits
Introduces a new optional configuration variable for the redis and cassandra source, hard_connection_limit.
By default it's set to false or set to false if not included in the configuration file. When set to false behavior is the same as previous versions of shotover (when the number of allowed connections are exceeded, shotover will only accept them once other connections drop, however the underlying tcp connection will just sit in the tcp accept pool).
When set to true, shotover will stop listening on the cassandra or redis port when the connection limit has been exceeded. This will result in a E_CONNECTIONREFUSED error to the client. This is usefull when forcing misbehaving clients to not connect.