Thread (7 messages) flat view 7 messages, 3 authors, 2016-12-05

Re: Git v2.11.0 breaks max depth nested alternates

From: Philip Oakley <hidden>
Date: 2016-12-05 12:09:17

From: "Jeff King" <redacted>
On Sun, Dec 04, 2016 at 11:22:52AM -0000, Philip Oakley wrote:
quoted
quoted
Ever since 722ff7f876 (receive-pack: quarantine objects until
pre-receive accepts, 2016-10-03, v2.11.0), Git has been quarantining
objects and packs received during an incoming push into a separate
objects directory and using the alternates mechanism to make them
available until they are either accepted and moved into the main
objects directory or rejected and discarded.
Is there a step here that after the accepted/rejected stage, it should 
then
decrement the limit back to its original value. The problem description
suggests that might be the case.
No. I thought that at first, too, but this increment happens in the
sub-process which is using the extra level of alternates for its entire
lifetime. So it "resets" it by exiting, and the parent process never
increments its internal value at all.
Thanks for the clarification.
--
Philip 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help