Thread (6 messages) flat view 6 messages, 3 authors, 2016-06-15

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

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:45:03

Sam Vilain [off-list ref] writes:
quoted
  Commit reels can also, and generally do, include the objects required
 for a specific commit.
Yes.  The only times where they wouldn't contain all the objects
required for the commits within the reel, is when those objects happened
to be contained by a previous reel.
What do you mean by "previous" reel?  It is not quite defined in your
message but perhaps defined elsewhere?

How is this different from a bundle?  Does a reel, unlike a bundle,
contain the full tree for the bottom commits? 
This is one of the design decisions which I think may be a mistake; a
less expensive to calculate definition of a reel would be *all* objects
between the starting and ending Reference objects.
Do you mean all such objects and nothing else?  That would imply that a
reel is quite similar to a bundle (but neither rev-list --objects-edge
nor bundle guarantees that the result is minimal).
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help