diff options
author | Jonathan Tan <jonathantanmy@google.com> | 2020-07-21 15:50:20 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-07-21 16:27:22 -0700 |
commit | a64d2aae5a593f4fb8b2020dc39556b256d1846e (patch) | |
tree | 2f97e6b0d233db7b60615b61f5dce4f3ce8d4b38 /t/t5540-http-push-webdav.sh | |
parent | Git 2.26.2 (diff) | |
download | tgif-a64d2aae5a593f4fb8b2020dc39556b256d1846e.tar.xz |
sha1-file: make pretend_object_file() not prefetch
When pretend_object_file() is invoked with an object that does not exist
(as is the typical case), there is no need to fetch anything from the
promisor remote, because the caller already knows what the object is
supposed to contain. Therefore, suppress the fetch. (The
OBJECT_INFO_QUICK flag is added for the same reason.)
This was noticed at $DAYJOB when "blame" was run on a file that had
uncommitted modifications.
Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5540-http-push-webdav.sh')
0 files changed, 0 insertions, 0 deletions