1863033ba506221dc58b10fa5f675418e4d20e61: testing: rename test_autoland_try_concurrent; r=dminor
Mauro Doglio <mdoglio@mozilla.com> - Mon, 30 Nov 2015 15:33:54 +0000 - rev 361905
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: rename test_autoland_try_concurrent; r=dminor test_autoland_try is already present in the AutolandTryTest class, let's rename it to avoid confusion when reading the test results.
95bb6a2ed895ff7febd85c91f94cdfbba9456a22: mozreview: split autoland and treeherder results (bug 1224208); r=dminor
Mauro Doglio <mdoglio@mozilla.com> - Mon, 30 Nov 2015 16:44:21 +0000 - rev 361904
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: split autoland and treeherder results (bug 1224208); r=dminor This patch splits the results of the autoland `landing` action from the treeherder job results eventually created as a consequence of that action.
05e6acacb6db568656b0c1ce3d1d63dd722871c8: testing: fix test-autoland-concurrent; r=glob
Mauro Doglio <mdoglio@mozilla.com> - Fri, 27 Nov 2015 16:20:35 +0000 - rev 361903
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: fix test-autoland-concurrent; r=glob The changes ntroduced in rev c2620e01e208 made this test fail.
a7fa806f72c692e4c676981421dbc1b13449fa4e: testing: improve coverage of FileDiffReviewerTest (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Thu, 26 Nov 2015 16:18:40 +0000 - rev 361902
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: improve coverage of FileDiffReviewerTest (bug 1227508); r=mcote
119e6cbc90d60694f1f0f0b900f7e5dbfd0359bf: mozreview: add title attr to file review buttons (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Tue, 01 Dec 2015 12:01:41 +0000 - rev 361901
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: add title attr to file review buttons (bug 1227508); r=mcote
50f156940ba1d6e612d00bd4a3bafe25ee9f7c57: mozreview: fix filediff review button rendering (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Tue, 01 Dec 2015 12:00:34 +0000 - rev 361900
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: fix filediff review button rendering (bug 1227508); r=mcote The filediff review button needs to render both on page load and when a revision is selected with the slider but not for interdiffs.
8c037a229a15c86adcc4bc1e0c545ebb6a184370: mozreview: render diff review buttons for all the diffs (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Wed, 25 Nov 2015 17:44:34 +0000 - rev 361899
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: render diff review buttons for all the diffs (bug 1227508); r=mcote It looks like there's a use case for having the review button rendered on every revision of a diff and not only on the last one.
2330db44272f87a35516c07f16bfea57ca2a3bad: mozreview: fix rendering of file diff review button (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Wed, 25 Nov 2015 17:28:09 +0000 - rev 361898
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: fix rendering of file diff review button (bug 1227508); r=mcote To synchronise the rendering of the diff review buttons with the rendering of the diff viewers we are using a client side function queue. This queue requires every function to explictly declare when the next item should be executed. In bug 1227365 $.funcQueue('diff_files').next() was placed outside of the function, preventing the the review button from rendering.
f8e0617ba1cc30dddb34bb6d3d78a53b8db41ee5: mozreview: allow authenticated users to track file review (bug 1227508); r=mcote
Mauro Doglio <mdoglio@mozilla.com> - Wed, 25 Nov 2015 16:33:12 +0000 - rev 361897
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: allow authenticated users to track file review (bug 1227508); r=mcote
7714a1c1be5ece54fb463626e7778b63516eeb38: mozreviewbots: add mozreviewbots.egg-info to .hgignore
byron jones <glob@mozilla.com> - Tue, 01 Dec 2015 13:38:36 +0800 - rev 361896
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreviewbots: add mozreviewbots.egg-info to .hgignore
48e5dc3503268e919c3058f83a1a2ceb9a9a6071: mozautomation: fix syntax error
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 19:04:55 -0800 - rev 361895
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozautomation: fix syntax error
8bd43cdb55ad0c77b99b579b832a44001b25a9ad: Add b2g-ota to list of repositories (bug 1229247) r?gps
Wes Kocher <wkocher@mozilla.com> - Mon, 30 Nov 2015 18:38:47 -0800 - rev 361894
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Add b2g-ota to list of repositories (bug 1229247) r?gps
8b5bb3efb9da34f69f62177cfc90329272fcf0af: docs: document vcsreplicator data loss
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 16:40:53 -0800 - rev 361893
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: document vcsreplicator data loss
e22f1b79c31662b3ad78e1f5c04725f31df5fa68: vcsreplicator: add inline documentation
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 16:31:20 -0800 - rev 361892
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
vcsreplicator: add inline documentation
4047fb506969b2c92430a7a581b928d6e8336c2d: vcsreplicator: create a unified log of producer events
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 16:13:39 -0800 - rev 361891
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
vcsreplicator: create a unified log of producer events This seems useful for forensics purposes.
909d761cd9c5cef70929c5fd42c5a28025a16821: vcsreplicator: add a context manager for performing kafka interactions
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 14:15:21 -0800 - rev 361890
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
vcsreplicator: add a context manager for performing kafka interactions The intent is to catch Kafka errors and write them to a special log and/or perform special actions when failures occur. In preparation for this, we establish a generic context manager and call it throughout the code. Features will be added in subsequent commits.
f13128e6753d1fb0deffd6a83ea4c6deb1aba15f: serverlog: always configure syslog
Gregory Szorc <gps@mozilla.com> - Mon, 30 Nov 2015 15:43:38 -0800 - rev 361889
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
serverlog: always configure syslog If multiple syslog producers exist within Python they may interfere with each other. So always adjust the syslog facility and identity options when producing log events.
ada7eb15287284e60b9e37c750c30ae81f889f21: ansible/docker-rbweb: Install Mercurial first (bug 1227715); r=gps
Mark Cote <mcote@mozilla.com> - Fri, 27 Nov 2015 14:09:12 -0500 - rev 361888
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
ansible/docker-rbweb: Install Mercurial first (bug 1227715); r=gps mozreview-virtualenv is a dependency of docker-rbweb, but it requires Mercurial, which was installed in docker-rbweb. Create a new role and add it as the top dependency of docker-rbweb.
cc7ec937c459bc01eee2325592c939c5c4879cbb: mozreview: prevent RB from generating etags for review request pages (Bug 1221989). r=mdoglio
Steven MacLeod <smacleod@mozilla.com> - Fri, 27 Nov 2015 11:37:52 -0500 - rev 361887
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozreview: prevent RB from generating etags for review request pages (Bug 1221989). r=mdoglio Review Board does not allow custom fields or extensions to effect etag generation - Any server side modifications to what an extension would display will be stale in a browser using caching. To workaround this we remove etags Review Board would send to the client as well as the HTTP_IF_NONE_MATCH header sent by the client (for a select set of views we care about). This will result in a bit of a performance hit but it shouldn't be too noticeable as the really heavyweight requests like diff fragments (which are fetched asynchronously from the diff viewer) will still be cached.
37823fff02e073159ddb84453f41a9a7ec872a4c: ansible/hg-web: lower number of httpd and wsgi processes
Gregory Szorc <gps@mozilla.com> - Sat, 28 Nov 2015 21:19:26 -0800 - rev 361886
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
ansible/hg-web: lower number of httpd and wsgi processes Just a few minutes ago, the servers were swapping because of too many concurrent requests. Lower maximum number of httpd and WSGI workers to mitigate this in the future. These multipliers still feel a bit high to me - more WSGI workers than reported CPU cores feels weird, as it will most likely only incur extra context switching and slow down requests. But, a reduction by 2x is pretty significant. We can decrease later if this isn't aggressive enough.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip