git-annex/Remote/Helper
Joey Hess 4536c93bb2
cache the serialization of a Key
This will speed up the common case where a Key is deserialized from
disk, but is then serialized to build eg, the path to the annex object.

It means that every place a Key has any of its fields changed, the cache
has to be dropped. I've grepped and found them all. But, it would be
better to avoid that gotcha somehow..
2019-01-14 16:37:28 -04:00
..
Chunked remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
AWS.hs deMaybe credPairRemoteKey 2018-12-04 13:37:43 -04:00
Chunked.hs cache the serialization of a Key 2019-01-14 16:37:28 -04:00
Encryptable.hs import Utility.FileSystemEncoding in Common 2019-01-03 11:37:02 -04:00
Export.hs make everything build again after ByteString Key changes 2019-01-11 16:39:46 -04:00
Git.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Hooks.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
Http.hs fix bad refactoring 2018-04-06 16:59:14 -04:00
Messages.hs Avoid backtraces on expected failures when built with ghc 8; only use backtraces for unexpected errors. 2016-11-15 21:29:54 -04:00
P2P.hs deal with unlocked files 2018-03-13 14:27:14 -04:00
ReadOnly.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
Special.hs remote.name.annex-security-allow-unverified-downloads 2018-09-25 15:34:47 -04:00
Ssh.hs rename key2file and file2key 2019-01-14 13:03:35 -04:00