DataStax Ruby Driver 3.0 rc2
Pre-release
Pre-release
·
293 commits
to master
since this release
Apache Cassandra 2.2 and 3.0 compatible release
Features:
- Add protocol_version configuration option to allow the user to force the protocol version to use for communication with nodes.
- Expose listen_address and broadcast_address in
Cassandra::Hostif available. - Add support for materialized views in the schema metadata.
- Add support for Cassandra indexes in the schema metadata.
- Add or expose the id, options, keyspace, partition_key, clustering_columns, and clustering_order attributes to table and view schema objects.
- Add crc_check_chance and extensions attributes to ColumnContainer options.
- Make cluster configuration options list publicly available. (Thanks, Evan Prothro!)
Bug Fixes:
- [RUBY-161] Protocol version negotiation in mixed version clusters should not fall back to v1 unless it is truly warranted.
- [RUBY-180] Column ordering is not deterministic in Table metadata.
- [RUBY-185] Internal columns in static-compact and dense tables should be ignored.
- [RUBY-186] Custom type column metadata should be parsed properly for C* 3.x schemas.