Merge branch 'jt/partial-clone-fsck-connectivity'
commit8fa8a4f1ec088ab937d1c460f3eb1701e51b8ffc
authorJunio C Hamano <gitster@pobox.com>
Tue, 24 Jul 2018 21:50:47 +0000 (24 14:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 24 Jul 2018 21:50:47 +0000 (24 14:50 -0700)
tree4885e60c44a6e2ad259ca43986cb5fed9d01499d
parent7633ff48ed3ee942cb9c1d233b41ef3a2676cb8a
parenta7e67c11b8b983b4a9f56f0b8990a550946ed6b0
Merge branch 'jt/partial-clone-fsck-connectivity'

Partial clone support of "git clone" has been updated to correctly
validate the objects it receives from the other side.  The server
side has been corrected to send objects that are directly
requested, even if they may match the filtering criteria (e.g. when
doing a "lazy blob" partial clone).

* jt/partial-clone-fsck-connectivity:
  clone: check connectivity even if clone is partial
  upload-pack: send refs' objects despite "filter"
builtin/clone.c
list-objects.c
object.h
revision.c
revision.h