{"push_id":849108872,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"0cdefdd34ea8f8fb4457daeac3ae5364924f5766","before":"201d7debda9556166214fd5b3670540c5f573728","commits":[{"sha":"7e0db4976743e8054e09a036d8782b333d1007fd","author":{"email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@vermaat.name","name":"Martijn Vermaat"},"message":"Process batch jobs grouped by email address\n\nWe previously processed batch jobs round robin, i.e., one item\nfor each job per round. This is fair from the job point of view,\nbut not from the user point of view when one user has many jobs.\n\nWe now process batch jobs one item for each user per round,\nwhere we pick the oldest job if a user has more than one. Users\nare defined by their email address.\n\nBatch jobs submitted via the webservices all have the same email\naddress, so they are effectively throttled as if all from the\nsame user. Adapting the webservices to also allow setting an\nemail address is future work.","distinct":false,"url":"https://api.github.com/repos/mutalyzer/mutalyzer/commits/7e0db4976743e8054e09a036d8782b333d1007fd"},{"sha":"0cdefdd34ea8f8fb4457daeac3ae5364924f5766","author":{"email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@vermaat.name","name":"Martijn Vermaat"},"message":"Merge pull request #101 from mutalyzer/schedule-by-email\n\nProcess batch jobs grouped by email address","distinct":true,"url":"https://api.github.com/repos/mutalyzer/mutalyzer/commits/0cdefdd34ea8f8fb4457daeac3ae5364924f5766"}]}