Re: [RFC PATCH 0/5] filter: support for excluding all trees and blobs

2018-08-10 Thread Jonathan Tan
> Matthew DeVore (5): > revision: invert meaning of the USER_GIVEN flag > list-objects-filter: implement filter only:commits > list-objects: store common func args in struct > list-objects: refactor to process_tree_contents > rev-list: handle missing tree objects properly Firstly, run

[RFC PATCH 0/5] filter: support for excluding all trees and blobs

2018-08-09 Thread Matthew DeVore
This patch series does two things: a. (patches 1-2) introduces "--filter=only:commits" which filters trees and blobs b. (patches 3-5) better support for promisor trees in the rev-list command The intention is to enable initial partial clones to be very tiny by only including commits.