Commits

Show all
Author Commit Message Labels Comments Date
Brett Cannon
Turn off the app. * Return a 404 for all page requests (http://stackoverflow.com/questions/189751/google-app-engine-and-404-error/189935#189935) * Turn off all cron jobs by not defining any (https://developers.google.com/appengine/docs/python/config/cron#Uploading_Cron_Jobs)
Ken Cochrane
When pypi switched to https it broke the transfer_file function because it was causing 301 responses, which didn't match the 204 expected. I added a new variable SECURE_MIRROR which when set attempts to connect to the mirror over HTTPS instead of HTTP which solves the 301 issue.
Martin von Löwis
Return uncompressed page from simple_page.
ken cochrane
trying to fix the issue with __*__ style python package names, which conflict with GAE model key_name,s which don't allow those.
ken cochrane
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.
  1. Prev
  2. Next