<br><div class="gmail_quote">On Fri, Dec 5, 2008 at 12:48 PM, Robby Findler <span dir="ltr"><<a href="mailto:robby@cs.uchicago.edu">robby@cs.uchicago.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I can look into that at some poitn, but it would be nice to hear more<br>
about the actual problem you're experiencing. Are you finding that<br>
just downloading everything from Chicago is slow? (including, say, the<br>
PLT Scheme mirror for downloading the basic installation)?<br>
</blockquote><div><br>No - that's not the issue (although my wan connection is certainly not fast) right now.<br><br>The issue I am experiencing is that I have a few different versions of PLT Scheme on my computers, and downloading planet packages depend on the language version. So the caching proxy currently has to download the same package multiple times even if the package happens to be the same for the different versions. <br>
<br>Without a cryptohash ETag it would require the full download and sha1 to determine whether the file has changed. With ETag & 304 it can be bypassed. Thus, when new PLT versions comes out, my cache doesn't have to download the packages that did not change for the new version.<br>
<br>I am simply trying to be a nice net citizen by not hogging more bandwidth than necessary ;) <br><br></div></div>Lastly, in the future if there are others besides me doing local caching, they can also save bandwidth for you ;) <br>
<br>Thanks,<br>yc<br><br>