rethought distributed fsck; instead add activity.log and expire command
This is much more space efficient!
This commit is contained in:
parent
1d57f142f1
commit
9445556c97
12 changed files with 239 additions and 144 deletions
7
Logs.hs
7
Logs.hs
|
@ -1,6 +1,6 @@
|
|||
{- git-annex log file names
|
||||
-
|
||||
- Copyright 2013-2014 Joey Hess <id@joeyh.name>
|
||||
- Copyright 2013-2015 Joey Hess <id@joeyh.name>
|
||||
-
|
||||
- Licensed under the GNU GPL version 3 or higher.
|
||||
-}
|
||||
|
@ -40,6 +40,7 @@ topLevelUUIDBasedLogs =
|
|||
, preferredContentLog
|
||||
, requiredContentLog
|
||||
, scheduleLog
|
||||
, activityLog
|
||||
, differenceLog
|
||||
]
|
||||
|
||||
|
@ -84,9 +85,13 @@ groupPreferredContentLog = "group-preferred-content.log"
|
|||
scheduleLog :: FilePath
|
||||
scheduleLog = "schedule.log"
|
||||
|
||||
activityLog :: FilePath
|
||||
activityLog = "activity.log"
|
||||
|
||||
differenceLog :: FilePath
|
||||
differenceLog = "difference.log"
|
||||
|
||||
|
||||
{- The pathname of the location log file for a given key. -}
|
||||
locationLogFile :: GitConfig -> Key -> String
|
||||
locationLogFile config key = branchHashDir config key </> keyFile key ++ ".log"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue