{"push_id":1013059996,"size":108,"distinct_size":108,"ref":"refs/heads/bug1117583serverside2","head":"14f755cc359fa6a91ed0479c44272d4c0a734391","before":"d916c1ea36cf914086485645c7a732b8362d0554","commits":[{"sha":"58d454a5e012c023b65b2f46612fc55158a7f1ec","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1241611 - Simplify OptionCollection model in frontend","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/58d454a5e012c023b65b2f46612fc55158a7f1ec"},{"sha":"32222f4fe2b61fcb235e9e1908c260d3244fc508","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1242471 - Heroku: Remove nodejs files at the end of the compile step\n\nSince once the `grunt build` has run they are no longer required, and\nonly serve to bloat the slug size, increase attack surface & overwrite\nthe Python .profile.d script's environment variables.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/32222f4fe2b61fcb235e9e1908c260d3244fc508"},{"sha":"6080a6cf95cec2c1c7452b2914c81cd6c74f6d45","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1242471 - Heroku: Remove now obsolete node PATH workaround\n\nSince the original issue has since been fixed.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/6080a6cf95cec2c1c7452b2914c81cd6c74f6d45"},{"sha":"b6258d9cd43402351037790323b102b8447c355c","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1237474 - add error_summary and store_error_summary tasks to Heroku procfile","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/b6258d9cd43402351037790323b102b8447c355c"},{"sha":"1a283bb2fccaf1347193f76421c2185637e506e6","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1177519 - Model changes for automatic failure classification\n\nThis contains the model and migration changes","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/1a283bb2fccaf1347193f76421c2185637e506e6"},{"sha":"65b6ef7377cd698945b68c197adda5231948f936","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1243065 - Add fixture for awfy performance framework","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/65b6ef7377cd698945b68c197adda5231948f936"},{"sha":"58b9de2c73be4cf6d786b14165101ca9765c52bd","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1226589 - Remove unused files under treeherder/workers/","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/58b9de2c73be4cf6d786b14165101ca9765c52bd"},{"sha":"88f186c3ba479d9aa248e7b2e666e0d0a1908cd3","author":{"email":"f278c3212abe063de75e52ec01f241c1c0a2343a@gmail.com","name":"autolander"},"message":"Merge pull request #1277 from wlach/1243065\n\nBug 1243065 - Add fixture for awfy performance framework","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/88f186c3ba479d9aa248e7b2e666e0d0a1908cd3"},{"sha":"16b8b7489ca905b59a2b931ba11fe62657c9cf13","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1157149,1240210 - The unclassified failure count should respect selected tiers of jobs\n\nKeep track of the count of unclassified jobs currently loaded that match the\nselected Tier settings.\n\nWhen an event takes place that could change that value (new jobs loaded, classified\nor unclassified) then update that count again.  This uses the unclassified map like\nwe did before, but re-evaluates it as needed.\n\nThis also fixes a bug where the interaction of the Tier dropdown and the Filters panel\ndidn't interact correctly.\n\nThis same technique can be leveraged (in the future) to get a count of unclassified\nfor the current filter set as well.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/16b8b7489ca905b59a2b931ba11fe62657c9cf13"},{"sha":"a82aef0a91cd8979b03d90f906063642324898d4","author":{"email":"1aa0de396d6e943e2938c993ce24a6200c9961f8@gmail.com","name":"KALPESH KRISHNA"},"message":"Bug 1243319 - In filtered view Treeherder staging shows all platforms even with no jobs existent.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/a82aef0a91cd8979b03d90f906063642324898d4"},{"sha":"e13ed575935e62a4c71937af130395ebc5a507e1","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1244142 - Vagrant: Remove support for creating a 'scratch' VM\n\nVagrant now supports a snapshots feature which makes this obsolete:\nhttps://www.vagrantup.com/docs/cli/snapshot.html\n\nBy removing the 'scratch' Vm config, we avoid confusion console messages\nwhen performing Vagrant commands, eg:\n\n[~/src/treeherder]$ vagrant provision\n==> default: Running provisioner: puppet...\n...\n==> default: Notice: Finished catalog run in 14.75 seconds\n==> scratch: VM not created. Moving on...","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/e13ed575935e62a4c71937af130395ebc5a507e1"},{"sha":"5f48f427f93a931f0c47285afcab9c6dcd298e76","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1244142 - Vagrant: Remove unnecessary package install/updates\n\nRemoves the gcc and libxml2-dev entries.\n\nThe gcc entry is a no-op, since no newer version is available for Ubuntu\n14.04. It's not clear what previously required libxml2-dev, however it\nwas introduced in a commit that added AWS support for the now\ndecommissioned AWS dev environment. Either way the provision succeeds\nwithout it now.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/5f48f427f93a931f0c47285afcab9c6dcd298e76"},{"sha":"d0a4b50511e30bc24de819e7a024f9dba762cb7c","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1244367 - Link to perfherder compare shouldn't always be against treeherder prod","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/d0a4b50511e30bc24de819e7a024f9dba762cb7c"},{"sha":"d1d213ac770355fbb8c67abf572169e2dac4ab44","author":{"email":"036ff726433c4778e62728341fac4297dd7808ff@gmx-topmail.de","name":"Sebastian Hengst"},"message":"Bug 1240391 - 'Get next X jobs' shouldn't create additional job pulling interval","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/d1d213ac770355fbb8c67abf572169e2dac4ab44"},{"sha":"ad47e6e13986adc3dfaf553b2ccfcfd678d86ccb","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1244142 - Vagrant: Clean up Vagrantfile syntax\n\nUse the newer recommended syntax from running `vagrant init` with a\nnewer version of Vagrant.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/ad47e6e13986adc3dfaf553b2ccfcfd678d86ccb"},{"sha":"eac5d85d31ae6ebb2f1985261e9492135afae706","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1244142 - Vagrant: Give the virtualbox image a fixed name\n\nOtherwise Vagrant auto-generates one of form:\n`treeherder_default_1454425183179_3159`","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/eac5d85d31ae6ebb2f1985261e9492135afae706"},{"sha":"182f4cb426522bb09499ac2905c632f5c6d554d9","author":{"email":"707062890520fe5b7d4808c826ecea9258a720f5@gmail.com","name":"Julien Pagès"},"message":"Bug 1210427 - Find the base line for a revision\n\nIn the perfherder compare view, selecting the new branch and revision\nnow search for the base line of that revision (e.g. the first branch and\nrevision available to compare to).\n\nIf the base line is found, the user can click a link to automatically\nfill the base branch and revision.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/182f4cb426522bb09499ac2905c632f5c6d554d9"},{"sha":"7bc64866144041c3578b0d5c5bc579a4c1e43cba","author":{"email":"1993b5016ce0b2518b35e589103f7551f3044910@users.noreply.github.com","name":"Ed Morley"},"message":"Merge pull request #1283 from parkouss/bug-1210427\n\nBug 1210427 - Find the base line for a revision","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/7bc64866144041c3578b0d5c5bc579a4c1e43cba"},{"sha":"da08d4d6e24f9e5528b56f7b73b3c573ed15724e","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1244199 - Support a Tier-3 exclusion profile for buildbot jobs\n\nThis works just like for Tier-2 jobs.  We create an exclusion profile\ncalled \"Tier-3\" and any job signature added to that will get assigned\na tier value of 3.","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/da08d4d6e24f9e5528b56f7b73b3c573ed15724e"},{"sha":"bf2b5d1370b0e0cb34ca39545a7b33f074568ed7","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1245472 - Heroku: Update to the new release-phase implementation\n\nThe beta release-phase feature is making a backwards incompatible change\ntoday - moving from an app.json (and corresponding buildpack) approach\nto specifying a `release` Procfile entry that blocks the app deploy.\n\nFor more info, see:\nhttps://devcenter.heroku.com/articles/release-phase?preview=1","distinct":true,"url":"https://api.github.com/repos/KWierso/treeherder/commits/bf2b5d1370b0e0cb34ca39545a7b33f074568ed7"}]}