m-lab / mlab-ns-rate-limit

Rate limiting support for mlab-ns
Apache License 2.0
0 stars 0 forks source link

Sandbox update #7

Closed gfr10598 closed 6 years ago

gfr10598 commented 6 years ago

Adds an update handler, which runs bigquery query, and populates datastore entities.

.travis.yml adds a dependency on a modifications to the travis repo, introducing a SUBST_TAGS environment variable used by envsubst to modify the app.yaml file. It was tested by using a temporary travis submodule, which should be restored to master after travis repo is updated.

TODO:

  1. Should clean up obsolete datastore entries
  2. Should also populate memcache entries
  3. Need to add a bloom filter, and sample code on how to query the bloom/memcache/datastore heirarchy.
  4. Add more metrics.
  5. Restore travis submodule to master.

This change is Reviewable