diff --git a/doc/todo/Long_Running_Filter_Process/comment_3_24d89d0e8eb2da6e43d107caa71e042b._comment b/doc/todo/Long_Running_Filter_Process/comment_3_24d89d0e8eb2da6e43d107caa71e042b._comment new file mode 100644 index 0000000000..f37fdf21f3 --- /dev/null +++ b/doc/todo/Long_Running_Filter_Process/comment_3_24d89d0e8eb2da6e43d107caa71e042b._comment @@ -0,0 +1,16 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 3""" + date="2018-08-13T20:24:02Z" + content=""" +The "filterdriver" branch implements support for these. + +However, it's actually slower than the old interface, because the new +interface requires git-annex read the whole file content from git when +adding a file, and the old interface let it not read any content. + +Since the new interface does have capabilities, a new capability could +prevent schepping the content over the pipe, and let the filter driver +refer to the worktree file instead, and respond with the path of a file. +This would be similar to my old patch set for the old interface. +"""]]