eventstore 1.1.4 → 1.1.5
raw patch · 5 files changed
+19/−12 lines, 5 filesdep ~aesonPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aeson
API changes (from Hackage documentation)
- Database.EventStore: LogCallback :: (LogStr -> IO ()) -> IO () -> LogType
+ Database.EventStore: LogCallback :: LogStr -> IO () -> IO () -> LogType
- Database.EventStore: data LogLevel :: *
+ Database.EventStore: data LogLevel
- Database.EventStore: data LogType :: *
+ Database.EventStore: data LogType
- Database.EventStore: data NominalDiffTime :: *
+ Database.EventStore: data NominalDiffTime
- Database.EventStore: data NonEmpty a :: * -> *
+ Database.EventStore: data NonEmpty a
- Database.EventStore: data TLSSettings :: *
+ Database.EventStore: data TLSSettings
Files
- CHANGELOG.markdown +4/−0
- README.md +4/−4
- eventstore.cabal +6/−7
- tests/Test/Common.hs +0/−0
- tests/Test/Integration/Tests.hs +5/−1
CHANGELOG.markdown view
@@ -1,3 +1,7 @@+1.1.5+-----+* Bump `aeson` version.+ 1.1.4 ----- * Fix compilation on GHC 8.4
README.md view
@@ -1,12 +1,10 @@ EventStore Haskell TCP client ============================= -[](https://circleci.com/gh/YoEight/eventstore/tree/dev%2F1.0)--[![Talk and exchange ideas in our dedicated Discord Server!]()](https://discord.gg/x7q37jJ)+[Talk and exchange ideas in our dedicated Discord Server] That driver supports 100% of EventStore features !-More information about the GetEventStore database can be found there: https://geteventstore.com/+More information about the GetEventStore database can be found there: https://eventstore.org/ Requirements ============@@ -100,3 +98,5 @@ BSD3 License -Yorick Laupa++[Talk and exchange ideas in our dedicated Discord Server]: https://discord.gg/x7q37jJ
eventstore.cabal view
@@ -2,21 +2,20 @@ -- -- see: https://github.com/sol/hpack ----- hash: b8a617c94c97f413e69dfde04a72efe9b150c04f28bdd3ef5c6ee5576517e221+-- hash: 4eae680371896a412e9f8b47fa390b074ea0762b9e8f94b63d8776ed5281ecca name: eventstore-version: 1.1.4+version: 1.1.5 synopsis: EventStore TCP Client description: EventStore TCP Client <https://eventstore.org> category: Database-homepage: https://github.com/YoEight/eventstore#readme-bug-reports: https://github.com/YoEight/eventstore/issues+homepage: https://code.coppermine.io/eventsourcing/haskell-ges author: Yorick Laupa maintainer: yo.eight@gmail.com copyright: Yorick Laupa license: BSD3 license-file: LICENSE-tested-with: GHC >= 7.8 && < 8.4+tested-with: GHC >= 7.8 && < 8.6 build-type: Simple cabal-version: >= 1.10 extra-source-files:@@ -25,7 +24,7 @@ source-repository head type: git- location: https://github.com/YoEight/eventstore+ location: https://code.coppermine.io/eventsourcing/haskell-ges library exposed-modules:@@ -87,7 +86,7 @@ ./. default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase RecordWildCards RankNTypes TemplateHaskell QuasiQuotes FlexibleContexts MultiParamTypeClasses TypeFamilies ConstraintKinds build-depends:- aeson >=0.8 && <1.4+ aeson >=0.8 && <1.5 , array , base >=4.7 && <5 , bifunctors
tests/Test/Common.hs view
tests/Test/Integration/Tests.hs view
@@ -19,8 +19,10 @@ import Control.Concurrent.Async (wait) import Data.Aeson import Data.DotNet.TimeSpan+import Data.Maybe (fromMaybe) import Data.UUID hiding (null) import Data.UUID.V4+import System.Environment (lookupEnv) import Test.Tasty.HUnit import Test.Tasty.Hspec @@ -78,12 +80,14 @@ -------------------------------------------------------------------------------- createConnection :: IO Connection createConnection = do+ hostm <- lookupEnv "EVENTSTORE_HOST"+ let host = fromMaybe "127.0.0.1" hostm let setts = testSettings { s_defaultUserCredentials = Just $ credentials "admin" "changeit" , s_reconnect_delay = 3 } - connect setts (Static "127.0.0.1" 1113)+ connect setts (Static host 1113) -------------------------------------------------------------------------------- shuttingDown :: Connection -> IO ()