git-annex/Logs
Joey Hess 2fef43dd71
convert all per-uuid log files to use Builder
Mostly didn't push the ByteStrings down very deep, but all of these log
files are not written to frequently at all, so slight remaining
innefficiency doesn't matter.

In Logs.UUID, removed the fixBadUUID code that cleaned up after a bug in
git-annex versions 3.20111105-3.20111110. In the unlikely event that a repo was
last touched by that ancient git-annex version, the descriptions of remotes
would appear missing when used with this version of git-annex. That is such minor
breakage, and so unlikely to still be a problem for any repos, that it was not
worth forward-porting that code to ByteString.
2019-01-09 14:00:35 -04:00
..
Chunk convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Difference remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
MetaData follow-on changes from MetaData type changes 2019-01-07 15:51:05 -04:00
PreferredContent convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Presence simplify Show instance by deriving 2019-01-09 13:13:31 -04:00
SingleValue converting more log files to use Builder 2019-01-09 13:06:37 -04:00
Trust convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Activity.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Chunk.hs converting more log files to use Builder 2019-01-09 13:06:37 -04:00
Config.hs converting more log files to use Builder 2019-01-09 13:06:37 -04:00
Difference.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Export.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
File.hs defer updating unlocked files until after smudge filter 2018-10-25 15:08:20 -04:00
FsckResults.hs Fix several places where files in .git/annex/ were written with modes that did not take the core.sharedRepository config into account. 2018-01-02 17:25:25 -04:00
Group.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
Line.hs attoparsec parser for presence logs 2019-01-03 15:27:29 -04:00
Location.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00
MapLog.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
MetaData.hs follow-on changes from MetaData type changes 2019-01-07 15:51:05 -04:00
Multicast.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
NumCopies.hs follow-on changes from MetaData type changes 2019-01-07 15:51:05 -04:00
PreferredContent.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00
Presence.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00
Remote.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
RemoteState.hs converting more log files to use Builder 2019-01-09 13:06:37 -04:00
Schedule.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
SingleValue.hs follow-on changes from MetaData type changes 2019-01-07 15:51:05 -04:00
Smudge.hs defer updating unlocked files until after smudge filter 2018-10-25 15:08:20 -04:00
Transfer.hs add DebugLocks build flag 2018-11-19 15:02:43 -04:00
Transitions.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00
Trust.hs don't untrust appendonly exports 2018-08-30 11:48:04 -04:00
Unused.hs moved module and relicensed 2018-10-29 23:13:36 -04:00
UUID.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
UUIDBased.hs convert all per-uuid log files to use Builder 2019-01-09 14:00:35 -04:00
View.hs follow-on changes from MetaData type changes 2019-01-07 15:51:05 -04:00
Web.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00