{"push_id":711505097,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"6b1e4f602bafa7c8738c1dffe6f211233bfbcc1f","before":"92c66e2c1af5f0214f1cbca35aad22d8948a543b","commits":[{"sha":"4a74b3704e14946dadd26b33407bbb0630ea83c0","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1171707 - Fix locking when concurrently updating performance series\n\nBefore if two celery jobs were updating the same series, one would overwrite\nthe other because the locking code did not actually work (it just always\nunconditonally got a new lock without checking if anything was using it).\nThis fixes that.","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/4a74b3704e14946dadd26b33407bbb0630ea83c0"},{"sha":"6a598a4326b7538a3e2b3ec848ec48a2f22f31be","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Grunt build","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/6a598a4326b7538a3e2b3ec848ec48a2f22f31be"},{"sha":"671d23d01feaa70fc77a28d2f92dd8299b3b2d87","author":{"email":"d816ece3487be32bc930646fe9d9815e4bd2be90@gmail.com","name":"Jonathan French"},"message":"Bug 1175991 - Supplemental tweak for monospaced revisions","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/671d23d01feaa70fc77a28d2f92dd8299b3b2d87"},{"sha":"8baa73b9b4dfa679056516bdfb6b8dabcbd97ed1","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1150152 - Management command for generating perf regression lists in CSV\n\nThis is an interim test script to allow us to prove out that we're still\ngenerating the same performance regressions as graphserver (roughly). I\nsuspect it'll still be useful once we have proper alerts inserted into\nthe database, however.","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/8baa73b9b4dfa679056516bdfb6b8dabcbd97ed1"},{"sha":"5255a977965d60db0119da373a34d01ae0fa1d5a","author":{"email":"5b5bed28477de941546144776b78f042d6c3c467@gmail.com","name":"KWierso"},"message":"Bug 1156098 - Clarify the link text for Bugherder in the per-push dropdown menu","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/5255a977965d60db0119da373a34d01ae0fa1d5a"},{"sha":"80414d1f0cd99b3f12a1d5bc3da32443b3b51f52","author":{"email":"f2f1834c00461596e3cd32e9665dfd34f4e990e3@users.noreply.github.com","name":"KWierso"},"message":"Merge pull request #679 from KWierso/1156098\n\nBug 1156098 - Clarify the link text for Bugherder in the per-push dropdown menu r=emorley","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/80414d1f0cd99b3f12a1d5bc3da32443b3b51f52"},{"sha":"61bd0b4043c0fda449da3f770c2f26f838d1b386","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Fix comment typos in project_jobs_1.sql.tmpl","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/61bd0b4043c0fda449da3f770c2f26f838d1b386"},{"sha":"e9efcf85842e65d014da17da449d5f0ad1384659","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178224 - Remove the unused result_set_artifact table","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/e9efcf85842e65d014da17da449d5f0ad1384659"},{"sha":"aa438551206cce3c15206d07992257b638590a43","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178225 - Remove the unused result_set_classification table","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/aa438551206cce3c15206d07992257b638590a43"},{"sha":"a9e5ebdc7cfe26bc5c7783178dfaecdc2cd181e2","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Fix comment typo in treeherder.sql.tmpl","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/a9e5ebdc7cfe26bc5c7783178dfaecdc2cd181e2"},{"sha":"7c6be45d097995134ac7c2ca46e9a3a9f1cf9091","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178690 - Use tuples for models.py 'unique_together'\n\nPer:\nhttps://docs.djangoproject.com/en/1.7/ref/models/options/#unique-together","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/7c6be45d097995134ac7c2ca46e9a3a9f1cf9091"},{"sha":"5b74ef9022249598716582b1911d7e9d85a3ef69","author":{"email":"5b5bed28477de941546144776b78f042d6c3c467@gmail.com","name":"KWierso"},"message":"Bug 1082240 - Add the tree closure reason to the nav bar tooltip","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/5b74ef9022249598716582b1911d7e9d85a3ef69"},{"sha":"35101264bc8685233b3c61a293cae5b5ef148804","author":{"email":"5b5bed28477de941546144776b78f042d6c3c467@gmail.com","name":"KWierso"},"message":"Bug 1158572 - Add a job name to non-buildbot classification bug comments","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/35101264bc8685233b3c61a293cae5b5ef148804"},{"sha":"0bba64b6207d8604a12cc3f66f0e8aa496354f98","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Cleanup syntax in .bash_aliases","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/0bba64b6207d8604a12cc3f66f0e8aa496354f98"},{"sha":"d2010a621535259a10a9e32f73760b8df40e5cc0","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178232 - Remove support for multiple Datasources of the same type\n\nThe datasource table has a 'dataset' field, to allow for multiple\ndatasources of the same type (for partitioning; eg the \"1\" in\n`mozilla-central_jobs_1`). However we have never used it, so let's just\nremove it.","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/d2010a621535259a10a9e32f73760b8df40e5cc0"},{"sha":"caaec5d0478241437c8b0d0926b8c32808bda3ee","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178719 - Use --noinput when running migrate from scripts\n\nSince otherwise we may end up with interactive prompts.\nNote: When using call_command() we instead have to use 'interactive'\ninstead of 'noinput' due to https://code.djangoproject.com/ticket/22985,\nwhich is only fixed in Django 1.8+.","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/caaec5d0478241437c8b0d0926b8c32808bda3ee"},{"sha":"6b1e4f602bafa7c8738c1dffe6f211233bfbcc1f","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178234 - Remove repository_version\n\nSince it's unused, and hg.mozilla.org now has this information available\nvia its API.\n\nNote: This commit depends on bug 1178719, to prevent issues during\ndeployment. Also, due to https://code.djangoproject.com/ticket/25036 a\nmigrate will need to be run interactively after deployment, to clean up\nthe old repositoryversion content type.","distinct":true,"url":"https://api.github.com/repos/moijes12/treeherder/commits/6b1e4f602bafa7c8738c1dffe6f211233bfbcc1f"}]}