packages feed

amazonka 1.3.2 → 1.3.2.1

raw patch · 2 files changed

+3/−3 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Control.Monad.Trans.AWS: _endpointHost :: Endpoint -> ByteString
- Control.Monad.Trans.AWS: _endpointPort :: Endpoint -> SrictNotUnpackedInt
- Control.Monad.Trans.AWS: _endpointScope :: Endpoint -> ByteString
- Control.Monad.Trans.AWS: _endpointSecure :: Endpoint -> SrictNotUnpackedBool
- Control.Monad.Trans.AWS: instance Alternative m => Alternative (AWST' r m)
- Control.Monad.Trans.AWS: instance Applicative m => Applicative (AWST' r m)
- Control.Monad.Trans.AWS: instance Functor m => Functor (AWST' r m)
- Control.Monad.Trans.AWS: instance MFunctor (AWST' r)
- Control.Monad.Trans.AWS: instance Monad m => Monad (AWST' r m)
- Control.Monad.Trans.AWS: instance Monad m => MonadReader r (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadActive m => MonadActive (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadBase b m => MonadBase b (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadBaseControl b m => MonadBaseControl b (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadCatch m => MonadCatch (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadError e m => MonadError e (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadIO m => MonadIO (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadMask m => MonadMask (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadPlus m => MonadPlus (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadResource m => MonadResource (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadState s m => MonadState s (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadThrow m => MonadThrow (AWST' r m)
- Control.Monad.Trans.AWS: instance MonadTrans (AWST' r)
- Control.Monad.Trans.AWS: instance MonadTransControl (AWST' r)
- Control.Monad.Trans.AWS: instance MonadWriter w m => MonadWriter w (AWST' r m)
- Network.AWS: _endpointHost :: Endpoint -> ByteString
- Network.AWS: _endpointPort :: Endpoint -> SrictNotUnpackedInt
- Network.AWS: _endpointScope :: Endpoint -> ByteString
- Network.AWS: _endpointSecure :: Endpoint -> SrictNotUnpackedBool
- Network.AWS: instance (Monoid w, MonadAWS m) => MonadAWS (RWST r w s m)
- Network.AWS: instance (Monoid w, MonadAWS m) => MonadAWS (WriterT w m)
- Network.AWS: instance MonadAWS AWS
- Network.AWS: instance MonadAWS m => MonadAWS (ExceptT e m)
- Network.AWS: instance MonadAWS m => MonadAWS (IdentityT m)
- Network.AWS: instance MonadAWS m => MonadAWS (ListT m)
- Network.AWS: instance MonadAWS m => MonadAWS (MaybeT m)
- Network.AWS: instance MonadAWS m => MonadAWS (ReaderT r m)
- Network.AWS: instance MonadAWS m => MonadAWS (StateT s m)
- Network.AWS.Auth: instance AsAuthError AuthError
- Network.AWS.Auth: instance AsAuthError SomeException
- Network.AWS.Auth: instance Eq Credentials
- Network.AWS.Auth: instance Exception AuthError
- Network.AWS.Auth: instance Show AuthError
- Network.AWS.Auth: instance Show Credentials
- Network.AWS.Auth: instance ToLog AuthError
- Network.AWS.Auth: instance ToLog Credentials
- Network.AWS.Auth: instance Typeable AuthError
- Network.AWS.EC2.Metadata: instance Eq Dynamic
- Network.AWS.EC2.Metadata: instance Eq Info
- Network.AWS.EC2.Metadata: instance Eq Interface
- Network.AWS.EC2.Metadata: instance Eq Mapping
- Network.AWS.EC2.Metadata: instance Eq Metadata
- Network.AWS.EC2.Metadata: instance Ord Dynamic
- Network.AWS.EC2.Metadata: instance Ord Info
- Network.AWS.EC2.Metadata: instance Ord Interface
- Network.AWS.EC2.Metadata: instance Ord Mapping
- Network.AWS.EC2.Metadata: instance Ord Metadata
- Network.AWS.EC2.Metadata: instance Show Dynamic
- Network.AWS.EC2.Metadata: instance Show Info
- Network.AWS.EC2.Metadata: instance Show Interface
- Network.AWS.EC2.Metadata: instance Show Mapping
- Network.AWS.EC2.Metadata: instance Show Metadata
- Network.AWS.EC2.Metadata: instance ToText Dynamic
- Network.AWS.EC2.Metadata: instance ToText Info
- Network.AWS.EC2.Metadata: instance ToText Interface
- Network.AWS.EC2.Metadata: instance ToText Mapping
- Network.AWS.EC2.Metadata: instance ToText Metadata
- Network.AWS.EC2.Metadata: instance Typeable Dynamic
- Network.AWS.EC2.Metadata: instance Typeable Info
- Network.AWS.EC2.Metadata: instance Typeable Interface
- Network.AWS.EC2.Metadata: instance Typeable Mapping
- Network.AWS.EC2.Metadata: instance Typeable Metadata
- Network.AWS.Env: _envAuth :: Env -> !Auth
- Network.AWS.Env: _envEC2 :: Env -> !(IORef (Maybe Bool))
- Network.AWS.Env: _envLogger :: Env -> !Logger
- Network.AWS.Env: _envManager :: Env -> !Manager
- Network.AWS.Env: _envOverride :: Env -> !(Dual (Endo Service))
- Network.AWS.Env: _envRegion :: Env -> !Region
- Network.AWS.Env: _envRetryCheck :: Env -> !(Int -> HttpException -> Bool)
- Network.AWS.Env: instance HasEnv Env
- Network.AWS.Env: instance ToLog Env
+ Control.Monad.Trans.AWS: [_endpointHost] :: Endpoint -> ByteString
+ Control.Monad.Trans.AWS: [_endpointPort] :: Endpoint -> SrictNotUnpackedInt
+ Control.Monad.Trans.AWS: [_endpointScope] :: Endpoint -> ByteString
+ Control.Monad.Trans.AWS: [_endpointSecure] :: Endpoint -> SrictNotUnpackedBool
+ Control.Monad.Trans.AWS: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Catch.MonadCatch m => Control.Monad.Catch.MonadCatch (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Catch.MonadMask m => Control.Monad.Catch.MonadMask (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Catch.MonadThrow m => Control.Monad.Catch.MonadThrow (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Morph.MFunctor (Control.Monad.Trans.AWS.AWST' r)
+ Control.Monad.Trans.AWS: instance Control.Monad.State.Class.MonadState s m => Control.Monad.State.Class.MonadState s (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Trans.Class.MonadTrans (Control.Monad.Trans.AWS.AWST' r)
+ Control.Monad.Trans.AWS: instance Control.Monad.Trans.Control.MonadBaseControl b m => Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.AWS.AWST' r)
+ Control.Monad.Trans.AWS: instance Control.Monad.Trans.Resource.Internal.MonadResource m => Control.Monad.Trans.Resource.Internal.MonadResource (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Control.Monad.Writer.Class.MonadWriter w m => Control.Monad.Writer.Class.MonadWriter w (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance Data.Conduit.Lazy.MonadActive m => Data.Conduit.Lazy.MonadActive (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.Alternative m => GHC.Base.Alternative (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.Applicative m => GHC.Base.Applicative (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.Functor m => GHC.Base.Functor (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.Monad m => Control.Monad.Reader.Class.MonadReader r (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.Monad m => GHC.Base.Monad (Control.Monad.Trans.AWS.AWST' r m)
+ Control.Monad.Trans.AWS: instance GHC.Base.MonadPlus m => GHC.Base.MonadPlus (Control.Monad.Trans.AWS.AWST' r m)
+ Network.AWS: [_endpointHost] :: Endpoint -> ByteString
+ Network.AWS: [_endpointPort] :: Endpoint -> SrictNotUnpackedInt
+ Network.AWS: [_endpointScope] :: Endpoint -> ByteString
+ Network.AWS: [_endpointSecure] :: Endpoint -> SrictNotUnpackedBool
+ Network.AWS: instance (GHC.Base.Monoid w, Network.AWS.MonadAWS m) => Network.AWS.MonadAWS (Control.Monad.Trans.RWS.Lazy.RWST r w s m)
+ Network.AWS: instance (GHC.Base.Monoid w, Network.AWS.MonadAWS m) => Network.AWS.MonadAWS (Control.Monad.Trans.RWS.Strict.RWST r w s m)
+ Network.AWS: instance (GHC.Base.Monoid w, Network.AWS.MonadAWS m) => Network.AWS.MonadAWS (Control.Monad.Trans.Writer.Lazy.WriterT w m)
+ Network.AWS: instance (GHC.Base.Monoid w, Network.AWS.MonadAWS m) => Network.AWS.MonadAWS (Control.Monad.Trans.Writer.Strict.WriterT w m)
+ Network.AWS: instance Network.AWS.MonadAWS Network.AWS.AWS
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.Except.ExceptT e m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.Identity.IdentityT m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.List.ListT m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.Maybe.MaybeT m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.Reader.ReaderT r m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.State.Lazy.StateT s m)
+ Network.AWS: instance Network.AWS.MonadAWS m => Network.AWS.MonadAWS (Control.Monad.Trans.State.Strict.StateT s m)
+ Network.AWS.Auth: instance GHC.Classes.Eq Network.AWS.Auth.Credentials
+ Network.AWS.Auth: instance GHC.Exception.Exception Network.AWS.Auth.AuthError
+ Network.AWS.Auth: instance GHC.Show.Show Network.AWS.Auth.AuthError
+ Network.AWS.Auth: instance GHC.Show.Show Network.AWS.Auth.Credentials
+ Network.AWS.Auth: instance Network.AWS.Auth.AsAuthError GHC.Exception.SomeException
+ Network.AWS.Auth: instance Network.AWS.Auth.AsAuthError Network.AWS.Auth.AuthError
+ Network.AWS.Auth: instance Network.AWS.Data.Log.ToLog Network.AWS.Auth.AuthError
+ Network.AWS.Auth: instance Network.AWS.Data.Log.ToLog Network.AWS.Auth.Credentials
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Eq Network.AWS.EC2.Metadata.Dynamic
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Eq Network.AWS.EC2.Metadata.Info
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Eq Network.AWS.EC2.Metadata.Interface
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Eq Network.AWS.EC2.Metadata.Mapping
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Eq Network.AWS.EC2.Metadata.Metadata
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Ord Network.AWS.EC2.Metadata.Dynamic
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Ord Network.AWS.EC2.Metadata.Info
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Ord Network.AWS.EC2.Metadata.Interface
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Ord Network.AWS.EC2.Metadata.Mapping
+ Network.AWS.EC2.Metadata: instance GHC.Classes.Ord Network.AWS.EC2.Metadata.Metadata
+ Network.AWS.EC2.Metadata: instance GHC.Show.Show Network.AWS.EC2.Metadata.Dynamic
+ Network.AWS.EC2.Metadata: instance GHC.Show.Show Network.AWS.EC2.Metadata.Info
+ Network.AWS.EC2.Metadata: instance GHC.Show.Show Network.AWS.EC2.Metadata.Interface
+ Network.AWS.EC2.Metadata: instance GHC.Show.Show Network.AWS.EC2.Metadata.Mapping
+ Network.AWS.EC2.Metadata: instance GHC.Show.Show Network.AWS.EC2.Metadata.Metadata
+ Network.AWS.EC2.Metadata: instance Network.AWS.Data.Text.ToText Network.AWS.EC2.Metadata.Dynamic
+ Network.AWS.EC2.Metadata: instance Network.AWS.Data.Text.ToText Network.AWS.EC2.Metadata.Info
+ Network.AWS.EC2.Metadata: instance Network.AWS.Data.Text.ToText Network.AWS.EC2.Metadata.Interface
+ Network.AWS.EC2.Metadata: instance Network.AWS.Data.Text.ToText Network.AWS.EC2.Metadata.Mapping
+ Network.AWS.EC2.Metadata: instance Network.AWS.Data.Text.ToText Network.AWS.EC2.Metadata.Metadata
+ Network.AWS.Env: [_envAuth] :: Env -> !Auth
+ Network.AWS.Env: [_envEC2] :: Env -> !(IORef (Maybe Bool))
+ Network.AWS.Env: [_envLogger] :: Env -> !Logger
+ Network.AWS.Env: [_envManager] :: Env -> !Manager
+ Network.AWS.Env: [_envOverride] :: Env -> !(Dual (Endo Service))
+ Network.AWS.Env: [_envRegion] :: Env -> !Region
+ Network.AWS.Env: [_envRetryCheck] :: Env -> !(Int -> HttpException -> Bool)
+ Network.AWS.Env: instance Network.AWS.Data.Log.ToLog Network.AWS.Env.Env
+ Network.AWS.Env: instance Network.AWS.Env.HasEnv Network.AWS.Env.Env

Files

amazonka.cabal view
@@ -1,6 +1,6 @@ name:                  amazonka-version:               1.3.2-synopsis:              Comprehensive Amazon Web Services SDK+version:               1.3.2.1+synopsis:              Comprehensive Amazon Web Services SDK. homepage:              https://github.com/brendanhay/amazonka bug-reports:           https://github.com/brendanhay/amazonka/issues license:               OtherLicense
src/Network/AWS/Internal/HTTP.hs view
@@ -160,7 +160,7 @@ retryService s = limitRetries _retryAttempts <> RetryPolicy delay   where     delay n-        | n > 0     = Just $ truncate (grow * 1000000)+        | n >= 0    = Just $ truncate (grow * 1000000)         | otherwise = Nothing       where         grow = _retryBase * (fromIntegral _retryGrowth ^^ (n - 1))