All Versions
37
Latest Version
Avg Release Cycle
73 days
Latest Release
-

Changelog History
Page 4

  • v3.0.0 Changes

    2015-12-14

    Notable Changes

    • 0๏ธโƒฃ Default consistency changed back to LOCAL_ONE.

    ๐Ÿ”‹ Features

    • โฑ [NODEJS-155] - Schedule reconnections using Timers
    • [NODEJS-195] - Expose encode()/decode() functions
    • 0๏ธโƒฃ [NODEJS-204] - Change default consistency level to LOCAL_ONE
    • [NODEJS-198] - Avoid using Function.prototype.bind() for common execution path
    • [NODEJS-200] - Use Error.captureStackTrace() only when setting enabled

    ๐Ÿ› Bug Fixes

    • [NODEJS-193] - BigDecimal.fromString() should throw a TypeError if there is a conversion error
    • ๐Ÿ“œ [NODEJS-197] - Can't parse column type if it contains UDT that is a quoted identifier
    • ๐Ÿ‘ [NODEJS-202] - Support for "custom" types after CASSANDRA-10365
    • [NODEJS-203] - RoundRobinPolicies: Missing return statement when calling callback
  • v3.0.0-rc1 Changes

    2015-11-11

    Notable Changes

    • โž• Added support for Cassandra 3.0.0
    • ๐Ÿ’ฅ Breaking Changed default consistency to LOCAL QUORUM #103
    • ๐Ÿ’ฅ Breaking Aggregate#initCondition now returns the string representation of the value #102
    • Manual paging via ResultSet#nextPage() and Client#stream() throttling #111

    ๐Ÿ”‹ Features

    • โšก๏ธ [NODEJS-186] - Update schema type representation to CQL
    • ๐Ÿ‘ [NODEJS-68] - Manual paging support via nextPage() and client.stream() throttling
    • [NODEJS-130] - Add buffer for non-streaming rows messages
    • [NODEJS-142] - Frame coalescing on connection
    • โšก๏ธ [NODEJS-169] - Update async dependency
    • 0๏ธโƒฃ [NODEJS-178] - Change default consistency level to LOCAL_QUORUM
    • โšก๏ธ [NODEJS-181] - Update default behavior unbound values in prepared statements

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš [NODEJS-164] - Defunct connection is not properly removed from pool
    • [NODEJS-190] - useUndefinedAsUnset should not apply to udt, tuple, set, list and map members.
  • v3.0.0-beta1 Changes

    2015-10-19

    Notable Changes

    • โž• Added support for Cassandra 3.0-rc1
    • ๐Ÿ†• New index metadata API #98

    ๐Ÿ”‹ Features

    • [NODEJS-163] - Process Modernized Schema Tables for C* 3.0
    • ๐Ÿ“‡ [NODEJS-166] - Process Materialized View Metadata
    • [NODEJS-170] - Process materialized view events
    • [NODEJS-171] - Process changes in 'columns' table in C* 3.0-rc1+
    • [NODEJS-172] - Process crc_check_chance column from 'tables' and 'views' metadata tables
    • ๐Ÿ“‡ [NODEJS-182] - Add missing options to table / view metadata
    • ๐Ÿ“‡ [NODEJS-183] - Add support for parsing Index metadata

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“‡ [NODEJS-185] - Metadata fetch of table with ColumnToCollectionType fails
  • v2.2.2 Changes

    2015-10-14

    ๐Ÿ”‹ Features

    • [NODEJS-187] - Expose Metadata prototype to be available for promisification

    ๐Ÿ› Bug Fixes

    • [NODEJS-160] - Error setting routing keys before query execution
    • [NODEJS-175] - Select from table after a new field is added to a UDT can result in callback never fired
    • ๐Ÿ“‡ [NODEJS-185] - Metadata fetch of table with ColumnToCollectionType fails
  • v2.2.1 Changes

    2015-09-14

    ๐Ÿ”‹ Features

    • [NODEJS-162] - Add coordinator of query to error object

    ๐Ÿ› Bug Fixes

    • [NODEJS-154] - Local datacenter could not be determined
    • ๐Ÿ [NODEJS-165] - Driver 2.2 fails to connect under windows server for cassandra 2.1
  • v2.2.0 Changes

    2015-08-10

    Notable Changes

    • Client: All requests use readTimeout that can be configured in the socketOptions, enabled by default to 12secs
    • Client: Now exposes topology and node status change events: hostAdd, hostRemove, hostUp and hostDown

    ๐Ÿ”‹ Features

    • [NODEJS-140] - WhiteListPolicy
    • ๐Ÿ”ง [NODEJS-114] - Client-Configurable High Level Request Timeout
    • [NODEJS-138] - Provide option to open all connections at startup
    • [NODEJS-149] - Expose node status and topology changes
    • 0๏ธโƒฃ [NODEJS-152] - Enable client read timeout by default

    ๐Ÿ› Bug Fixes

    • [NODEJS-111] - Connect should callback in error after shutdown
    • [NODEJS-151] - 'All host(s) tried for query failed' error immediately after Cassandra node failure
    • [NODEJS-156] - RequestHandler retry should not use a new query plan
    • [NODEJS-157] - Control connection can fail and not be re-established if it errors on initOnConnection
  • v2.2.0-rc1 Changes

    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