From: Joey Hess Date: Mon, 26 Jun 2023 15:51:48 +0000 (-0400) Subject: confirmed X-Git-Tag: archive/raspbian/10.20250416-2+rpi1~1^2~40^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=55fef4fb81804dba91baf9a3eec4b2bbffd022b5;p=git-annex.git confirmed --- diff --git a/doc/todo/Adressing_.gitattributes_inefficiency.mdwn b/doc/todo/Adressing_.gitattributes_inefficiency.mdwn index 72a394bf49..6debd4516e 100644 --- a/doc/todo/Adressing_.gitattributes_inefficiency.mdwn +++ b/doc/todo/Adressing_.gitattributes_inefficiency.mdwn @@ -17,3 +17,5 @@ Furthermore, Datalad [relies on `.gitattributes` configuration](https://git-anne Couldn't the [separate-git-tree-for-diffing-technique you used lately to speed up repeated imports](https://git-annex.branchable.com/devblog/day_649-650__speeding_up_repeated_imports/) be used to cache `.gitattributes` for all (or relevant) files in a git tree (e.g. have the same paths in that tree but file contents are the attributes), querying the attributes is a matter of quering this tree and updating them just requires re-querying the touched paths. One problem I see with this tough is that it wouldn't be possible to cache the user's `.git/info/attributes` settings, which can change independently. + +[[!tag confirmed]]