Support and Certifications

Visit the following web pages for the latest support and certification information.

Changes Since the 8.0.0 Release

  • Enhancements
    • A Password Encryption Tool, called ddencpwd, is now included with the product package. It encrypts passwords for secure handling in connection strings and odbc.ini files. At connection, the driver decrypts these passwords and passes them to the data source as required. See Password Encryption Tool (UNIX/Linux only) for details.
    • The driver has been enhanced to allow you to configure how collections are mapped in the relational view of your data. By configuring the new Schema Format (SchemaFormat) config option, you can determine whether the driver normalizes collections and collections labeled FROZEN. See SchemaFormat (config option) for details.
    • The driver has been enhanced to support connection failover and client load balancing when connecting to a cluster. You can enable this new functionality by specifying a comma-separated list of member nodes using the new Cluster Nodes (ClusterNodes) connection option. See Using failover in a cluster and Cluster Nodes for details. Available in driver version 08.00.0216 (B0706, U0505, J000324).
    • The driver has been enhanced to include timestamp in the internal packet logs by default. If you want to disable the timestamp logging in packet logs, set PacketLoggingOptions=1. The internal packet logging is not enabled by default. To enable it, set EnablePacketLogging=1.
    • The driver has been enhanced to support the Duration data type, which maps to the SQL_VARCHAR ODBC type. See Data types for details.
    • The driver has been enhanced to support all the data consistency levels for read and write operations that are supported by Apache Cassandra data stores. Data consistency levels are configured using the Read Consistency and Write Consistency connection options. For additional information, see Read Consistency and Write Consistency.

Highlights of the 8.0.0 Release

  • Certified against Apache Cassandra versions 2.0, 2.1, 2.2, and 3.7.
  • Certified against DataStax Enterprise 4.7, 4.8, and 5.0.
  • Supports SQL read-write access to Apache Cassandra data sources. See Supported SQL functionality for details.
  • Supports CQL Binary Protocol.
  • The driver supports the core SQL-92 grammar.
  • Support for all ODBC Core and Level 1 functions and some Level 1 and Level 2 features. See ODBC compliance for details.
  • Supports user ID and password authentication. See Authentication Method for details.
  • Supports Cassandra data types, including the complex types Tuple, user-defined types, Map, List and Set. See Data types for details.
  • Generates a relational view of Cassandra data. Tuple and user-defined types are flattened into a relational parent table, while collection types are mapped as relational child tables. See Complex type normalization for details.
  • Supports Native and Refresh escape clauses to embed CQL commands in SQL-92 statements. See Native and Refresh escape clauses for details.
  • Supports Cassandra's tunable consistency functionality with Read Consistency and Write Consistency connection options.
  • Supports the handling of large result sets with Fetch Size, Native Fetch Size, and Result Memory Size connection options.
  • Supports applications that do not support unbounded Cassandra data types through the Ascii Size, Decimal Precision, Decimal Scale, Varchar Size, and Varint Precision connection options.