add tailVerify
authorJoey Hess <joeyh@joeyh.name>
Thu, 12 Aug 2021 18:36:56 +0000 (14:36 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 12 Aug 2021 18:38:02 +0000 (14:38 -0400)
commitb6efba8139c20cf87d844e891acaae74bb443bd1
tree18a6397362f103931eff52b8a4d093abebc2e752
parent2e545640618d911224794099dbd3e7c1ba54ea25
add tailVerify

Not yet used, but this will let all remotes verify incrementally if it's
acceptable to pay the performance price. See comment for details of when
it will perform badly. I anticipate using this for all special remotes
that use fileRetriever. Except perhaps for a few like GitLFS that could
feed the incremental verifier themselves despite using that.

Sponsored-by: Dartmouth College's DANDI project
Annex/Verify.hs