This commit is contained in:
Joey Hess 2021-08-27 00:59:24 -04:00
parent 097eab365a
commit 3093e8fcc3
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -111,3 +111,14 @@ The best fix would be to improve git's smudge/clean interface:
sending huge files through a pipe. sending huge files through a pipe.
[[!tag confirmed]] [[!tag confirmed]]
> Could it use the long-running filter process interface for
> smudge, but not clean? It could behave like the smudge filter does now,
> outputting the same pointer git feeds it, and deferring populating the
> file until later. So large file content would not be sent through the
> pipe in this case. It seems that the interface's handshake allows
> it to claim only support for smudge, and not clean, but the docs don't
> say if git falls back to running the clean filter in that case.
>
> If this was possible, it should speed up git checkout etc which use the
> smudge filter. --[[Joey]]