packages feed

Cabal revisions of cql-io-1.1.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                 cql-io-version:              1.1.0-synopsis:             Cassandra CQL client.-license:              MPL-2.0-license-file:         LICENSE-author:               Toralf Wittner-maintainer:           Toralf Wittner <tw@dtex.org>,-                      Roman S. Borschel <roman@pkaboo.org>-copyright:            (C) 2014-2016 Toralf Wittner-homepage:             https://gitlab.com/twittner/cql-io/-bug-reports:          https://gitlab.com/twittner/cql-io/issues-category:             Database-build-type:           Simple-cabal-version:        >= 2.0-extra-source-files:   README.md-                      CHANGELOG-                      AUTHORS--description:-    CQL Cassandra driver supporting native protocol versions 3 and 4.-    .-    This library uses the <http://hackage.haskell.org/package/cql cql> library-    which implements Cassandra's CQL protocol and complements it with the-    neccessary I/O operations. The feature-set includes:-    .-    * /Node discovery/. The driver discovers nodes automatically from a small-    set of bootstrap nodes.-    .-    * /Customisable load-balancing policies/. In addition to pre-built LB-    policies such as round-robin, users of this library can provide their-    own policies if desired.-    .-    * /Support for connection streams/. Requests can be multiplexed over a-    few connections.-    .-    * /Customisable retry settings/. Support for default retry settings as well-    as local overrides per query.-    .-    * /Prepared queries/. Prepared queries are an optimisation which parse-    and prepare a query only once on Cassandra nodes but execute it many-    times with different concrete values.-    .-    * /TLS support/. Client to node communication can optionally use transport-    layer security (using HsOpenSSL).--source-repository head-    type:     git-    location: https://gitlab.com/twittner/cql-io--library-    default-language: Haskell2010-    hs-source-dirs:   src/api-    ghc-options:      -Wall -O2 -fwarn-tabs--    exposed-modules:-        Database.CQL.IO--    reexported-modules:-        Database.CQL.IO.Hexdump--    build-depends:-          base-        , cql-io-lib-        , cql--library cql-io-lib-    default-language: Haskell2010-    hs-source-dirs: src/lib-    ghc-options: -Wall -O2 -fwarn-tabs--    exposed-modules:-        Database.CQL.IO.Batch-        Database.CQL.IO.Client-        Database.CQL.IO.Cluster.Discovery-        Database.CQL.IO.Cluster.Host-        Database.CQL.IO.Cluster.Policies-        Database.CQL.IO.Connection-        Database.CQL.IO.Connection.Socket-        Database.CQL.IO.Connection.Settings-        Database.CQL.IO.Exception-        Database.CQL.IO.Hexdump-        Database.CQL.IO.Jobs-        Database.CQL.IO.Log-        Database.CQL.IO.Pool-        Database.CQL.IO.PrepQuery-        Database.CQL.IO.Protocol-        Database.CQL.IO.Settings-        Database.CQL.IO.Signal-        Database.CQL.IO.Sync-        Database.CQL.IO.Tickets-        Database.CQL.IO.Timeouts--    build-depends:-          async              >= 2.2-        , auto-update        >= 0.1-        , base               >= 4.9   && < 5.0-        , bytestring         >= 0.10-        , containers         >= 0.5-        , cql                >= 4.0-        , cryptonite         >= 0.13-        , data-default-class-        , exceptions         >= 0.4-        , hashable           >= 1.2-        , iproute            >= 1.3-        , HsOpenSSL          >= 0.11-        , lens               >= 4.4-        , mtl                >= 2.1-        , mwc-random         >= 0.13-        , retry              >= 0.7-        , network            >= 2.4-        , semigroups         >= 0.15-        , stm                >= 2.4-        , text               >= 0.11-        , time               >= 1.4-        , transformers       >= 0.3-        , unliftio-core      >= 0.1.1-        , unordered-containers >= 0.2-        , uuid               >= 1.2.6-        , vector             >= 0.10--test-suite cql-io-tests-    type:               exitcode-stdio-1.0-    default-language:   Haskell2010-    main-is:            Main.hs-    hs-source-dirs:     src/test-    ghc-options:        -threaded -Wall -O2 -fwarn-tabs-    build-depends:-          base-        , async-        , containers-        , cql-        , cql-io-        , cql-io-lib-        , Decimal-        , iproute-        , mtl-        , tasty          >= 0.11-        , tasty-hunit    >= 0.9-        , text-        , primes-        , raw-strings-qq-        , time-        , uuid--    other-modules:-        Test.Database.CQL.IO-        Test.Database.CQL.IO.Jobs-+name:                 cql-io
+version:              1.1.0
+x-revision: 1
+synopsis:             Cassandra CQL client.
+license:              MPL-2.0
+license-file:         LICENSE
+author:               Toralf Wittner
+maintainer:           Toralf Wittner <tw@dtex.org>,
+                      Roman S. Borschel <roman@pkaboo.org>
+copyright:            (C) 2014-2016 Toralf Wittner
+homepage:             https://gitlab.com/twittner/cql-io/
+bug-reports:          https://gitlab.com/twittner/cql-io/issues
+category:             Database
+build-type:           Simple
+cabal-version:        >= 2.0
+extra-source-files:   README.md
+                      CHANGELOG
+                      AUTHORS
+
+description:
+    CQL Cassandra driver supporting native protocol versions 3 and 4.
+    .
+    This library uses the <http://hackage.haskell.org/package/cql cql> library
+    which implements Cassandra's CQL protocol and complements it with the
+    neccessary I/O operations. The feature-set includes:
+    .
+    * /Node discovery/. The driver discovers nodes automatically from a small
+    set of bootstrap nodes.
+    .
+    * /Customisable load-balancing policies/. In addition to pre-built LB
+    policies such as round-robin, users of this library can provide their
+    own policies if desired.
+    .
+    * /Support for connection streams/. Requests can be multiplexed over a
+    few connections.
+    .
+    * /Customisable retry settings/. Support for default retry settings as well
+    as local overrides per query.
+    .
+    * /Prepared queries/. Prepared queries are an optimisation which parse
+    and prepare a query only once on Cassandra nodes but execute it many
+    times with different concrete values.
+    .
+    * /TLS support/. Client to node communication can optionally use transport
+    layer security (using HsOpenSSL).
+
+source-repository head
+    type:     git
+    location: https://gitlab.com/twittner/cql-io
+
+library
+    default-language: Haskell2010
+    hs-source-dirs:   src/api
+    ghc-options:      -Wall -O2 -fwarn-tabs
+
+    exposed-modules:
+        Database.CQL.IO
+
+    reexported-modules:
+        Database.CQL.IO.Hexdump
+
+    build-depends:
+          base
+        , cql-io-lib
+        , cql
+
+library cql-io-lib
+    default-language: Haskell2010
+    hs-source-dirs: src/lib
+    ghc-options: -Wall -O2 -fwarn-tabs
+
+    exposed-modules:
+        Database.CQL.IO.Batch
+        Database.CQL.IO.Client
+        Database.CQL.IO.Cluster.Discovery
+        Database.CQL.IO.Cluster.Host
+        Database.CQL.IO.Cluster.Policies
+        Database.CQL.IO.Connection
+        Database.CQL.IO.Connection.Socket
+        Database.CQL.IO.Connection.Settings
+        Database.CQL.IO.Exception
+        Database.CQL.IO.Hexdump
+        Database.CQL.IO.Jobs
+        Database.CQL.IO.Log
+        Database.CQL.IO.Pool
+        Database.CQL.IO.PrepQuery
+        Database.CQL.IO.Protocol
+        Database.CQL.IO.Settings
+        Database.CQL.IO.Signal
+        Database.CQL.IO.Sync
+        Database.CQL.IO.Tickets
+        Database.CQL.IO.Timeouts
+
+    build-depends:
+          async              >= 2.2
+        , auto-update        >= 0.1
+        , base               >= 4.9   && < 5.0
+        , bytestring         >= 0.10
+        , containers         >= 0.5
+        , cql                >= 4.0
+        , cryptonite         >= 0.13
+        , data-default-class
+        , exceptions         >= 0.4
+        , hashable           >= 1.2
+        , iproute            >= 1.3
+        , HsOpenSSL          >= 0.11
+        , lens               >= 4.4
+        , mtl                >= 2.1
+        , mwc-random         >= 0.13
+        , retry              >= 0.7
+        , network            >= 2.4 && < 3.0
+        , semigroups         >= 0.15
+        , stm                >= 2.4
+        , text               >= 0.11
+        , time               >= 1.4
+        , transformers       >= 0.3
+        , unliftio-core      >= 0.1.1
+        , unordered-containers >= 0.2
+        , uuid               >= 1.2.6
+        , vector             >= 0.10
+
+test-suite cql-io-tests
+    type:               exitcode-stdio-1.0
+    default-language:   Haskell2010
+    main-is:            Main.hs
+    hs-source-dirs:     src/test
+    ghc-options:        -threaded -Wall -O2 -fwarn-tabs
+    build-depends:
+          base
+        , async
+        , containers
+        , cql
+        , cql-io
+        , cql-io-lib
+        , Decimal
+        , iproute
+        , mtl
+        , tasty          >= 0.11
+        , tasty-hunit    >= 0.9
+        , text
+        , primes
+        , raw-strings-qq
+        , time
+        , uuid
+
+    other-modules:
+        Test.Database.CQL.IO
+        Test.Database.CQL.IO.Jobs
+