|
2 | 2 |
|
3 | 3 | *If you're reading this on GitHub, please note that this is the readme for the development version and that some
|
4 | 4 | features described here might not yet have been released. You can view the documentation for the latest released
|
5 |
| -version [here](http://docs.datastax.com/en/developer/ruby-driver/latest) or a particular version |
6 |
| -[here](http://docs.datastax.com/en/developer/ruby-driver).* |
| 5 | +version [here](http://docs.datastax.com/en/developer/ruby-driver/latest).* |
7 | 6 |
|
8 | 7 | [](https://travis-ci.org/datastax/ruby-driver)
|
9 | 8 |
|
@@ -35,12 +34,12 @@ This driver is based on [the cql-rb gem](https://github.com/iconara/cql-rb) by [
|
35 | 34 | This driver works exclusively with the Cassandra Query Language v3 (CQL3) and Cassandra's native protocol. The current version works with:
|
36 | 35 |
|
37 | 36 | * Apache Cassandra versions 1.2, 2.0 and 2.1
|
38 |
| -* DataStax Enterprise 3.1, 3.2, 4.0 and 4.5 |
39 |
| -* Ruby (MRI) 1.9.3, 2.0, 2.1 and 2.2 |
| 37 | +* DataStax Enterprise 3.1-4.8 |
| 38 | +* Ruby (MRI) 2.2, 2.3 |
40 | 39 | * JRuby 1.7
|
41 |
| -* Rubinius 2.2 |
42 | 40 |
|
43 |
| -__Note__: JRuby 1.6 is not officially supported, although 1.6.8 should work. |
| 41 | +__Note__: JRuby 1.6 is not officially supported, although 1.6.8 should work. Rubinius is not supported. |
| 42 | +MRI 1.9.3, 2.0, 2.1, and JRuby 9k are not officially supported, but they should work. |
44 | 43 |
|
45 | 44 | ## Quick start
|
46 | 45 |
|
@@ -92,7 +91,10 @@ __Note__: if you want to use compression you should also install [snappy](http:/
|
92 | 91 |
|
93 | 92 | ## Upgrading from cql-rb
|
94 | 93 |
|
95 |
| -Some of the new features added to the driver have unfortunately led to changes in the original cql-rb API. In the examples directory, you can find [an example of how to wrap the ruby driver to achieve almost complete interface parity with cql-rb](https://github.com/datastax/ruby-driver/blob/master/examples/cql-rb-wrapper.rb) to assist you with gradual upgrade. |
| 94 | +Some of the new features added to the driver have unfortunately led to changes in the original cql-rb API. |
| 95 | +In the examples directory, you can find [an example of how to wrap the ruby driver to achieve almost complete |
| 96 | +interface parity with cql-rb](https://github.com/datastax/ruby-driver/blob/v2.1.7/examples/cql-rb-wrapper.rb) |
| 97 | +to assist you with gradual upgrade. |
96 | 98 |
|
97 | 99 | ## What's new in v2.1
|
98 | 100 | See the [changelog](https://github.com/datastax/ruby-driver/blob/master/CHANGELOG.md) for details on patch releases.
|
@@ -167,7 +169,6 @@ Prereleases will be stable, in the sense that they will have finished and proper
|
167 | 169 |
|
168 | 170 | ## Known bugs & limitations
|
169 | 171 |
|
170 |
| -* JRuby 1.6 is not officially supported, although 1.6.8 should work, if you're stuck in JRuby 1.6.8 try and see if it works for you. |
171 | 172 | * Because the driver reactor is using `IO.select`, the maximum number of tcp connections allowed is 1024.
|
172 | 173 | * Because the driver uses `IO#write_nonblock`, Windows is not supported.
|
173 | 174 |
|
|
0 commit comments