<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 11, 2017 at 7:28 AM, Bert Freudenberg <span dir="ltr"><<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Fri, Apr 7, 2017 at 10:38 PM, Milan Vavra via Squeak-dev <span dir="ltr"><<a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.<wbr>squeakfoundation.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
An mcz snapshot must include the complete version information.<br>
An mcd is a different story.<br>
<br>
The mcd files being what they are store only the code that has been changed<br>
against its base version.<br></blockquote><div><br></div></span><div>Awesome! I haven't tried it, but this sounds exactly how it should have been from the beginning. Thank you!</div><div><br></div><div>I wonder what we should do about the MCDs auto-generated by the source.squeak server. </div></div></div></div></blockquote><div>Does source.squeak server generate the MCD on each request, or does it cache and/or save the MCD's generated so it doesn't have to the next time?  The later seems dangerous in this context.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>When we update the server code to produce these new diffy versions, then an older image won't get the correct history. Basically we would need to detect if the image requesting the MCD does have the history restoration code or not. Maybe it should send a little argument in the URL? E.g. <a href="http://source.squeak.org/trunk/Foo-abc.123(120).mcd?prunehistory" target="_blank">http://source.squeak.org/<wbr>trunk/Foo-abc.123(120).mcd?<wbr>prunehistory</a> but I'm not sure if that would throw off an older source server ...</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>- Bert - </div></font></span></div><br></div></div>
<br><br>
<br></blockquote></div><br></div></div>