{"push_id":815834195,"size":5,"distinct_size":3,"ref":"refs/heads/feature/cache-census","head":"4e4fe3e070e0a44d70bd7bfa01c5c7a75ca1f3d2","before":"4f68b72e0f7e1fb27c73196c46cb53e0da57b020","commits":[{"sha":"dfbc1b2701467cce6db1e3e02d9148815537b16e","author":{"email":"c14e1bb5aceaede93da0cccbff67f0b84b63950c@azavea.com","name":"James McClain"},"message":"Remove old geop code\n\nConnects #885","distinct":false,"url":"https://api.github.com/repos/caseypt/model-my-watershed/commits/dfbc1b2701467cce6db1e3e02d9148815537b16e"},{"sha":"415e92d017b3de356a5a2f5f74081365b77b32c9","author":{"email":"c14e1bb5aceaede93da0cccbff67f0b84b63950c@azavea.com","name":"James McClain"},"message":"Merge pull request #902 from jamesmcclain/feature/remove-old-geop-code\n\nRemove old geop code","distinct":false,"url":"https://api.github.com/repos/caseypt/model-my-watershed/commits/415e92d017b3de356a5a2f5f74081365b77b32c9"},{"sha":"8414357c5e5603b55026e0a5c7334bbabaac2221","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Change modeling var and func names for clarity.\n\n* Update some modeling variable and function names for clarity\n* Remove raw modifications from data that is sent to modeling\nendpoint. It was not being used.\n* Document undocumented functions.\n* Update tests.\n* Whitespace.","distinct":true,"url":"https://api.github.com/repos/caseypt/model-my-watershed/commits/8414357c5e5603b55026e0a5c7334bbabaac2221"},{"sha":"d3f697846107226efc1306dc6f539d669716a685","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Whitespace\n\n* Compress test data.","distinct":true,"url":"https://api.github.com/repos/caseypt/model-my-watershed/commits/d3f697846107226efc1306dc6f539d669716a685"},{"sha":"4e4fe3e070e0a44d70bd7bfa01c5c7a75ca1f3d2","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Cache AoI and modification censuses.\n\n* If a AoI census or modification censuses have already been generated\nand are still valid, skip the geoprocessing tasks and run TR55 directly.\n* If only the AoI census is available, generate the modification\ncensuses and provide the cached AoI census to TR-55.\n* Modify the structure of the Scenario.census to contain the\nmodification hash from when the censuses were generated, as well\nas both the AoI census and the modification censuses in the structure\nexpected in the geoprocessing tasks.\n* Add new fields to Scenario to store the AoI census and modification\ncensuses. Scenario.census is no longer being used will be removed\nin a separate migration.\n* Update the client-side to handle the new Scenario fields.\n* Update and add tests to test caching logic.\n\nRefs #870","distinct":true,"url":"https://api.github.com/repos/caseypt/model-my-watershed/commits/4e4fe3e070e0a44d70bd7bfa01c5c7a75ca1f3d2"}]}