Cassandra v2.5.0-rc1 Release Notes
-
2015-01-15
Notable Changes
- โ Integrated CqlPoco into the driver codebase
๐ Features
- [CSHARP-199] - Integrate CqlPoco
- [CSHARP-165] - Add an address translator
- ๐ [CSHARP-173] - Linq Counter column support
- [CSHARP-81] - Cannot add item to collection column using linq
- [CSHARP-89] - Ignore attribute for object properties would be really useful
- [CSHARP-92] - Makes it possible to provide Table and Keyspace creation options to Linq
- [CSHARP-123] - Linq: Make identifier quoting optional
- ๐ [CSHARP-128] - Linq CreateTablesIfNotExist: varint support
- [CSHARP-143] - Strong Name the NuGet Assemblies
- ๐ [CSHARP-144] - Linq: CQL functions support
- ๐ [CSHARP-153] - Performance optimization for adapt Rows to entities
- [CSHARP-214] - Use InvalidTypeException with a clear message when conversion is not valid
- [CSHARP-215] - Make mapping Fetch() lazy
- ๐ [CSHARP-233] - Support SortedSet and HashSet as valid sets and arrays as valid List or Set values
๐ Bug Fixes
- ๐ป [CSHARP-170] - When Changing Key Space after a Prepare, the driver goes into a recursive exception pattern causing the application to be blocked
- [CSHARP-229] - Internal class Cassandra.TcpSocket leaks memory that can cause long running multiple/many C* sessions with large records to run OOM
- [CSHARP-231] - Batch ExecutionInfo always returns consistency Any as achieved consistency