packages feed

serversession-backend-acid-state 1.0.2 → 1.0.3

raw patch · 1 files changed

+2/−2 lines, 1 filesdep ~safecopyPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: safecopy

API changes (from Hackage documentation)

- Web.ServerSession.Backend.Acid: acidState :: AcidStorage sess -> AcidState (ServerSessionAcidState sess)
- Web.ServerSession.Backend.Acid.Internal: acidState :: AcidStorage sess -> AcidState (ServerSessionAcidState sess)
- Web.ServerSession.Backend.Acid.Internal: authIdToSessionId :: ServerSessionAcidState sess -> !(AuthIdToSessionId sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => IsAcidic (ServerSessionAcidState sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => Method (DeleteAllSessionsOfAuthId sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => Method (DeleteSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => Method (GetSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => Method (InsertSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => Method (ReplaceSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => QueryEvent (GetSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => UpdateEvent (DeleteAllSessionsOfAuthId sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => UpdateEvent (DeleteSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => UpdateEvent (InsertSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (AcidContext sess) => UpdateEvent (ReplaceSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance (IsSessionData sess, SafeCopy sess, SafeCopy (Decomposed sess)) => Storage (AcidStorage sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (Decomposed sess) => SafeCopy (InsertSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (Decomposed sess) => SafeCopy (ReplaceSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (Decomposed sess) => SafeCopy (ServerSessionAcidState sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (Decomposed sess) => SafeCopy (Session sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (DeleteAllSessionsOfAuthId sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (DeleteSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (GetSession sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy (SessionId sess)
- Web.ServerSession.Backend.Acid.Internal: instance SafeCopy SessionMap
- Web.ServerSession.Backend.Acid.Internal: instance Typeable AcidStorage
- Web.ServerSession.Backend.Acid.Internal: instance Typeable DeleteAllSessionsOfAuthId
- Web.ServerSession.Backend.Acid.Internal: instance Typeable DeleteSession
- Web.ServerSession.Backend.Acid.Internal: instance Typeable GetSession
- Web.ServerSession.Backend.Acid.Internal: instance Typeable InsertSession
- Web.ServerSession.Backend.Acid.Internal: instance Typeable ReplaceSession
- Web.ServerSession.Backend.Acid.Internal: instance Typeable ServerSessionAcidState
- Web.ServerSession.Backend.Acid.Internal: sessionIdToSession :: ServerSessionAcidState sess -> !(SessionIdToSession sess)
+ Web.ServerSession.Backend.Acid: [acidState] :: AcidStorage sess -> AcidState (ServerSessionAcidState sess)
+ Web.ServerSession.Backend.Acid.Internal: [acidState] :: AcidStorage sess -> AcidState (ServerSessionAcidState sess)
+ Web.ServerSession.Backend.Acid.Internal: [authIdToSessionId] :: ServerSessionAcidState sess -> !(AuthIdToSessionId sess)
+ Web.ServerSession.Backend.Acid.Internal: [sessionIdToSession] :: ServerSessionAcidState sess -> !(SessionIdToSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance (Web.ServerSession.Core.Internal.IsSessionData sess, Data.SafeCopy.SafeCopy.SafeCopy sess, Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Decomposed sess)) => Web.ServerSession.Core.Internal.Storage (Web.ServerSession.Backend.Acid.Internal.AcidStorage sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.DeleteAllSessionsOfAuthId sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.DeleteSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.GetSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Decomposed sess) => Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.InsertSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Decomposed sess) => Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.ReplaceSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Decomposed sess) => Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Backend.Acid.Internal.ServerSessionAcidState sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Decomposed sess) => Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.Session sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy (Web.ServerSession.Core.Internal.SessionId sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Data.SafeCopy.SafeCopy.SafeCopy Web.ServerSession.Core.Internal.SessionMap
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.IsAcidic (Web.ServerSession.Backend.Acid.Internal.ServerSessionAcidState sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.QueryEvent (Web.ServerSession.Backend.Acid.Internal.GetSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.UpdateEvent (Web.ServerSession.Backend.Acid.Internal.DeleteAllSessionsOfAuthId sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.UpdateEvent (Web.ServerSession.Backend.Acid.Internal.DeleteSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.UpdateEvent (Web.ServerSession.Backend.Acid.Internal.InsertSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Common.UpdateEvent (Web.ServerSession.Backend.Acid.Internal.ReplaceSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Core.Method (Web.ServerSession.Backend.Acid.Internal.DeleteAllSessionsOfAuthId sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Core.Method (Web.ServerSession.Backend.Acid.Internal.DeleteSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Core.Method (Web.ServerSession.Backend.Acid.Internal.GetSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Core.Method (Web.ServerSession.Backend.Acid.Internal.InsertSession sess)
+ Web.ServerSession.Backend.Acid.Internal: instance Web.ServerSession.Backend.Acid.Internal.AcidContext sess => Data.Acid.Core.Method (Web.ServerSession.Backend.Acid.Internal.ReplaceSession sess)

Files

serversession-backend-acid-state.cabal view
@@ -1,5 +1,5 @@ name:            serversession-backend-acid-state-version:         1.0.2+version:         1.0.3 license:         MIT license-file:    LICENSE author:          Felipe Lessa <felipe.lessa@gmail.com>@@ -20,7 +20,7 @@     , acid-state                >= 0.12     , containers     , mtl-    , safecopy                  == 0.8.*+    , safecopy                  >= 0.8     , unordered-containers      , serversession             == 1.0.*