[Kde-scm-interest] [Kde-games-devel] Data files and the Git move

Thiago Macieira thiago at kde.org
Mon Sep 5 21:37:33 UTC 2011


On Monday, 5 de September de 2011 17:06:42 Oswald Buddenhagen wrote:
> > I understand why you can never update it (fetch into it), since the remote
> > may conclude that it doesn't need to send some objects.
> 
> because it might assume that objects which should be reachable from the
> old heads need not be transferred? 

Yes.

> changing this sounds like a simple protocol extension to me ...

Adding the extension might be trivial. Collecting the information to send and 
making use of it might not be.

The fetcher side needs to scan the entire commit history and find which commits 
are missing. Right now, it only needs to send the list of branch heads.

On the sender side, it needs to add that information to its tree scanning.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-scm-interest/attachments/20110905/340b348f/attachment.sig>


More information about the Kde-scm-interest mailing list