Re: Efficient retrieval of commit log info
- From
Eirik Bjørsnøs <eirbjo@gmail.com>
- Date
- Dec 12, 2007, 15:19 UTC
- Message-ID
- <34660cca0712120719p2d7cda44s97ab770abd648742@mail.gmail.com>
- In-Reply-To
- <alpine.LFD.0.99999.0712121001430.555@xanadu.home>
> On the other hand, this is pretty trivial to extend the protocol so only > commit objects are transferred. Using 'git log' on the client side > would work, as long as you don't use any of the content walking options.
Nicolas,
So what you're suggesting is that:
1) git-clone could be changed such that the user could ask not to fetch content, only commit objects. 2) git-daemon (or the protocol layer, again I'm not familiar with the implementation) could be changed such that it only sends commit objects on request. 3) Changes to git-log is not necessary.
Anybody have a clue how much work this would require and if this is something that would be generally useful for the community?
Eirik.