Re: GTP/0.1 terminology 101: commit reels and references

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sam Vilain
Date: Monday, July 28, 2008 - 12:26 pm

On Mon, 2008-07-28 at 14:01 +0200, Johannes Schindelin wrote:

Yes, but it is more defined than that.  There are still ambiguities with
topological sort, so the gittorrent spec specified exactly how all ties
are broken.  They happen to be a further refinement of --date-order,
with respect to the ordering of commits.


Ok.  I think there are also some other trivial differences such as
bundles containing refs (which in the context of gittorrent will be
useless).


By "Shallow" I think I mean a different thing to you.  I mean something
akin to just the last pack's worth of commits.


Ok.  But from the current implementation's perspective, this is not yet
needed, we are just using the existing API.

Actually what would be useful would be for the thin pack generation to
also allow any object to be specified as its input list, not just
commits... then we wouldn't have to break blocks on commit boundaries
(see http://gittorrent.utsl.gen.nz/rfc.html#org-blocks).


http://gittorrent.utsl.gen.nz/rfc.html#org-reels


No.  It's chopped by uncompressed size.

http://gittorrent.utsl.gen.nz/rfc.html#org-blocks


You would make a new reel to cover a new bunch of updates.  It's
important that the reels don't change too often for reasons I describe
in the RFC.


As I said in my recent message to the list, I wrote another top level
overview here:

http://gittorrent.utsl.gen.nz/rfc.html#org-blocks

Cheers,
Sam.

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: GTP/0.1 terminology 101: commit reels and references, Junio C Hamano, (Mon Jul 28, 12:24 am)
Re: GTP/0.1 terminology 101: commit reels and references, Johannes Schindelin, (Mon Jul 28, 5:01 am)
Re: GTP/0.1 terminology 101: commit reels and references, Sam Vilain, (Mon Jul 28, 12:26 pm)
Re: GTP/0.1 terminology 101: commit reels and references, Johannes Schindelin, (Mon Jul 28, 3:30 pm)