prometheus 2.1.1 → 2.1.2
raw patch · 5 files changed
+15/−15 lines, 5 filesdep ~containers
Dependency ranges changed: containers
Files
- Example.hs +1/−1
- README.md +1/−1
- prometheus.cabal +4/−4
- src/System/Metrics/Prometheus/Metric/Histogram.hs +5/−5
- src/System/Metrics/Prometheus/Metric/Summary.hs +4/−4
Example.hs view
@@ -3,7 +3,7 @@ module Example where import Control.Monad.IO.Class (liftIO)-import System.Metrics.Prometheus.Concurrent.Http (serveHttpTextMetricsT)+import System.Metrics.Prometheus.Http.Scrape (serveHttpTextMetricsT) import System.Metrics.Prometheus.Concurrent.RegistryT import System.Metrics.Prometheus.Metric.Counter (inc) import System.Metrics.Prometheus.MetricId
README.md view
@@ -17,7 +17,7 @@ module Example where import Control.Monad.IO.Class (liftIO)-import System.Metrics.Prometheus.Concurrent.Http (serveHttpTextMetricsT)+import System.Metrics.Prometheus.Http.Scrape (serveHttpTextMetricsT) import System.Metrics.Prometheus.Concurrent.RegistryT import System.Metrics.Prometheus.Metric.Counter (inc) import System.Metrics.Prometheus.MetricId
prometheus.cabal view
@@ -1,5 +1,5 @@ name: prometheus-version: 2.1.1+version: 2.1.2 synopsis: Prometheus Haskell Client homepage: http://github.com/bitnomial/prometheus bug-reports: http://github.com/bitnomial/prometheus/issues@@ -26,7 +26,7 @@ > module Example where > > import Control.Monad.IO.Class (liftIO)- > import System.Metrics.Prometheus.Concurrent.Http (serveHttpTextMetricsT)+ > import System.Metrics.Prometheus.Http.Scrape (serveHttpTextMetricsT) > import System.Metrics.Prometheus.Concurrent.RegistryT > import System.Metrics.Prometheus.Metric.Counter (inc) > import System.Metrics.Prometheus.MetricId@@ -77,10 +77,10 @@ , System.Metrics.Prometheus.Registry , System.Metrics.Prometheus.RegistryT - build-depends: base >= 4.7 && < 4.13+ build-depends: base >= 4.9 && < 4.13 , atomic-primops >= 0.8 && < 0.9 , bytestring >= 0.10 && < 0.11- , containers >= 0.5 && < 0.6+ , containers >= 0.5 && < 0.7 , http-client >= 0.4 && < 0.6 , http-types >= 0.8 && < 0.13 , network-uri >= 2.5 && < 2.7
src/System/Metrics/Prometheus/Metric/Histogram.hs view
@@ -17,8 +17,8 @@ import Data.Bool (bool) import Data.IORef (IORef, atomicModifyIORef', newIORef, readIORef)-import Data.Map (Map)-import qualified Data.Map as Map+import Data.Map.Strict (Map)+import qualified Data.Map.Strict as Map newtype Histogram = Histogram { unHistogram :: IORef HistogramSample }@@ -30,9 +30,9 @@ data HistogramSample = HistogramSample- { histBuckets :: Buckets- , histSum :: Double- , histCount :: Int+ { histBuckets :: !Buckets+ , histSum :: !Double+ , histCount :: !Int }
src/System/Metrics/Prometheus/Metric/Summary.hs view
@@ -1,10 +1,10 @@ module System.Metrics.Prometheus.Metric.Summary where -import Data.Map (Map)+import Data.Map.Strict (Map) data SummarySample = SummarySample- { sumQuantiles :: Map Double Int- , sumSum :: Int- , sumCount :: Int+ { sumQuantiles :: !(Map Double Int)+ , sumSum :: !Int+ , sumCount :: !Int }