Skip to content

Commit

Permalink
Prep for 3.1.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
stamhankar999 committed Nov 14, 2016
1 parent 16d32dc commit 1e54ee1
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 9 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# master
# 3.1.0
Features:
* Do not mark a host as down if there are active connections.
* Update Keyspace metadata to include collection of indexes defined in the keyspace.
* Update Table metadata to include trigger-collection and view-collection metadata.
* Update Table metadata to include trigger-collection and view-collection metadata. Also include the cdc attribute,
introduced in C* 3.8. More details [here.](http://cassandra.apache.org/doc/latest/operating/cdc.html)
* Added execution profiles to encapsulate a group of request execution options.
* Added support for v5 beta protocol.
* Added support for v5 beta protocol. This will always be a "work-in-progress" since the protocol is under
development and the driver is not necessarily updated to the latest revision of it.
* Make prepared statement cache not be scoped by host and optimistically execute prepared statements on hosts where
we are not sure the statement is already prepared. The motivation is that in the steady state, all nodes have
prepared statements already, so there is no need to prepare statements before executing them. If the guess is wrong,
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
cassandra-driver (3.1.0.rc.1)
cassandra-driver (3.1.0)
ione (~> 1.2)

GEM
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ __Note__: if you want to use compression you should also install [snappy](http:/

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)
interface parity with cql-rb](https://github.com/datastax/ruby-driver/blob/v3.1.0/examples/cql-rb-wrapper.rb)
to assist you with gradual upgrade.

## What's new in v3.1
Expand All @@ -110,7 +110,7 @@ Execution profiles allow you to group various execution options into a 'profile'
profile at execution time. Get the scoop
[here](http://docs.datastax.com/en/developer/ruby-driver/3.1/features/basics/execution_profiles).

See the [changelog](https://github.com/datastax/ruby-driver/blob/master/CHANGELOG.md) for more information on all
See the [changelog](https://github.com/datastax/ruby-driver/blob/v3.1.0/CHANGELOG.md) for more information on all
changes in this version and past versions.

## What's new in v3.0
Expand Down Expand Up @@ -179,7 +179,7 @@ examples in the `features/` directory.
## Running tests

If you don't feel like reading through the following instructions on how to run
ruby-driver tests, feel free to [check out .travis.yml for the entire build code](https://github.com/datastax/ruby-driver/blob/master/.travis.yml).
ruby-driver tests, feel free to [check out .travis.yml for the entire build code](https://github.com/datastax/ruby-driver/blob/v3.1.0/.travis.yml).

* Check out the driver codebase and install test dependencies:

Expand All @@ -203,7 +203,7 @@ CASSANDRA_VERSION=2.0.17 bundle exec rake test # run both as well as integration
## Changelog & versioning

Check out the [releases on GitHub](https://github.com/datastax/ruby-driver/releases) and
[changelog](https://github.com/datastax/ruby-driver/blob/master/CHANGELOG.md). Version
[changelog](https://github.com/datastax/ruby-driver/blob/v3.1.0/CHANGELOG.md). Version
numbering follows the [semantic versioning](http://semver.org/) scheme.

Private and experimental APIs, defined as whatever is not in the
Expand Down
2 changes: 1 addition & 1 deletion lib/cassandra/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@
#++

module Cassandra
VERSION = '3.1.0.rc.1'.freeze
VERSION = '3.1.0'.freeze
end

0 comments on commit 1e54ee1

Please sign in to comment.