{"push_id":1000755101,"size":2,"distinct_size":2,"ref":"refs/heads/upstream/master","head":"8b0a99da442de3a4a641f90093a4318d22ebca89","before":"b5b4eeb20e1a9e84523895ffb9661ba0896eb85a","commits":[{"sha":"7a34b48526c4a1273f882460f539263df2c34c9d","author":{"email":"b162584c9d065018308db99337b5a9fbc8680008@sonymobile.com","name":"David Pursehouse"},"message":"Define stricter Event firing criteria\n\nSince Events now have many subclasses to help classify Events, it is\npossible to restrict some methods to more appropriate Events only.\n\nChange event dispatching method signatures accordingly.\n\nChange-Id: I61925ec03ea63a48edbe55c07ca1aae099f9593c","distinct":true,"url":"https://api.github.com/repos/openstack-infra/gerrit/commits/7a34b48526c4a1273f882460f539263df2c34c9d"},{"sha":"8b0a99da442de3a4a641f90093a4318d22ebca89","author":{"email":"b162584c9d065018308db99337b5a9fbc8680008@sonymobile.com","name":"David Pursehouse"},"message":"EventDispatcher: Add a method to dispatch a project event\n\nChange-Id: I74c28878712f309c479c8c5dc6cdca3b27b23921","distinct":true,"url":"https://api.github.com/repos/openstack-infra/gerrit/commits/8b0a99da442de3a4a641f90093a4318d22ebca89"}]}