Commits

Author Commit Message Labels Comments Date
Martin von Löwis
Return uncompressed page from simple_page.
kencochrane
trying to fix the issue with __*__ style python package names, which conflict with GAE model key_name,s which don't allow those.
kencochrane
Added a couple of debug logs to see how things are progressing, and to see how many steps are left to perform. Helpful when trying to track how long it will take before the mirror gets back up to date.
Martin von Löwis
Try decompressing simple pages from store; fall back to assuming that it is uncompressed. Clear blob reference when deleting a file.
Martin von Löwis
Log steps
Martin von Löwis
Compress simple page to reduce size of object.
Martin von Löwis
Use binary pickles to reduce size.
Martin von Löwis
Make etag usage optional.
Martin von Löwis
Finalize partial stats with no more downloads.
Martin von Löwis
Deal with delayed downloads.
Martin von Löwis
Upgrade to new GAE version. Enable datastore admin.
Martin von Löwis
Use changed_packages RPC.
Martin von Löwis
Skip over deleted files.
Martin von Löwis
Generate relative URLs for stats, as this is what integratestats expects.
Martin von Löwis
Integrate download stats.
Martin von Löwis
Catch urlfetch errors.
Martin von Löwis
Reject package names with slashes in them.
Martin von Löwis
Give 404 on invalid package names.
Martin von Löwis
Add incremental updates.
Martin von Löwis
Fix date formatting.
Martin von Löwis
Collect download stats.
Martin von Löwis
Make file transfer work. Deal with various race conditions.
Martin von Löwis
Fix handlers and last-modified.
Martin von Löwis
Fix encoding problems.
Martin von Löwis
Make mirroring more robust.
Martin von Löwis
Reenable queuing.
Martin von Löwis
Some mirroring implemented.
Martin von Löwis
Add missing file.
Martin von Löwis
Beginnings of an Appengine mirror. Nothing working yet.