Module documentation for 3.1.1

CQL Binary Protocol Implementation

This Haskell library implements Cassandra's CQL Binary Protocol versions
2 and 3. It provides encoding and decoding functionality as well
as representations of the various protocol related types.

Contributing

If you want to contribute to this project please read the file
CONTRIBUTING first.

Changes

3.1.1------ Fix compatibility with template-haskell 2.11.0.0

3.1.0------ Bugfix: Previous versions used an encoding for `CqlVarInt` and `CqlDecimal` which is *incompatible* with the actual CQL binary protocol specification. If you want to continue using the previous encoding use `-f incompatible-varint` when building this release.- The `Keyspace` parameter was removed from `UdtColumn` (for details see https://gitlab.com/twittner/cql/merge_requests/2)

3.0.7------ Bugfix release. Fixes UDT and tuple serialisation.

3.0.6------ Update `cereal` upper bound.

3.0.5------ Add `Row` type to represent dynamic query parameters and results (e.g. to run "lightweight transactions" which may yield different results)