Cassandra v2.7.0 Release Notes
Release Date: 2019-05-22 // almost 5 years ago-
2015-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