packages feed

influxdb 1.1.0 → 1.1.1

raw patch · 5 files changed

+10/−6 lines, 5 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Database.InfluxDB: writeBatch :: (Timestamp time, Traversable f) => WriteParams -> f (Line time) -> IO ()
+ Database.InfluxDB: writeBatch :: (Timestamp time, Foldable f) => WriteParams -> f (Line time) -> IO ()
- Database.InfluxDB.Line: buildLines :: Traversable f => (time -> Int64) -> f (Line time) -> Builder
+ Database.InfluxDB.Line: buildLines :: Foldable f => (time -> Int64) -> f (Line time) -> Builder
- Database.InfluxDB.Line: encodeLines :: Traversable f => (time -> Int64) -> f (Line time) -> ByteString
+ Database.InfluxDB.Line: encodeLines :: Foldable f => (time -> Int64) -> f (Line time) -> ByteString
- Database.InfluxDB.Write: writeBatch :: (Timestamp time, Traversable f) => WriteParams -> f (Line time) -> IO ()
+ Database.InfluxDB.Write: writeBatch :: (Timestamp time, Foldable f) => WriteParams -> f (Line time) -> IO ()
- Database.InfluxDB.Write.UDP: writeBatch :: (Timestamp time, Traversable f) => WriteParams -> f (Line time) -> IO ()
+ Database.InfluxDB.Write.UDP: writeBatch :: (Timestamp time, Foldable f) => WriteParams -> f (Line time) -> IO ()

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ ## TBD +## v1.1.1 - 2017-03-29++* Relax unnecessary Traversable constraints to Foldable+ ## v1.1.0 - 2017-03-23  * Handle empty "values" in parseSeriesBody
influxdb.cabal view
@@ -1,5 +1,5 @@ name: influxdb-version: 1.1.0+version: 1.1.1 synopsis: Haskell client library for InfluxDB description: Haskell client library for InfluxDB homepage: https://github.com/maoe/influxdb-haskell@@ -150,5 +150,5 @@  source-repository this   type: git-  tag: v1.1.0+  tag: v1.1.1   location: https://github.com/maoe/influxdb-haskell.git
src/Database/InfluxDB/Line.hs view
@@ -56,7 +56,7 @@ encodeLine toTimestamp = B.toLazyByteString . buildLine toTimestamp  encodeLines-  :: Traversable f+  :: Foldable f   => (time -> Int64)   -> f (Line time)   -> L.ByteString@@ -100,7 +100,7 @@   FieldNull -> "null"  buildLines-  :: Traversable f+  :: Foldable f   => (time -> Int64)   -> f (Line time)   -> B.Builder
src/Database/InfluxDB/Write.hs view
@@ -86,7 +86,7 @@ -- -- This is more efficient than 'write'. writeBatch-  :: (Timestamp time, Traversable f)+  :: (Timestamp time, Foldable f)   => WriteParams   -> f (Line time)   -> IO ()
src/Database/InfluxDB/Write/UDP.hs view
@@ -56,7 +56,7 @@ -- -- This is more efficient than 'write'. writeBatch-  :: (Timestamp time, Traversable f)+  :: (Timestamp time, Foldable f)   => WriteParams   -> f (Line time)   -> IO ()