[Releases] C/C++ Driver 2.2 Beta1 and 1.0.3

18 views
Skip to first unread message

Michael Penick

unread,
Sep 21, 2015, 5:33:43 PM9/21/15
to
The 2.2 Beta1 and 1.0.3 versions of the C/C++ driver are out!

2.2 Beta1 adds new features to support Cassandra 2.2:

[CPP-299] Use 'unset' instead of 'null' for default value for statement values when using protocol v4 (improvement)
[CPP-304] Add Support for Visual Studio 2015 (improvement)
[CPP-282 ] Return error when binding not enough arguments to prepared statements (improvement)
[CPP-290] Add support for 'tinyint' and 'smallint' data types (feature)
[CPP-294] Expose additional error information for 'Read_failure', 'Write_failure', 'Function_failure' and 'Already_exists' errors (feature)
[CPP-292] Add support for server-side warnings (inside protocol frames) (feature)
[CPP-289] Add support for 'date' and 'time' data types (feature)
[CPP-291] Add custom payload to protocol frames (feature)
[CPP-293] Add support for the "Read_failure" and "Write_failure" errors to retry policies (features)

2.2 Beta1 and 1.0.3 also include several bug fixes:

[CPP-287] UDT type compare breaks when using a "text" field (bug)
[CPP-303 ] bind_by_name is broken (bug)
[CPP-302] SSL ring buffer leak (bug)
[CPP-269] Driver can hang under INSERT load on CentOS 6.6 (w/ -Ofast) (bug)
[CPP-271] Driver hangs in cass_session_get_metrics (bug)
[CPP-285] Invalid Handler assertion in set_state() method (bug)

The full list of changes for this release can be found on JIRA [1]

Mike





Reply all
Reply to author
Forward
0 new messages