D5409: remotefilelog: accepting a None node to cmp

2018-12-10 Thread rdamazio (Rodrigo Damazio Bovendorp)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG4e17679c336b: remotefilelog: accepting a None node to cmp (authored by rdamazio, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5409: remotefilelog: accepting a None node to cmp

2018-12-10 Thread rdamazio (Rodrigo Damazio Bovendorp)
rdamazio created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY In context.py, basefilectx.cmp explicitly calls it with None, so it has to be supported. Specifically, this breaks "hg absorb -i" currently. REPOSITORY rHG

D5275: tests: update store narrowspec when narrowspec, not dirstate, is accessed

2018-12-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz planned changes to this revision. martinvonz added a comment. I had forgotten that I had even sent this for review. I have some changes in my repo that I will share in a while (after I've address Yuya's comments on https://phab.mercurial-scm.org/D5278). REPOSITORY rHG Mercurial

D5275: tests: update store narrowspec when narrowspec, not dirstate, is accessed

2018-12-10 Thread durin42 (Augie Fackler)
durin42 added inline comments. INLINE COMMENTS > test-narrow-expanddirstate.t:59 >> > + > narrowspecexpanded = False >> def expandnarrowspec(ui, repo, newincludes=None): dead assignment? REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5275 To:

D5407: perf: add perfprogress command

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG008f3491dc53: perf: add perfprogress command (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5407?vs=12812=12819 REVISION

D5406: wireprotov2: unify file revision collection and linknode derivation

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG08cfa77d7288: wireprotov2: unify file revision collection and linknode derivation (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5404: tests: add tests for server-side linknode adjustment with wireprotov2

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGca6372b7e566: tests: add tests for server-side linknode adjustment with wireprotov2 (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5405: wireprotov2: send linknodes to emitfilerevisions()

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG3ed77780f4a6: wireprotov2: send linknodes to emitfilerevisions() (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5403: tests: fix empty commit in test

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGafdbc9c6a333: tests: fix empty commit in test (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5403?vs=12808=12815 REVISION

D5402: tests: add sparserevlog requirement to test-sqlitestore.t

2018-12-10 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5014e93a5696: tests: add sparserevlog requirement to test-sqlitestore.t (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5407: perf: add perfprogress command

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I've noticed that progress bars can add significant overhead to tight loops. Let's add a perf command that attempts to isolate that overhead. With a default

D5408: progress: [RFC] avoid ui.configbool() lookup when progress bar is active

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY DO NOT LAND. test-check-config.t COMPLAINS FOR SOME REASON. Profiling revealed that the ui.configbool('progress', 'debug') during progress bar updates was

D5406: wireprotov2: unify file revision collection and linknode derivation

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The old mechanism for choosing which file revisions to send in the haveparents=True case was buggy in multiple ways - the most severe of which being

D5405: wireprotov2: send linknodes to emitfilerevisions()

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Previously, linknodes were calculated within emitfilerevisions() by using filectx.introrev(), which would always use the linkrev/linknode as recorded by

D5404: tests: add tests for server-side linknode adjustment with wireprotov2

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The current implementation of linknode serving in wireprotov2 simply serves up the linkrev/linknode as stored: it doesn't attempt to adjust the

D5403: tests: fix empty commit in test

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This was almost certainly a bug. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5403 AFFECTED FILES

D5402: tests: add sparserevlog requirement to test-sqlitestore.t

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Looks like this test was missed when enabling sparse revlogs by default. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5402

[Bug 6036] New: `hg update` can take too much of memory on large repos

2018-12-10 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6036 Bug ID: 6036 Summary: `hg update` can take too much of memory on large repos Product: Mercurial Version: default branch Hardware: PC OS: Linux Status: UNCONFIRMED

D5400: tests: use $RUNTESTDIR instead of $TESTDIR in narrow-library.sh

2018-12-10 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > mharbison72 wrote in narrow-library.sh:5 > Unrelated, but shouldn't this be "$PYTHON" (with quotes)? I think it should be. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5400 To: pulkit, #hg-reviewers Cc:

mercurial@40919: 65 new changesets

2018-12-10 Thread Mercurial Commits
65 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/b7823bd59b07 changeset: 40855:b7823bd59b07 user:Martin von Zweigbergk date:Wed Mar 21 16:46:28 2018 -0700 summary: cleanupnodes: trust caller when "moves" is not None

Re: [PATCH 6 of 6] rust: propagate error of index_get_parents() properly

2018-12-10 Thread Georges Racinet
Thanks for taking on this ! I have only one minor remark below On 12/5/18 2:43 PM, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1540817453 -32400 > # Mon Oct 29 21:50:53 2018 +0900 > # Node ID 3afbe6d40d6859d313f45b66ad5ca3c0a48f2e06 > # Parent

Re: [PATCH 5 of 6] rust: look up HgRevlogIndex_GetParents() from symbol table

2018-12-10 Thread Georges Racinet
On 12/5/18 2:43 PM, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1543756838 -32400 > # Sun Dec 02 22:20:38 2018 +0900 > # Node ID f5cdfa49994e3943ba7c4ce2d66708142f0c7058 > # Parent 716a73bab79be30c20c75e13324c44205d5e2120 > rust: look up

Re: [PATCH 4 of 6] revlog: add public CPython function to get parent revisions

2018-12-10 Thread Georges Racinet
On 12/9/18 6:02 AM, Yuya Nishihara wrote: > On Wed, 05 Dec 2018 22:43:35 +0900, Yuya Nishihara wrote: >> # HG changeset patch >> # User Yuya Nishihara >> # Date 1543756237 -32400 >> # Sun Dec 02 22:10:37 2018 +0900 >> # Node ID 716a73bab79be30c20c75e13324c44205d5e2120 >> # Parent

mercurial@40854: 34 new changesets

2018-12-10 Thread Mercurial Commits
34 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/96be0ecad648 changeset: 40821:96be0ecad648 parent: 40819:cb372d09d30a user:Yuya Nishihara date:Sun Nov 18 18:58:06 2018 +0900 summary: loggingutil: add basic logger backends

D5400: tests: use $RUNTESTDIR instead of $TESTDIR in narrow-library.sh

2018-12-10 Thread mharbison72 (Matt Harbison)
mharbison72 added inline comments. INLINE COMMENTS > narrow-library.sh:5 > [ui] > -ssh=python "$TESTDIR/dummyssh" > +ssh=python "$RUNTESTDIR/dummyssh" > [experimental] Unrelated, but shouldn't this be "$PYTHON" (with quotes)? REPOSITORY rHG Mercurial REVISION DETAIL

mercurial@40820: new changeset (1 on stable)

2018-12-10 Thread Mercurial Commits
New changeset (1 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/4265bfb53dd3 changeset: 40820:4265bfb53dd3 branch: stable tag: tip parent: 40818:47719d7c581f user:Matt Harbison date:Sun Dec 09 23:48:50 2018 -0500 summary: hgweb:

D5346: tests: remove all transitional configuration

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa0886a4d6dce: tests: remove all transitional configuration (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5345: sparse-revlog: enabled by default

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG3764330f76a6: sparse-revlog: enabled by default (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5345?vs=12654=12805

D5344: test: preemptively disable sparse-revlog for some of test-upgrade-repo

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe8cd688b2eb1: test: preemptively disable sparse-revlog for some of test-upgrade-repo (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5345: sparse-revlog: enabled by default

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg accepted this revision. indygreg added a comment. This revision is now accepted and ready to land. I'll be queuing this shortly. I just posted on mercurial-devel about introducing a revlog feature flag in the revlog itself to denote the revlog as using sparse. I think this is

D5343: test: enable sparse-revlog for test-wireproto-content-redirects.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGaeac89e78def: test: enable sparse-revlog for test-wireproto-content-redirects.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5342: test: enable sparse-revlog for test-wireproto-command-capabilities.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe64a28e2a1f2: test: enable sparse-revlog for test-wireproto-command-capabilities.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5341: test: enable sparse-revlog for test-wireproto-caching.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGcebaaa38f8fd: test: enable sparse-revlog for test-wireproto-caching.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5339: test: enable sparse-revlog for test-stream-bundle-v2.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG6679ce31dfcb: test: enable sparse-revlog for test-stream-bundle-v2.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5340: test: enable sparse-revlog for test-treemanifest.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG37cc627c5959: test: enable sparse-revlog for test-treemanifest.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5338: test: enable sparse-revlog for test-ssh.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG8fcda0780136: test: enable sparse-revlog for test-ssh.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5337: test: enable sparse-revlog for test-ssh-proto-unbundle.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG4bb6195755b1: test: enable sparse-revlog for test-ssh-proto-unbundle.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5336: test: enable sparse-revlog for test-ssh-proto.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG1a1b957f5f2a: test: enable sparse-revlog for test-ssh-proto.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5335: test: enable sparse-revlog for test-ssh-bundle1.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGf6904d60fc21: test: enable sparse-revlog for test-ssh-bundle1.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5333: test: enable sparse-revlog for test-revlog-v2.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG27fa1d2bf484: test: enable sparse-revlog for test-revlog-v2.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5334: test: enable sparse-revlog for test-sparse-requirement.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG74a519c86625: test: enable sparse-revlog for test-sparse-requirement.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5332: test: enable sparse-revlog for test-repo-compengines.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG4fe18205bbdb: test: enable sparse-revlog for test-repo-compengines.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5330: test: enable sparse-revlog for test-remotefilelog-clone-tree.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG116cadf4f3e8: test: enable sparse-revlog for test-remotefilelog-clone-tree.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5331: test: enable sparse-revlog for test-remotefilelog-log.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGb2b8afd66f78: test: enable sparse-revlog for test-remotefilelog-log.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5329: test: enable sparse-revlog for test-remotefilelog-clone.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2fd790468e43: test: enable sparse-revlog for test-remotefilelog-clone.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5328: test: enable sparse-revlog for test-phases.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG7bdc97531490: test: enable sparse-revlog for test-phases.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5327: test: enable sparse-revlog for test-narrow-clone.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG56fff6d7e30a: test: enable sparse-revlog for test-narrow-clone.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5326: test: enable sparse-revlog for test-narrow-clone-stream.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG192291ca909b: test: enable sparse-revlog for test-narrow-clone-stream.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5325: test: enable sparse-revlog for test-narrow-clone-no-ellipsis.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGeecc7a2ebf52: test: enable sparse-revlog for test-narrow-clone-no-ellipsis.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5324: test: enable sparse-revlog for test-lfs-serve.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0e21db2458f4: test: enable sparse-revlog for test-lfs-serve.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5323: test: enable sparse-revlog for test-lfs-largefiles.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGc35d3cb758a4: test: enable sparse-revlog for test-lfs-largefiles.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5322: test: enable sparse-revlog for test-lfconvert.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGed8e4748b9da: test: enable sparse-revlog for test-lfconvert.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5321: test: enable sparse-revlog for test-init.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG57e4150fb15b: test: enable sparse-revlog for test-init.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5319: test: enable sparse-revlog for test-hgweb-commands.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG140d455ef40a: test: enable sparse-revlog for test-hgweb-commands.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5320: test: enable sparse-revlog for test-http-protocol.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG4062ba2deb4e: test: enable sparse-revlog for test-http-protocol.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5318: test: enable sparse-revlog for test-debugcommands.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe646fda7be2e: test: enable sparse-revlog for test-debugcommands.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5317: test: enable sparse-revlog for test-clone-uncompressed.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5db7efa238bd: test: enable sparse-revlog for test-clone-uncompressed.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5316: test: enable sparse-revlog for test-clonebundles.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGabac9d186e7e: test: enable sparse-revlog for test-clonebundles.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5315: test: enable sparse-revlog for test-bundle.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2c55fd1c1468: test: enable sparse-revlog for test-bundle.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

Sparse revlog requirements

2018-12-10 Thread Gregory Szorc
I'm currently reviewing and landing Boris's series to enable sparse revlog by default. I think the functionality is stable enough to be enabled by default. The way it is currently implemented, sparse revlogs are an additional repository requirement. The "revlogv1" requirement denotes version 1

D5314: test: make sure sparse-revlog does not interfer with test-parseindex.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG75728718257e: test: make sure sparse-revlog does not interfer with test-parseindex.t (authored by lothiraldan, committed by ). CHANGED PRIOR TO COMMIT

D5314: test: make sure sparse-revlog does not interfer with test-parseindex.t

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg accepted this revision. indygreg added a comment. This revision is now accepted and ready to land. This one had a merge conflict due to the introduction of a negative integer test. I fixed in flight by adding the `--config` to the new test. REPOSITORY rHG Mercurial REVISION

D5313: test: explicitly disable sparse-revlog in test-http-bad-server.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG8aa7879adacf: test: explicitly disable sparse-revlog in test-http-bad-server.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5312: test: explicitly disable sparse-revlog in test-generaldelta.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0d62c3149fb9: test: explicitly disable sparse-revlog in test-generaldelta.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5311: sparse-revlog: disable sparse-revlog if config disable general-delta

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa714eee1ac28: sparse-revlog: disable sparse-revlog if config disable general-delta (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5310: test: fix config typo in test-upgrade-repo.t

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG597fe8d81104: test: fix config typo in test-upgrade-repo.t (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5400: tests: use $RUNTESTDIR instead of $TESTDIR in narrow-library.sh

2018-12-10 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGbcf70058af90: tests: use $RUNTESTDIR instead of $TESTDIR in narrow-library.sh (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5401: tests: update network related errors for Debian 9

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG8695fbe17f7c: tests: update network related errors for Debian 9 (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D5401: tests: update network related errors for Debian 9

2018-12-10 Thread indygreg (Gregory Szorc)
indygreg accepted this revision. indygreg added a comment. This revision is now accepted and ready to land. This behavior is wonky and smells like a race condition in the kernel or something. But all changes are to places that are expected to fail. I don't think the actual error matters that

D5401: tests: update network related errors for Debian 9

2018-12-10 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We have a CI job that runs the Mercurial tests in parallel. Some of the network related failures seems to be different on the environment. Oddly, those

Re: [PATCH 6 of 8] util: add method to peek item in lrucachedict

2018-12-10 Thread Pulkit Goyal
On Thu, Dec 6, 2018 at 3:54 PM Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1540992545 -32400 > # Wed Oct 31 22:29:05 2018 +0900 > # Node ID 2d23efc7274a923baffe9d0dc46709d651c468b4 > # Parent 5f4354d1aa370a028eee8bcc6de245b1212cf35c > util: add method to

Re: [PATCH 1 of 8] commandserver: pass around option to hook repo instance creation

2018-12-10 Thread Pulkit Goyal
On Thu, Dec 6, 2018 at 3:47 PM Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1540990631 -32400 > # Wed Oct 31 21:57:11 2018 +0900 > # Node ID 958a93f4f9210c4b5669e4424f8d73b048ef72ed > # Parent 53bdf0ab321c90189c61beb021d8eac54cf40918 > commandserver: pass

D5400: tests: use $RUNTESTDIR instead of $TESTDIR in narrow-library.sh

2018-12-10 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This is done so that third party extensions can use narrow-library.sh in tests. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5400

Re: [PATCH] hgweb: register web.comparisoncontext to the config table

2018-12-10 Thread Yuya Nishihara
On Mon, 10 Dec 2018 00:06:08 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1544417330 18000 > # Sun Dec 09 23:48:50 2018 -0500 > # Node ID f0cc7ed44c71e330da526839cc7b055a9826a98a > # Parent 443eb4bc41af00cafefcf235f15bad24b1ea56a1 > hgweb: register

Re: [PATCH 4 of 5] py3: stop subscripting socket.error

2018-12-10 Thread Yuya Nishihara
On Sun, 09 Dec 2018 23:39:33 -0500, Matt Harbison wrote: > I ended up with similar stdio errors trying to track down the bad http > status failures: > > Traceback (most recent call last): >File "c:\Users\Matt\hg\mercurial\ui.py", line 1033, in _writenobuf > dest.flush() > OSError:

D5399: test: update test-logtoprocess.t to not requires less

2018-12-10 Thread lothiraldan (Boris Feld)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG44378796c5e5: test: update test-logtoprocess.t to not requires less (authored by lothiraldan, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

Re: [PATCH 5 of 5] py3: quote several instances of $PYTHON for Windows

2018-12-10 Thread Yuya Nishihara
On Sun, 09 Dec 2018 22:44:37 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1544408614 18000 > # Sun Dec 09 21:23:34 2018 -0500 > # Node ID 4b007df3bff23f32439e299d13ce1a808b857c4d > # Parent e5b7d60068537baa1ffeeca4e1a81f7498d0d48e > py3: quote several