{"push_id":994039013,"size":38,"distinct_size":38,"ref":"refs/heads/feature-resources","head":"7e9d4429454ffbf1bad0e410f090cb8d2c5c5a37","before":"3826ca3bcc45527a819308c0b9a21963c53e153e","commits":[{"sha":"d2bad3adc576f332e16a256282d36dd82c25e074","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add a charm store poller.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/d2bad3adc576f332e16a256282d36dd82c25e074"},{"sha":"b79eb8713d4bf6063569bcddfb813ab6460426a8","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add the Resource.Outdated field.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b79eb8713d4bf6063569bcddfb813ab6460426a8"},{"sha":"9cd96f56de0cd62f4482ef842ee9a0c58535ecd6","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Track Resource.Outdated in mongo.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/9cd96f56de0cd62f4482ef842ee9a0c58535ecd6"},{"sha":"275bc2816cbe8b60447ec81e898118b6284998b1","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add fakeUnit.CharmURL().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/275bc2816cbe8b60447ec81e898118b6284998b1"},{"sha":"6e2557648fd20ce3f1ef3eb1ddd5658dbf6c6136","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add resourceState.MarkOutdatedResources().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/6e2557648fd20ce3f1ef3eb1ddd5658dbf6c6136"},{"sha":"4d15fe14a58b692d043660d00a95e97c13041eb4","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add a global registry for agent workers.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/4d15fe14a58b692d043660d00a95e97c13041eb4"},{"sha":"fdffd8b4320f47e9c0155a4722b70f725e9dcd5e","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Do not use a slice of pointers.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/fdffd8b4320f47e9c0155a4722b70f725e9dcd5e"},{"sha":"ce5b9fe6755f19d9dbb53bcca1508581def749f7","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add adapters for the poller worker.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/ce5b9fe6755f19d9dbb53bcca1508581def749f7"},{"sha":"f2e5d1d2b77c0933a9d60f7c52c4c75fdd9693b1","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Register the poller worker with the machine agent.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/f2e5d1d2b77c0933a9d60f7c52c4c75fdd9693b1"},{"sha":"9188bd35e31a4d14572cab34d4cf4e17e124b5a5","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add Resource.Outdated to the formatted resource.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/9188bd35e31a4d14572cab34d4cf4e17e124b5a5"},{"sha":"a09f0165920b368169fe3a7e89bcbd3742a323ca","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Drop \"Outdated\" from the formatted resource.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/a09f0165920b368169fe3a7e89bcbd3742a323ca"},{"sha":"ebfe674c47cfd4853976f57659876d98d5b40c7e","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Drop the mongo doc Outdated field and add Persistence.SetCharmStoreResource().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/ebfe674c47cfd4853976f57659876d98d5b40c7e"},{"sha":"fc859fc1d469f3adacf1dfda0e9d6399eba181ff","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"resourceState.MarkOutdatedResources() -> .SetCharmStoreResources().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/fc859fc1d469f3adacf1dfda0e9d6399eba181ff"},{"sha":"c672676977c72107cc05a7bb146dca1c285fcceb","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Drop Resource.Outdated and add ServiceResources.CharmStoreResources.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/c672676977c72107cc05a7bb146dca1c285fcceb"},{"sha":"d516ba766d102294a4cc9a3b13ef850403f0411f","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Add ServiceResources.Outdated().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/d516ba766d102294a4cc9a3b13ef850403f0411f"},{"sha":"824e4c8a2a33be4bdae10b6fbcd8ca3523a2ee4d","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Clean up resourceadatapters/workers.go.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/824e4c8a2a33be4bdae10b6fbcd8ca3523a2ee4d"},{"sha":"2585cf0bd937e49e93e3a3589b4855debde70d99","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Move the poll period to a constant.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/2585cf0bd937e49e93e3a3589b4855debde70d99"},{"sha":"a845890649f771a631c31e6a5d8d686637cf271b","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Factor out shouldStop().","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/a845890649f771a631c31e6a5d8d686637cf271b"},{"sha":"666ae54df5aebbf5ac4aa13551b8d248cc472e38","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Fix the polling constant.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/666ae54df5aebbf5ac4aa13551b8d248cc472e38"},{"sha":"b3328f5f2238a4fe60525fe5bc3382cd2e413ddf","author":{"email":"08db85df4388a447908ff89a25ac64228354b299@gmail.com","name":"Eric Snow"},"message":"Drop stateWorkerFactory.","distinct":true,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b3328f5f2238a4fe60525fe5bc3382cd2e413ddf"}]}