{"issue":{"milestone":null,"user":{"id":33375,"login":"psanford","url":"https://api.github.com/users/psanford","avatar_url":"https://secure.gravatar.com/avatar/82ff4478c90b8f776aeb3b632f84a2f5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"82ff4478c90b8f776aeb3b632f84a2f5"},"title":"Support multiple versions of Cassandra","created_at":"2011-12-14T19:22:28Z","updated_at":"2011-12-19T20:27:52Z","labels":[],"state":"open","id":2556673,"pull_request":{"patch_url":"https://github.com/kreynolds/cassandra-cql/pull/22.patch","html_url":"https://github.com/kreynolds/cassandra-cql/pull/22","diff_url":"https://github.com/kreynolds/cassandra-cql/pull/22.diff"},"html_url":"https://github.com/kreynolds/cassandra-cql/issues/22","closed_at":null,"body":"We should not force users to be on the latest version of Cassandra to use this library. This patch series adds the infrastructure to support multiple API versions of C* and adds backwards compatibility for 0.8.x.  \r\n\r\nIt roughly follows the way that fauna (twitter/cassandra) supports multiple API versions. \r\nTo explicitly specify a version require \"cassandra-cql/#{vesion}\". If you just require 'cassandra-cql'\r\nyou will get the latest version. Version specific code is broken out into different subclasses by version number.\r\n\r\nThis also fixes the tests when running against 0.8.x.","number":22,"url":"https://api.github.com/repos/kreynolds/cassandra-cql/issues/22","comments":1,"assignee":null},"comment":{"user":{"id":324744,"login":"kreynolds","url":"https://api.github.com/users/kreynolds","avatar_url":"https://secure.gravatar.com/avatar/9e31c3db68535e2ac9020a176511aba6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"9e31c3db68535e2ac9020a176511aba6"},"created_at":"2011-12-19T20:27:52Z","updated_at":"2011-12-19T20:27:52Z","id":3208977,"body":"It's going to take me a few days to get this and go through it all .. I'm sure it's fine as your patches tend to be but I want to be thorough.\r\n\r\nThanks","url":"https://api.github.com/repos/kreynolds/cassandra-cql/issues/comments/3208977"},"action":"created"}