cql 3.0.5 → 3.0.6
raw patch · 2 files changed
+6/−2 lines, 2 filesdep ~cerealPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: cereal
API changes (from Hackage documentation)
- Database.CQL.Protocol: algorithm :: Compression -> !CompressionAlgorithm
- Database.CQL.Protocol: batchConsistency :: Batch -> !Consistency
- Database.CQL.Protocol: batchQuery :: Batch -> [BatchQuery]
- Database.CQL.Protocol: batchSerialConsistency :: Batch -> Maybe SerialConsistency
- Database.CQL.Protocol: batchType :: Batch -> !BatchType
- Database.CQL.Protocol: bodyLength :: Header -> !Length
- Database.CQL.Protocol: columnCount :: MetaData -> !Int32
- Database.CQL.Protocol: columnName :: ColumnSpec -> !Text
- Database.CQL.Protocol: columnSpecs :: MetaData -> [ColumnSpec]
- Database.CQL.Protocol: columnType :: ColumnSpec -> !ColumnType
- Database.CQL.Protocol: consistency :: QueryParams a -> !Consistency
- Database.CQL.Protocol: expand :: Compression -> ByteString -> Maybe ByteString
- Database.CQL.Protocol: flags :: Header -> !Flags
- Database.CQL.Protocol: fromAscii :: Ascii -> Text
- Database.CQL.Protocol: fromBlob :: Blob -> ByteString
- Database.CQL.Protocol: fromCounter :: Counter -> Int64
- Database.CQL.Protocol: fromMap :: Map a b -> [(a, b)]
- Database.CQL.Protocol: fromSet :: Set a -> [a]
- Database.CQL.Protocol: fromTimeUuid :: TimeUuid -> UUID
- Database.CQL.Protocol: headerType :: Header -> !HeaderType
- Database.CQL.Protocol: keyspace :: ColumnSpec -> !Keyspace
- Database.CQL.Protocol: lengthRepr :: Length -> Int32
- Database.CQL.Protocol: opCode :: Header -> !OpCode
- Database.CQL.Protocol: pageSize :: QueryParams a -> Maybe Int32
- Database.CQL.Protocol: pagingState :: MetaData -> Maybe PagingState
- Database.CQL.Protocol: queryPagingState :: QueryParams a -> Maybe PagingState
- Database.CQL.Protocol: rTimeoutConsistency :: Error -> !Consistency
- Database.CQL.Protocol: rTimeoutDataPresent :: Error -> !Bool
- Database.CQL.Protocol: rTimeoutMessage :: Error -> !Text
- Database.CQL.Protocol: rTimeoutNumAck :: Error -> !Int32
- Database.CQL.Protocol: rTimeoutNumRequired :: Error -> !Int32
- Database.CQL.Protocol: serialConsistency :: QueryParams a -> Maybe SerialConsistency
- Database.CQL.Protocol: shrink :: Compression -> ByteString -> Maybe ByteString
- Database.CQL.Protocol: skipMetaData :: QueryParams a -> !Bool
- Database.CQL.Protocol: streamId :: Header -> !StreamId
- Database.CQL.Protocol: table :: ColumnSpec -> !Table
- Database.CQL.Protocol: unKeyspace :: Keyspace -> Text
- Database.CQL.Protocol: unPagingState :: PagingState -> ByteString
- Database.CQL.Protocol: unQueryId :: QueryId k a b -> ByteString
- Database.CQL.Protocol: unQueryString :: QueryString k a b -> Text
- Database.CQL.Protocol: unTable :: Table -> Text
- Database.CQL.Protocol: unavailConsistency :: Error -> !Consistency
- Database.CQL.Protocol: unavailMessage :: Error -> !Text
- Database.CQL.Protocol: unavailNumAlive :: Error -> !Int32
- Database.CQL.Protocol: unavailNumRequired :: Error -> !Int32
- Database.CQL.Protocol: untag :: Tagged a b -> b
- Database.CQL.Protocol: values :: QueryParams a -> a
- Database.CQL.Protocol: version :: Header -> !Version
- Database.CQL.Protocol: wTimeoutConsistency :: Error -> !Consistency
- Database.CQL.Protocol: wTimeoutMessage :: Error -> !Text
- Database.CQL.Protocol: wTimeoutNumAck :: Error -> !Int32
- Database.CQL.Protocol: wTimeoutNumRequired :: Error -> !Int32
- Database.CQL.Protocol: wTimeoutWriteType :: Error -> !WriteType
- Database.CQL.Protocol.Internal: algorithm :: Compression -> !CompressionAlgorithm
- Database.CQL.Protocol.Internal: batchConsistency :: Batch -> !Consistency
- Database.CQL.Protocol.Internal: batchQuery :: Batch -> [BatchQuery]
- Database.CQL.Protocol.Internal: batchSerialConsistency :: Batch -> Maybe SerialConsistency
- Database.CQL.Protocol.Internal: batchType :: Batch -> !BatchType
- Database.CQL.Protocol.Internal: bodyLength :: Header -> !Length
- Database.CQL.Protocol.Internal: columnCount :: MetaData -> !Int32
- Database.CQL.Protocol.Internal: columnName :: ColumnSpec -> !Text
- Database.CQL.Protocol.Internal: columnSpecs :: MetaData -> [ColumnSpec]
- Database.CQL.Protocol.Internal: columnType :: ColumnSpec -> !ColumnType
- Database.CQL.Protocol.Internal: consistency :: QueryParams a -> !Consistency
- Database.CQL.Protocol.Internal: expand :: Compression -> ByteString -> Maybe ByteString
- Database.CQL.Protocol.Internal: flags :: Header -> !Flags
- Database.CQL.Protocol.Internal: fromAscii :: Ascii -> Text
- Database.CQL.Protocol.Internal: fromBlob :: Blob -> ByteString
- Database.CQL.Protocol.Internal: fromCounter :: Counter -> Int64
- Database.CQL.Protocol.Internal: fromMap :: Map a b -> [(a, b)]
- Database.CQL.Protocol.Internal: fromSet :: Set a -> [a]
- Database.CQL.Protocol.Internal: fromTimeUuid :: TimeUuid -> UUID
- Database.CQL.Protocol.Internal: headerType :: Header -> !HeaderType
- Database.CQL.Protocol.Internal: keyspace :: ColumnSpec -> !Keyspace
- Database.CQL.Protocol.Internal: lengthRepr :: Length -> Int32
- Database.CQL.Protocol.Internal: opCode :: Header -> !OpCode
- Database.CQL.Protocol.Internal: pageSize :: QueryParams a -> Maybe Int32
- Database.CQL.Protocol.Internal: pagingState :: MetaData -> Maybe PagingState
- Database.CQL.Protocol.Internal: queryPagingState :: QueryParams a -> Maybe PagingState
- Database.CQL.Protocol.Internal: rTimeoutConsistency :: Error -> !Consistency
- Database.CQL.Protocol.Internal: rTimeoutDataPresent :: Error -> !Bool
- Database.CQL.Protocol.Internal: rTimeoutMessage :: Error -> !Text
- Database.CQL.Protocol.Internal: rTimeoutNumAck :: Error -> !Int32
- Database.CQL.Protocol.Internal: rTimeoutNumRequired :: Error -> !Int32
- Database.CQL.Protocol.Internal: serialConsistency :: QueryParams a -> Maybe SerialConsistency
- Database.CQL.Protocol.Internal: shrink :: Compression -> ByteString -> Maybe ByteString
- Database.CQL.Protocol.Internal: skipMetaData :: QueryParams a -> !Bool
- Database.CQL.Protocol.Internal: streamId :: Header -> !StreamId
- Database.CQL.Protocol.Internal: table :: ColumnSpec -> !Table
- Database.CQL.Protocol.Internal: unKeyspace :: Keyspace -> Text
- Database.CQL.Protocol.Internal: unPagingState :: PagingState -> ByteString
- Database.CQL.Protocol.Internal: unQueryId :: QueryId k a b -> ByteString
- Database.CQL.Protocol.Internal: unQueryString :: QueryString k a b -> Text
- Database.CQL.Protocol.Internal: unTable :: Table -> Text
- Database.CQL.Protocol.Internal: unavailConsistency :: Error -> !Consistency
- Database.CQL.Protocol.Internal: unavailMessage :: Error -> !Text
- Database.CQL.Protocol.Internal: unavailNumAlive :: Error -> !Int32
- Database.CQL.Protocol.Internal: unavailNumRequired :: Error -> !Int32
- Database.CQL.Protocol.Internal: untag :: Tagged a b -> b
- Database.CQL.Protocol.Internal: values :: QueryParams a -> a
- Database.CQL.Protocol.Internal: version :: Header -> !Version
- Database.CQL.Protocol.Internal: wTimeoutConsistency :: Error -> !Consistency
- Database.CQL.Protocol.Internal: wTimeoutMessage :: Error -> !Text
- Database.CQL.Protocol.Internal: wTimeoutNumAck :: Error -> !Int32
- Database.CQL.Protocol.Internal: wTimeoutNumRequired :: Error -> !Int32
- Database.CQL.Protocol.Internal: wTimeoutWriteType :: Error -> !WriteType
+ Database.CQL.Protocol: [algorithm] :: Compression -> !CompressionAlgorithm
+ Database.CQL.Protocol: [batchConsistency] :: Batch -> !Consistency
+ Database.CQL.Protocol: [batchQuery] :: Batch -> [BatchQuery]
+ Database.CQL.Protocol: [batchSerialConsistency] :: Batch -> Maybe SerialConsistency
+ Database.CQL.Protocol: [batchType] :: Batch -> !BatchType
+ Database.CQL.Protocol: [bodyLength] :: Header -> !Length
+ Database.CQL.Protocol: [columnCount] :: MetaData -> !Int32
+ Database.CQL.Protocol: [columnName] :: ColumnSpec -> !Text
+ Database.CQL.Protocol: [columnSpecs] :: MetaData -> [ColumnSpec]
+ Database.CQL.Protocol: [columnType] :: ColumnSpec -> !ColumnType
+ Database.CQL.Protocol: [consistency] :: QueryParams a -> !Consistency
+ Database.CQL.Protocol: [expand] :: Compression -> ByteString -> Maybe ByteString
+ Database.CQL.Protocol: [flags] :: Header -> !Flags
+ Database.CQL.Protocol: [fromAscii] :: Ascii -> Text
+ Database.CQL.Protocol: [fromBlob] :: Blob -> ByteString
+ Database.CQL.Protocol: [fromCounter] :: Counter -> Int64
+ Database.CQL.Protocol: [fromMap] :: Map a b -> [(a, b)]
+ Database.CQL.Protocol: [fromSet] :: Set a -> [a]
+ Database.CQL.Protocol: [fromTimeUuid] :: TimeUuid -> UUID
+ Database.CQL.Protocol: [headerType] :: Header -> !HeaderType
+ Database.CQL.Protocol: [keyspace] :: ColumnSpec -> !Keyspace
+ Database.CQL.Protocol: [lengthRepr] :: Length -> Int32
+ Database.CQL.Protocol: [opCode] :: Header -> !OpCode
+ Database.CQL.Protocol: [pageSize] :: QueryParams a -> Maybe Int32
+ Database.CQL.Protocol: [pagingState] :: MetaData -> Maybe PagingState
+ Database.CQL.Protocol: [queryPagingState] :: QueryParams a -> Maybe PagingState
+ Database.CQL.Protocol: [rTimeoutConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol: [rTimeoutDataPresent] :: Error -> !Bool
+ Database.CQL.Protocol: [rTimeoutMessage] :: Error -> !Text
+ Database.CQL.Protocol: [rTimeoutNumAck] :: Error -> !Int32
+ Database.CQL.Protocol: [rTimeoutNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol: [serialConsistency] :: QueryParams a -> Maybe SerialConsistency
+ Database.CQL.Protocol: [shrink] :: Compression -> ByteString -> Maybe ByteString
+ Database.CQL.Protocol: [skipMetaData] :: QueryParams a -> !Bool
+ Database.CQL.Protocol: [streamId] :: Header -> !StreamId
+ Database.CQL.Protocol: [table] :: ColumnSpec -> !Table
+ Database.CQL.Protocol: [unKeyspace] :: Keyspace -> Text
+ Database.CQL.Protocol: [unPagingState] :: PagingState -> ByteString
+ Database.CQL.Protocol: [unQueryId] :: QueryId k a b -> ByteString
+ Database.CQL.Protocol: [unQueryString] :: QueryString k a b -> Text
+ Database.CQL.Protocol: [unTable] :: Table -> Text
+ Database.CQL.Protocol: [unavailConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol: [unavailMessage] :: Error -> !Text
+ Database.CQL.Protocol: [unavailNumAlive] :: Error -> !Int32
+ Database.CQL.Protocol: [unavailNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol: [untag] :: Tagged a b -> b
+ Database.CQL.Protocol: [values] :: QueryParams a -> a
+ Database.CQL.Protocol: [version] :: Header -> !Version
+ Database.CQL.Protocol: [wTimeoutConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol: [wTimeoutMessage] :: Error -> !Text
+ Database.CQL.Protocol: [wTimeoutNumAck] :: Error -> !Int32
+ Database.CQL.Protocol: [wTimeoutNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol: [wTimeoutWriteType] :: Error -> !WriteType
+ Database.CQL.Protocol.Internal: [algorithm] :: Compression -> !CompressionAlgorithm
+ Database.CQL.Protocol.Internal: [batchConsistency] :: Batch -> !Consistency
+ Database.CQL.Protocol.Internal: [batchQuery] :: Batch -> [BatchQuery]
+ Database.CQL.Protocol.Internal: [batchSerialConsistency] :: Batch -> Maybe SerialConsistency
+ Database.CQL.Protocol.Internal: [batchType] :: Batch -> !BatchType
+ Database.CQL.Protocol.Internal: [bodyLength] :: Header -> !Length
+ Database.CQL.Protocol.Internal: [columnCount] :: MetaData -> !Int32
+ Database.CQL.Protocol.Internal: [columnName] :: ColumnSpec -> !Text
+ Database.CQL.Protocol.Internal: [columnSpecs] :: MetaData -> [ColumnSpec]
+ Database.CQL.Protocol.Internal: [columnType] :: ColumnSpec -> !ColumnType
+ Database.CQL.Protocol.Internal: [consistency] :: QueryParams a -> !Consistency
+ Database.CQL.Protocol.Internal: [expand] :: Compression -> ByteString -> Maybe ByteString
+ Database.CQL.Protocol.Internal: [flags] :: Header -> !Flags
+ Database.CQL.Protocol.Internal: [fromAscii] :: Ascii -> Text
+ Database.CQL.Protocol.Internal: [fromBlob] :: Blob -> ByteString
+ Database.CQL.Protocol.Internal: [fromCounter] :: Counter -> Int64
+ Database.CQL.Protocol.Internal: [fromMap] :: Map a b -> [(a, b)]
+ Database.CQL.Protocol.Internal: [fromSet] :: Set a -> [a]
+ Database.CQL.Protocol.Internal: [fromTimeUuid] :: TimeUuid -> UUID
+ Database.CQL.Protocol.Internal: [headerType] :: Header -> !HeaderType
+ Database.CQL.Protocol.Internal: [keyspace] :: ColumnSpec -> !Keyspace
+ Database.CQL.Protocol.Internal: [lengthRepr] :: Length -> Int32
+ Database.CQL.Protocol.Internal: [opCode] :: Header -> !OpCode
+ Database.CQL.Protocol.Internal: [pageSize] :: QueryParams a -> Maybe Int32
+ Database.CQL.Protocol.Internal: [pagingState] :: MetaData -> Maybe PagingState
+ Database.CQL.Protocol.Internal: [queryPagingState] :: QueryParams a -> Maybe PagingState
+ Database.CQL.Protocol.Internal: [rTimeoutConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol.Internal: [rTimeoutDataPresent] :: Error -> !Bool
+ Database.CQL.Protocol.Internal: [rTimeoutMessage] :: Error -> !Text
+ Database.CQL.Protocol.Internal: [rTimeoutNumAck] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [rTimeoutNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [serialConsistency] :: QueryParams a -> Maybe SerialConsistency
+ Database.CQL.Protocol.Internal: [shrink] :: Compression -> ByteString -> Maybe ByteString
+ Database.CQL.Protocol.Internal: [skipMetaData] :: QueryParams a -> !Bool
+ Database.CQL.Protocol.Internal: [streamId] :: Header -> !StreamId
+ Database.CQL.Protocol.Internal: [table] :: ColumnSpec -> !Table
+ Database.CQL.Protocol.Internal: [unKeyspace] :: Keyspace -> Text
+ Database.CQL.Protocol.Internal: [unPagingState] :: PagingState -> ByteString
+ Database.CQL.Protocol.Internal: [unQueryId] :: QueryId k a b -> ByteString
+ Database.CQL.Protocol.Internal: [unQueryString] :: QueryString k a b -> Text
+ Database.CQL.Protocol.Internal: [unTable] :: Table -> Text
+ Database.CQL.Protocol.Internal: [unavailConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol.Internal: [unavailMessage] :: Error -> !Text
+ Database.CQL.Protocol.Internal: [unavailNumAlive] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [unavailNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [untag] :: Tagged a b -> b
+ Database.CQL.Protocol.Internal: [values] :: QueryParams a -> a
+ Database.CQL.Protocol.Internal: [version] :: Header -> !Version
+ Database.CQL.Protocol.Internal: [wTimeoutConsistency] :: Error -> !Consistency
+ Database.CQL.Protocol.Internal: [wTimeoutMessage] :: Error -> !Text
+ Database.CQL.Protocol.Internal: [wTimeoutNumAck] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [wTimeoutNumRequired] :: Error -> !Int32
+ Database.CQL.Protocol.Internal: [wTimeoutWriteType] :: Error -> !WriteType
Files
- CHANGELOG.txt +4/−0
- cql.cabal +2/−2
CHANGELOG.txt view
@@ -1,3 +1,7 @@+3.0.6+-----+- Update `cereal` upper bound.+ 3.0.5 ----- - Add `Row` type to represent dynamic query parameters
cql.cabal view
@@ -1,5 +1,5 @@ name: cql-version: 3.0.5+version: 3.0.6 synopsis: Cassandra CQL binary protocol. stability: experimental license: MPL-2.0@@ -55,7 +55,7 @@ build-depends: base >= 4.5 && < 5.0 , bytestring >= 0.10 && < 1.0- , cereal >= 0.3 && < 0.5+ , cereal >= 0.3 && < 1.0 , Decimal >= 0.3 && < 1.0 , iproute >= 1.3 && < 2.0 , network >= 2.4 && < 3.0