DataStax Node.js Driver for Apache Cassandra v2.2.0-rc1 Release Notes

  • 2015-06-18

    Notable Changes

    • โž• Added support for Cassandra 2.2 and native protocol v4

    ๐Ÿ”‹ Features

    • [NODEJS-117] - Small int and byte types for C* 2.2
    • ๐Ÿ‘ [NODEJS-118] - Support new date and time types
    • [NODEJS-121] - Distinguish between NULL and UNSET values in Prepared Statements
    • โš  [NODEJS-122] - Add support for client warnings
    • ๐Ÿ›ฐ [NODEJS-123] - Support Key-value payloads in native protocol v4
    • [NODEJS-124] - Use PK columns from v4 prepared responses
    • ๐Ÿ‘ [NODEJS-125] - Support UDF and Aggregate Function Schema Meta
    • [NODEJS-126] - Add client address to query trace
    • ๐Ÿ‘ [NODEJS-129] - Support server error in Startup response for C* 2.1
    • [NODEJS-131] - Handle new C* 2.2 errors

    ๐Ÿ› Bug Fixes

    • [NODEJS-119] - Rare 'write after end' error encountered while reconnecting with lower protocol version on nodejs 0.10.x
    • [NODEJS-120] - Connection 'object is not a function' at Connection.handleResult
    • [NODEJS-127] - Integer.toBuffer() gives wrong representation for positive numbers with the msb on
    • [NODEJS-128] - getPeersSchemaVersions uses system.local instead of system.peers
    • ๐Ÿ“œ [NODEJS-136] - LocalDate fails to parse dates less than -271821-04-20 and greater than 275760-09-13
    • [NODEJS-137] - DriverInternalError - No active connection found
    • [NODEJS-139] - Use retry policy defined in the query options
    • ๐Ÿ“‡ [NODEJS-141] - Node schema change - keyspace metadata does not exist
    • [NODEJS-146] - Unhandled 'error' event caused by RST on Socket on Connection Initialization causes app to terminate