convert getFileSize to RawFilePath
authorJoey Hess <joeyh@joeyh.name>
Thu, 5 Nov 2020 15:26:34 +0000 (11:26 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 5 Nov 2020 15:32:57 +0000 (11:32 -0400)
commit9b0dde834e6ef85925339c49df9d61001f248179
tree2dc1a8ee4db0d465ab0849263069adb9e3d9ce05
parent2670af9d5a20a970086773644ed307c10960f49e
convert getFileSize to RawFilePath

Lots of nice wins from this in avoiding unncessary work, and I think
nothing got slower.

This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
34 files changed:
Annex/AutoMerge.hs
Annex/Content.hs
Annex/Ingest.hs
Annex/Transfer.hs
Annex/YoutubeDl.hs
Assistant/Repair.hs
Assistant/Threads/SanityChecker.hs
Assistant/Threads/TransferPoller.hs
Assistant/Threads/Watcher.hs
Assistant/Upgrade.hs
Backend/External.hs
Backend/Hash.hs
Backend/WORM.hs
Command/Fsck.hs
Command/Info.hs
Command/Reinject.hs
Command/Smudge.hs
Command/TestRemote.hs
Database/Benchmark.hs
Limit.hs
Messages/Progress.hs
P2P/Annex.hs
Remote/Directory.hs
Remote/GitLFS.hs
Remote/Helper/Chunked.hs
Remote/Helper/Http.hs
Remote/Helper/P2P.hs
Remote/Helper/Special.hs
Remote/S3.hs
Types/Backend.hs
Utility/FileSize.hs
Utility/InodeCache.hs
Utility/Metered.hs
Utility/Url.hs