35c8cdd7335f04c969424456ae3a1ba9c5376b8c: vcsreplicator: extract pushlog querying into standalone function
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 17:06:12 -0700 - rev 690859
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: extract pushlog querying into standalone function MozReview-Commit-ID: 1ydXfdgniFs
36a9f522bc30c1070ed6c047440ced59343a44a0: vcsreplicator: prepare to handle pushkey messages
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 13:58:06 -0700 - rev 690858
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: prepare to handle pushkey messages MozReview-Commit-ID: 1hd1TWmCdcI
06ba8d5ebc10cedeeec806e25e483f8670105353: docs: reconcile autoland docs with reality
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:38:02 -0700 - rev 690857
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: reconcile autoland docs with reality
7e3031d484b0a5abcdc49e64a96220db6411a429: docs: stop pulling from individual repos
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:35:27 -0700 - rev 690856
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: stop pulling from individual repos Now that the docs recommend the unified repo, this isn't necessary.
6f73f8e51bb8d797245c85d3fd9aa740b193a156: docs: recommend cloning the mozilla-unified repo
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:27:25 -0700 - rev 690855
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: recommend cloning the mozilla-unified repo Since it has all the heads and is smaller.
76a2c70c972fd8980d3618cbce6e88404ba9a6a3: docs: more docs unification around configuring Mercurial
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:27:04 -0700 - rev 690854
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: more docs unification around configuring Mercurial Again, bootstrap does this for us.
9dc37ddbb386bc6dc0373d3029717928db029e3b: docs: change Firefox workflow docs to recommend running the bootstrapper
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:24:41 -0700 - rev 690853
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: change Firefox workflow docs to recommend running the bootstrapper Since the Mercurial setup wizard is integrated into it.
198a064019e145feec7b7c3a6c715d5dd9dc7ca1: docs: update histedit documentation about default arguments
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 14:21:24 -0700 - rev 690852
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
docs: update histedit documentation about default arguments Since Mercurial 3.7 made `hg histedit` work without any arguments or required config option.
b549901d7475e1aa5ee1b24d3eaef18894f22f6a: vcsreplicator: use virtualenv `hg` in pulsenotifier
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 14:37:32 -0700 - rev 690851
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: use virtualenv `hg` in pulsenotifier Otherwise we fail to load the vcsreplicator extension, which is defined in the global config. MozReview-Commit-ID: 7891k3tJgjy
11dc6db0e37c4dc00acc25905e2ab8e9536b403e: vcsreplicator: change logged message when publishing message to pulse
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 13:34:35 -0700 - rev 690850
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: change logged message when publishing message to pulse Now that we have multiple exchanges, let's log the exchange name. And for good measure let's also log the routing key. And, let's log before we do anything, not after. We don't need to log the repo url because it is logged by the caller.
6fa96b8e7b9f39b2d4e48f6b7f9e147c0496de67: vcsreplicator: send pulse message when repos are created
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 12:54:10 -0700 - rev 690849
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: send pulse message when repos are created MozReview-Commit-ID: LImN9HY5VV
8da1566d0842a04b96ae0573d9daf0605cdf3412: ansible/hg-ssh: install bundles for stylo repos (bug 1296212)
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 13:09:50 -0700 - rev 690848
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
ansible/hg-ssh: install bundles for stylo repos (bug 1296212) We copy the bundles from mozilla-central. This ensures that automation is seeding clones from S3, not hg.mozilla.org. If we add a lot of content to these repos, we may want to start generating bundles for them explicitly. Until then, seeding should be fine.
e0967c8c1ac23ac9c740018d1ebfb396e78d09ac: ansible/hg-ssh: generate bundles for the generaldelta version of mozilla-central
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 13:07:50 -0700 - rev 690847
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
ansible/hg-ssh: generate bundles for the generaldelta version of mozilla-central They are much smaller than mozilla-central. We want to start encouraging the use of generaldelta everywhere.
4fc0986914b7f7c90a869a83eb8f28f662294574: vcsreplicator: refactor message processing logic
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 12:33:40 -0700 - rev 690846
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: refactor message processing logic To better handle multiple message types. Now we just need to add a conditional block to handle new message types and they will be sent to the callback accordingly. MozReview-Commit-ID: DYOVNiFibcx
d607ede48d5cdf0ed56209524d21c49ca1826edf: vcsreplicator: extract code for getting a changegroup payload to own function
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 12:26:32 -0700 - rev 690845
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: extract code for getting a changegroup payload to own function To make future code supporting multiple message types easier to read. MozReview-Commit-ID: KgyuuYD8WhM
b68b5a1e7538c3174c1d4b8f6b4ef9c9f44a4b39: vcsreplicator: move cbargs assignment earlier
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 12:09:48 -0700 - rev 690844
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: move cbargs assignment earlier Since accessing this variable will be common across multiple message types. MozReview-Commit-ID: 8FQrP2ZLbNX
4bc2771aa25d9f7d67439b62fa9fe21a3adf68f3: vcsreplicator: refactor message filtering to handle more message types
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 12:07:29 -0700 - rev 690843
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: refactor message filtering to handle more message types We'll soon be handling more message types. In preparation for this, move the code for filtering unwanted message types below the common filtering we perform, since we want to perform common filtering for multiple message types. MozReview-Commit-ID: 6KsTvjTvn9o
1b89cf76729f66131e2bcda76145fc5f744591fc: vcsreplicator: change how v1 data is sanitized
Gregory Szorc <gps@mozilla.com> - Wed, 24 Aug 2016 12:02:01 -0700 - rev 690842
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: change how v1 data is sanitized Don't mutate the original data structure since it should be passed verbatim.
f117d4014c71419af81fb13e277193f23ddde4ad: vcsreplicator: send messages to a "v2" of the exchange
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 11:26:57 -0700 - rev 690841
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: send messages to a "v2" of the exchange Upcoming commits will send additional message types. The "v1" exchange's message format doesn't support this in a backwards compatible manner. We introduce a "v2" exchange with a message type to indicate the type of message being sent through. MozReview-Commit-ID: LoqQZOJxQRN
3a54a3305d3b644a919040674a1d65baee2dd149: vcsreplicator: prepare pulse notification for publishing to multiple exchanges
Gregory Szorc <gps@mozilla.com> - Tue, 23 Aug 2016 11:32:50 -0700 - rev 690840
Push 87314 by gszorc@mozilla.com at Thu, 02 Nov 2017 02:08:10 +0000
vcsreplicator: prepare pulse notification for publishing to multiple exchanges The v1 exchange is only capable of handling a single message type. Upcoming commits will introduce more message types. Prepare the code for the presence of multiple exchanges with multiple message formats. MozReview-Commit-ID: DXHVMghkYld
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip