d1f6cc40b04b0ae459146dc66b544e1614c08482: testing: documentation around test scanning
Gregory Szorc <gps@mozilla.com> - Tue, 13 Jun 2017 15:46:46 -0700 - rev 691571
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
testing: documentation around test scanning I confused myself during code review on how all this works. So add some comments.
702c46e50305cbeb645959c70c8ce671119f3725: Bug 1371878 - Allow qshow to use revsets, and default to ., r=gps
Steve Fink <sfink@mozilla.com> - Tue, 13 Jun 2017 15:26:30 -0700 - rev 691570
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1371878 - Allow qshow to use revsets, and default to ., r=gps
de04c4f0a91f258c7f154b8597403823db9f5cbd: Bug 1371881 - Add --patch-id for manually obsoleting selected attachments, r=gps
Steve Fink <sfink@mozilla.com> - Tue, 13 Jun 2017 15:26:12 -0700 - rev 691569
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1371881 - Add --patch-id for manually obsoleting selected attachments, r=gps
871f745adee2652657fc7b7efcefcd0f3da19fd8: Backed out changeset 3f1a54d5c326 (bug 1371881) because a qref accident smushed two patches together.
Steve Fink <sfink@mozilla.com> - Tue, 13 Jun 2017 15:25:29 -0700 - rev 691568
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Backed out changeset 3f1a54d5c326 (bug 1371881) because a qref accident smushed two patches together.
3f1a54d5c326e33f54fa53216bdb654862d5999f: Bug 1371881 - Add --patch-id for manually obsoleting selected attachments, r=gps
Steve Fink <sfink@mozilla.com> - Fri, 09 Jun 2017 17:50:41 -0700 - rev 691567
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1371881 - Add --patch-id for manually obsoleting selected attachments, r=gps
453bcf1bd611064f8acebfb7f16f94d1942c2c09: Bug 1197433 - Attempt to autocompute a persistent id using obsolescence links, r=gps
Steve Fink <sfink@mozilla.com> - Wed, 26 Aug 2015 12:52:09 -0700 - rev 691566
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1197433 - Attempt to autocompute a persistent id using obsolescence links, r=gps
aef5b2f44147a6e221f7fb6951a3a67e0bcf4ea7: hghooks: change NSS and NSPR hook semantics; r=gps
Kai Engert <kaie@kuix.de> - Thu, 08 Jun 2017 17:06:10 -0700 - rev 691565
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hghooks: change NSS and NSPR hook semantics; r=gps
ce9d0ea7995e121054c4adb5d2aec2f56b7b639a: Bug 1368879 - Allow using a revset for the changeset to export, r=gps
Steve Fink <sfink@mozilla.com> - Tue, 06 Jun 2017 12:59:28 -0700 - rev 691564
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1368879 - Allow using a revset for the changeset to export, r=gps
60e61aba14152f07791a5ed84375bfce804830d1: Bug 1368821 - Allow bzexport to update patch descriptions in ancestors of the working directory, r=gps
Steve Fink <sfink@mozilla.com> - Tue, 06 Jun 2017 12:58:09 -0700 - rev 691563
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1368821 - Allow bzexport to update patch descriptions in ancestors of the working directory, r=gps
bbc9bc7d1b5e9388041227e792036bc5e7016815: hghooks: validate backouts on vendored paths (bug 1366667) r=gps
byron jones <glob@mozilla.com> - Wed, 24 May 2017 15:08:03 +0800 - rev 691562
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hghooks: validate backouts on vendored paths (bug 1366667) r=gps In order for backouts to servo to be automatically processed on servo's github repository, we need to ensure that backouts touching the servo directory are well formed, and contain the nodes being backed out. At this point validation is not required on non-vendored paths. MozReview-Commit-ID: 30N81ibz50I
b1b2649ec1e200d50b099c8bf208c6dc578d1c52: hghooks: add mozautomation to venv (bug 1366667) r=gps
byron jones <glob@mozilla.com> - Mon, 22 May 2017 15:31:41 +0800 - rev 691561
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hghooks: add mozautomation to venv (bug 1366667) r=gps It would be rather useful if the commit hooks had access to our library of commit parsing routines. MozReview-Commit-ID: 5smb7uj11Ty
31ad63af29c1d7f543b2e2d17ab8aa93aa971960: hghooks: remove b2g users from commit-message hook (bug 1366667) r=gps
byron jones <glob@mozilla.com> - Wed, 24 May 2017 15:09:06 +0800 - rev 691560
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hghooks: remove b2g users from commit-message hook (bug 1366667) r=gps MozReview-Commit-ID: 3N4l0yoJYTu
ba5e85722a8f50a944ce2857cc9dfb96a504bc4e: hghooks: fix pep8/style issues in commit-message.py (bug 1366667) r=gps
byron jones <glob@mozilla.com> - Mon, 22 May 2017 14:49:15 +0800 - rev 691559
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hghooks: fix pep8/style issues in commit-message.py (bug 1366667) r=gps MozReview-Commit-ID: 1RWuVp9BmjG
49d78d950bcf67813a4d8a741abdb0ac8f9d956b: docs: document vcssync repos and code locations
Gregory Szorc <gps@mozilla.com> - Mon, 05 Jun 2017 14:44:47 -0700 - rev 691558
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: document vcssync repos and code locations
032536dc839b781edff900c91c2cc464c01fd754: docs: document which repos and files are relevant for hacking on hg.mo
Gregory Szorc <gps@mozilla.com> - Mon, 05 Jun 2017 14:40:06 -0700 - rev 691557
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: document which repos and files are relevant for hacking on hg.mo
f24a92c1e90f39115c494070ee001d26878d3964: Bug 1368791 - Only allow updating the commit message of the top applied mq patch, r=gps
Steve Fink <sfink@mozilla.com> - Tue, 30 May 2017 12:07:42 -0700 - rev 691556
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
Bug 1368791 - Only allow updating the commit message of the top applied mq patch, r=gps
85ff7a7f0102b1464da6383a56898dd29f3b5a0f: vcssync: silence clean_hg_repo() (bug 1369272) r=gps
byron jones <glob@mozilla.com> - Thu, 01 Jun 2017 13:01:25 +0800 - rev 691555
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcssync: silence clean_hg_repo() (bug 1369272) r=gps In some situations reverting a repo can result in a massive amount of output - in particular reverting state after a failed `mach vendor rust` produces more than 2700 lines of output. This is deep into "less than useful" territory. MozReview-Commit-ID: 7VPq4WEWudZ
4da46067f88bd5383453379fe8b748d4a4548955: vcsreplicator: use remote value for incoming bookmarks (bug 1268963); r=glob
Gregory Szorc <gps@mozilla.com> - Wed, 24 May 2017 17:10:16 -0700 - rev 691554
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: use remote value for incoming bookmarks (bug 1268963); r=glob Previously, `hg pull` relied on Mercurial's built-in behavior for bookmark processing. The built-in behavior was to look at differences between local and remote bookmarks and reconcile the differences. Since the point of vcsreplicator is to run a mirror, the remote state should be the final local state. So Mercurial's default behavior isn't appropriate. This means we need to monkeypatch Mercurial. We introduce a minimal consumer-only extension to be installed on mirrors. The extension monkeypatches the bookmarks function that is called when local bookmarks are to be updated from a remote. The way bookmarks exchange works in Mercurial is that the full set of bookmarks from the server is fetched and applied. In other words, we never only receive bookmarks for just the changesets that are being changed. This means it is sufficient to blow away all local bookmarks and just let Mercurial's default behavior kick in to re-set them. There may be some corner cases when obsolescence is involved that this behavior breaks down. But obsolescence is experimental. So I'd rather get bookmark replication working for normal Mercurial and break obsolescence than spend a lot of time writing tests that may not uncover a problem. Writing this commit reminded me that I want to add an `hg pull --mirror` feature to upstream Mercurial. I /think/ I have buy-in on the idea. I just need to produce code. MozReview-Commit-ID: Kkx9vcXW1fW
6039254c38d72206cbfe96c66df91dfa2685b3df: vcsreplicator: add test demonstrating bookmark divergence (bug 1268963); r=glob
Gregory Szorc <gps@mozilla.com> - Wed, 24 May 2017 16:27:13 -0700 - rev 691553
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: add test demonstrating bookmark divergence (bug 1268963); r=glob We don't currently handle bookmark divergence properly in vcsreplicator. We add a test for this. MozReview-Commit-ID: A3cCAD3eEz
6619b186870a6eb5cdb17f4ce5970416c15cd273: hgtemplates: port gitweb changes to gitweb_mozilla (bug 1360007); r=glob
Gregory Szorc <gps@mozilla.com> - Tue, 23 May 2017 16:07:32 -0700 - rev 691552
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
hgtemplates: port gitweb changes to gitweb_mozilla (bug 1360007); r=glob The changes are pretty straightforward. Commit message <div> now have a new CSS class so they are fixed width. And there are a handful of changes to filelog to support line ranger filtering and display. MozReview-Commit-ID: 5E3KPWrMBWJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip