racker/node-cassandra-client — pull request #53 by Kami (2012-12-10 04:04:20+00:00)
Title: Remove taken concept and style cleanup

This branch does the following:

* Remove concept of a 'taken' connection. Thrift can multiplex connections which means connection doesn't need to be marked as taken when a query is being executed. This way we can also get rid of nasty "connections_per_host" in our code base.

* Use .name check instead of instanceof. This way it works with multiple versions of generated Thrift files.

* Minor style clean-up. I will do a bigger on in a separate PR. This will allow us to lint the code for potential issues (scope leaks, etc.).