git-annex/Remote
Joey Hess bdec7fed9c
convert TopFilePath to use RawFilePath
Adds a dependency on filepath-bytestring, an as yet unreleased fork of
filepath that operates on RawFilePath.

Git.Repo also changed to use RawFilePath for the path to the repo.

This does eliminate some RawFilePath -> FilePath -> RawFilePath
conversions. And filepath-bytestring's </> is probably faster.
But I don't expect a major performance improvement from this.
This is mostly groundwork for making Annex.Location use RawFilePath,
which will allow for a conversion-free pipleline.
2019-12-09 15:07:21 -04:00
..
Directory update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
External include all remotes back in 2019-12-02 12:26:33 -04:00
Helper convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
Rsync avoid rsync/gcrypt ssh startup delay with -J 2019-06-13 11:16:38 -04:00
WebDAV include all remotes back in 2019-12-02 12:26:33 -04:00
Adb.hs include all remotes back in 2019-12-02 12:26:33 -04:00
BitTorrent.hs cache the serialization of a Key 2019-11-22 17:49:16 -04:00
Bup.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
Ddar.hs add RemoteStateHandle 2019-10-14 13:51:42 -04:00
Directory.hs wip RawFilePath 2x git-annex find speedup 2019-11-26 16:01:58 -04:00
External.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
GCrypt.hs all commands building except for assistant 2019-12-05 14:41:18 -04:00
Git.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
GitLFS.hs all commands building except for assistant 2019-12-05 14:41:18 -04:00
Glacier.hs cache the serialization of a Key 2019-11-22 17:49:16 -04:00
Hook.hs all commands building except for assistant 2019-12-05 14:41:18 -04:00
List.hs include all remotes back in 2019-12-02 12:26:33 -04:00
P2P.hs add RemoteStateHandle 2019-10-14 13:51:42 -04:00
Rsync.hs wip RawFilePath 2x git-annex find speedup 2019-11-26 16:01:58 -04:00
S3.hs include all remotes back in 2019-12-02 12:26:33 -04:00
Tahoe.hs add RemoteStateHandle 2019-10-14 13:51:42 -04:00
Web.hs cache the serialization of a Key 2019-11-22 17:49:16 -04:00
WebDAV.hs include all remotes back in 2019-12-02 12:26:33 -04:00