cql

Cassandra CQL binary protocol. https://github.com/twittner/cql/

Latest on Hackage:4.0.2

See all snapshots cql appears in

MPL-2.0 licensed by Toralf Wittner, Roman S. Borschel
Maintained by Toralf Wittner

Module documentation for 3.0.7

This version can be pinned in stack with:[email protected]:4abbf2b2930646d31f4583d8ac46ed0bffb3573351095c7bedd952b08221db94,2976
= CQL Binary Protocol Implementation

// URL references
:cql2: https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v2.spec[2]
:cql3: https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v3.spec[3]

// Badges
image:https://img.shields.io/badge/license-MPL_2.0-blue.svg["License: MPL-2.0", link="https://www.mozilla.org/MPL/2.0/"]
image:https://travis-ci.org/twittner/cql.svg?branch=develop["Build Status", link="https://travis-ci.org/twittner/cql"]

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

Changes

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)

3.0.4
-----
- Update `iproute` upper bound
- Handle `SockAddrCan` from network >= 2.6.1

3.0.3
-----
- Update `iproute` upper bound

3.0.2
-----
- Add support for GHC 7.10.1