c24dc3ecaf002831382f72f83de4530987f40bbb: Readme contains URL to CI results.
Hal Wine <hwine@mozilla.com> - Thu, 18 Dec 2014 18:45:47 -0800 - rev 360002
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Readme contains URL to CI results.
9eb6e333ba723be2d1e3db40a099b005715dd7d6: Bug 1107616 - Set up b2g 2.1s branch for build farm usage; r=me
Hal Wine <hwine@mozilla.com> - Thu, 18 Dec 2014 16:31:49 -0800 - rev 360001
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1107616 - Set up b2g 2.1s branch for build farm usage; r=me
077f318c29c2d33cd481e7a6c32faf3359a51864: testing: add Mercurial 3.2.3
Gregory Szorc <gps@mozilla.com> - Thu, 18 Dec 2014 13:39:55 -0800 - rev 360000
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: add Mercurial 3.2.3
fb1d506b83aefcdfb9ea7fb761876eae39dd3253: docs: document how to uplift commits using graft
Gregory Szorc <gps@mozilla.com> - Thu, 18 Dec 2014 11:50:51 -0800 - rev 359999
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: document how to uplift commits using graft
a7732c976e574595c5fa70fc94252ea38d89179e: pushlog: add last push ID to pushlog response (bug 1065771); r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 14:54:40 -0800 - rev 359998
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: add last push ID to pushlog response (
bug 1065771); r=edmorley
Clients want a way of polling for changes since they last fetched. We
want them to do this by looking at the most recent push id and fetching
all changes starting from that ID + 1.
Before this patch, clients fetching this way had no way of knowing if
the pushlog database was reset because fetches with last push id + 1
would return an empty set until the new database caught up to the old
one. This could take months!
By adding the last push ID to the response, clients can store and
blindly use this value as an offset into the next query (assuming
this value is <= the highest seen value + 1).
08b76bc1754a6a99400ba99c5e264c9b9ad1dbf8: pushlog: implement format version 2; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 14:43:11 -0800 - rev 359997
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: implement format version 2; r=edmorley
JSON format version 2 moves pushes into a "pushes" object off the root
object. It leaves room for future addition of keys in the root object
without breaking API compatibility.
9bfebeb2b313822dd771f7945ff16dd22140af18: pushlog: add a version query string flag to control output format; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 14:30:49 -0800 - rev 359996
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: add a version query string flag to control output format; r=edmorley
An upcoming patch will add a new version of the pushlog JSON output. We
prepare for that by introducing a flag to control the output format.
While we were here, we cleaned up some static analysis complaints that
tooling complained about when some lines changed.
589711a43d85045994ea5bb23ee0d7d818a9ea52: pushlog: sort keys during JSON serialization; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 14:26:19 -0800 - rev 359995
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: sort keys during JSON serialization; r=edmorley
We want output of pushlog to be consistent between runs. So we pass
sort_keys=True to the JSON encoder.
138a9f6d26b90ff583e4790557fdb080885b49bd: pushlog: test that querying a changeset that doesn't exist results in 404; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:46:34 -0800 - rev 359994
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: test that querying a changeset that doesn't exist results in 404; r=edmorley
402c7da0ccae43f58a298a71e1f1be55385412a4: pushlog: port tests for querying specific changesets; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:15:11 -0800 - rev 359993
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: port tests for querying specific changesets; r=edmorley
cce54a4ac2b96b491a18fa043af3dc910c49813a: pushlog: port test with changeset and id boundaries; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:10:49 -0800 - rev 359992
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: port test with changeset and id boundaries; r=edmorley
1e7a77c3afb3914be49045cc9a9fe4958d3633be: pushlog: port json-pushes tests to .t tests; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:00:47 -0800 - rev 359991
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: port json-pushes tests to .t tests; r=edmorley
f572ed6691ca6ea990bd609853c2e36c1cfe968e: pushlog: port empty repo tests to .t tests; r=edmorley
Gregory Szorc <gps@mozilla.com> - Mon, 29 Sep 2014 13:33:03 -0700 - rev 359990
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: port empty repo tests to .t tests; r=edmorley
The pushlog tests are currently implemented as Python-style tests.
Following the convention used everywhere else, we're converting things
to Mercurial style .t tests.
This patch starts that process by converting the pushlog tests for empty
repository behavior. Subsequent patches will port more tests.
0b6a9e9b447e41f728f19a306a6b766dfef30bb4: pushlog: use new-style class definition; r=edmorley
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 11:51:44 -0800 - rev 359989
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: use new-style class definition; r=edmorley
PushlogQuery was using an old/classic style class definition. It was
unclear whether variables set outside of __init__ were instance
variables or class variables. We convert the class to new-style and
move these variables to instance-level.
eb7f2be31e7110928fa56d5c03ffef2a3dce9923: pushlog: testing support for comparing JSON files
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:06:43 -0800 - rev 359988
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: testing support for comparing JSON files
0a1146946c977db157b5407a8d923dec6c6e61c2: testing: support query strings in http-request.py
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 12:05:49 -0800 - rev 359987
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: support query strings in http-request.py
ce19db92507b66c377012158b738537ad213cee2: Bug 1104390 - Remove printpushlog command; r=bkero
Gregory Szorc <gps@mozilla.com> - Mon, 24 Nov 2014 17:50:05 -0800 - rev 359986
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1104390 - Remove printpushlog command; r=bkero
Nobody is using `hg printpushlog`. Let's remove it.
f2f46eeff8f1e9c2c098844ea18ef625c4bbd856: Bug 1104390 - Remove legacy web-based repository visualizer; r=bkero
Gregory Szorc <gps@mozilla.com> - Mon, 24 Nov 2014 17:30:45 -0800 - rev 359985
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1104390 - Remove legacy web-based repository visualizer; r=bkero
There was old code in the pushlog extension for doing visualization of
repositories using AJAX and other nifty web visualizations. This
interface was all built on top of a set of custom hgweb commands that
emitted JSON.
AFAICT, this code is dead and broken. It is thus being removed.
This commit is logically a backout of dddf4b816e51, plus all the changes
since made to the files it has introduced.
7abcc9e6647d63710981c5b235a4e27e92be933e: rbmozui - bump to 0.2.6beta.
Mike Conley <mconley@mozilla.com> - Thu, 18 Dec 2014 12:49:30 -0500 - rev 359984
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
rbmozui - bump to 0.2.6beta.
fbc1ef7b7483d8787e6ae4576f73268081778cb9: Backout 37c50bcdcd11 (bug 1064111) because of some pretty awful bugs.
Mike Conley <mconley@mozilla.com> - Thu, 18 Dec 2014 12:47:35 -0500 - rev 359983
Push
16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Backout 37c50bcdcd11 (
bug 1064111) because of some pretty awful bugs.