All Versions
55
Latest Version
Avg Release Cycle
68 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v3.0.0 Changes
2015-12-21
Notable Changes
- 0๏ธโฃ Default consistency changed back to
LOCAL_ONE
.
๐ Features
- [CSHARP-299] - Mapper and Linq: handle NULLs efficiently at the client level
- 0๏ธโฃ [CSHARP-378] - Change default consistency level to
LOCAL_ONE
- [CSHARP-374] - Use a private field for inFlight counting
- 0๏ธโฃ [CSHARP-375] - Enable heartbeat by default
- [CSHARP-377] - Reduce allocations inside RowSet class for void results
๐ Bug Fixes
- [CSHARP-313] - DCAwareRoundRobinPolicy incorrect detection of local datacenter, connects to wrong datacenter
- [CSHARP-336] - Connection with SSL settings to a C* host without ssl enabled causes the driver to hang
- ๐ [CSHARP-351] - Linq CreateTable(): support frozen keyword
- [CSHARP-366] - ControlConnection: reconnection attempt after Cluster.Shutdown() may cause ObjectDisposedException
- ๐ [CSHARP-376] - HashedWheelTimer should remove cancelled timeouts on each tick to allow GC
- 0๏ธโฃ Default consistency changed back to
-
v3.0.0-beta2 Changes
2015-11-19
Notable Changes
- ๐ Support for Cassandra 3.0
- ๐ฅ Breaking: Changed default consistency level to LOCAL_QUORUM #158
- ๐ฅ Breaking:
AggregateMetadata.InitialCondition
member now returns the string representation of the value #157 - ๐ Changed read timeout to 12 secs #158
- Linq: Select expressions or lambdas that do not specify fields generate a query with explicit columns names.
ie:
SELECT a, b, c, ...
#94
๐ Features
- โก๏ธ [CSHARP-361] - Update schema type representation to CQL
- 0๏ธโฃ [CSHARP-353] - Change default consistency level to LOCAL_QUORUM
- 0๏ธโฃ [CSHARP-259] - Enable TCP NoDelay by Default
- โก๏ธ [CSHARP-356] - Updated default behavior unbound values in prepared statements
- 0๏ธโฃ [CSHARP-362] - Set default read timeout to 12 secs
๐ Bug Fixes
- [CSHARP-308] - Linq: Avoid using SELECT * when the fields are not specified
- [CSHARP-365] - Mono: SocketAsyncEventArgs BufferList must implement indexer
- [CSHARP-371] - Mapper: Allow automatic conversion to structs for null values
-
v3.0.0-beta1 Changes
2015-10-19
Notable Changes
- ๐ Support for Cassandra 3.0-rc2
๐ Features
- ๐ [CSHARP-213] - Retrieve Cassandra Version with the Host Metadata
- [CSHARP-286] - Process Modernized Schema Tables for 3.0
- ๐ [CSHARP-348] - Process materialized view metadata
- ๐ [CSHARP-359] - Updated Clustering Order Representation in Schema Metadata
-
v2.9.0
October 31, 2019 -
v2.8.0
July 22, 2019 -
v2.8.0-alpha1 Changes
2015-10-29
๐ Features
- [CSHARP-270] - Use a pool of buffers
- [CSHARP-244] - Add driver-side write batching of native frames
-
v2.7.3 Changes
2015-11-13
Notable Changes
- Mapper and Linq: Fixed regression introduced in v2.7.2 that failed to map columns with null values to structs.
๐ Bug Fixes
- 0๏ธโฃ [CSHARP-371] - Mapper: Allow default(T) for null values
-
v2.7.2 Changes
2015-10-06
๐ Features
- ๐คก [CSHARP-337] - Make PreparedStatement mockable
๐ Bug Fixes
- [CSHARP-342] - Custom type converters do not work
- ๐ [CSHARP-345] - Regression: Support server error in STARTUP response for C* 2.1
- ๐ [CSHARP-346] - Mapper: Support anonymous type containing a nullable column for value types
- ๐ป [CSHARP-347] - Improve exception message for null values on collections
-
v2.7.1 Changes
June 17, 20192015-09-17
๐ Bug Fixes
- ๐ป [CSHARP-344] - Calling Socket.ConnectAsync() can result in uncaught exception
-
v2.7.0 Changes
May 22, 20192015-09-10
Notable Changes
- Cluster: All requests use a client read timeout that can be configured using
SocketOptions.SetReadTimeoutMillis(int)
, disabled by default - Cluster: Added support for speculative query executions
๐ Features
- [CSHARP-273] - New Retry Policy Decision - try next host
- [CSHARP-311] - Cluster-level reusable timer: Hashed Wheel Timer
- [CSHARP-314] - Use Immutable collections for Hosts and the Connection pool
- [CSHARP-243] - Speculative query retries
- [CSHARP-279] - Make connection and pool creation non blocking
- โฑ [CSHARP-280] - Schedule reconnections using Timers
- ๐ [CSHARP-328] - Linq support for StartsWith()
- โฑ [CSHARP-332] - Per-Host Request Timeout
๐ Bug Fixes
- 0๏ธโฃ [CSHARP-260] - Default QueryAbortTimeout value should not be Infinite
- [CSHARP-296] - Driver hangs when system.peers is mucked up.
- [CSHARP-316] - RequestHandler retry should not use a new query plan
- โก๏ธ [CSHARP-325] - Enum column mapping to int is not supported in Linq Update()
- [CSHARP-333] - Allow Heartbeat interval be set to zero to disable it
- [CSHARP-338] - TcpSocket.ReceiveAsync() raises ObjectDisposedException that faults the user Task
- [CSHARP-339] - Host reconnection delay Read operation and isUp Write operation are not thread-safe
- [CSHARP-340] - Switching keyspace at level after disposing connection results in ObjectDisposedException
- Cluster: All requests use a client read timeout that can be configured using