Cassandra v3.15.0 Release Notes

  • 2020-05-12

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ [CSHARP-871] - Add support for system.peers_v2
    • โœ… [CSHARP-886] - Add beta version native protocol flag and ensure we have test coverage of v5
    • ๐Ÿ‘ [CSHARP-887] - Transient Replication Support
    • [CSHARP-895] - Add Table.CreateAsync and Table.CreateIfNotExistsAsync
    • ๐Ÿ‘ [CSHARP-719] - Support LZ4 compression in .NET Core

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ“‡ [CSHARP-664] - Use prepared statement result_metadata for execute row responses

    ๐Ÿ› Bug fixes

    • [CSHARP-659] - Query trace retrieval fails when started_at is null
    • [CSHARP-884] - Race condition in the ControlConnection Dispose method can leak connections
    • โš  [CSHARP-894] - Batch Statements cause a warning on TokenMap due to null keyspace
    • [CSHARP-896] - Invalid deserialization when paging a rowset and a schema change happens

    ๐Ÿ“š Documentation

    • ๐Ÿ“š [CSHARP-812] - Add documentation about batch support for LINQ and Mapper
    • ๐Ÿ“‡ [CSHARP-833] - KeyspaceMetadata.ExportAsString API docs incorrectly state that it exports the table creation statements
    • ๐Ÿ“„ [CSHARP-881] - Add section about ServerName and certificate name mismatches to SSL docs
    • [CSHARP-882] - Add a section to the driver manual with information on Statements