mozilla/datazilla — pull request #61 by camd (2012-08-10 01:22:03+00:00)
Title: Data check

State: Not complete, only for preliminary review

I wanted to create this pull request in case you want to make comments on some of what I've done so far.

You can see some of what's complete in the tracker story: https://www.pivotaltracker.com/story/show/33862653

What's not done:

1. The management commands that I created before have gone fallow. They are likely somewhat broken and I'm not sure how useful they are now that we have these web services. I'll just have them call the same "controller" functions for the ones we want to keep.

2. No memcache refresh management command

3. Does not yet talk to memcache

4. No unit tests yet.

5. No documentation yet. But here's a list of the endpoints I created:

# objectstore
//stats/objectstore/error_count
//stats/objectstore/error_list
//stats/objectstore/json_blob/
//stats/objectstore/db_size

# perftest
//stats/perftest/runs_by_branch/
//stats/perftest/ref_data/

/
//stats/perftest/db_size

# pushlog
//stats/pushlog/not_referenced/
//stats/pushlog/db_size