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

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

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

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

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 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

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

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

2018-12-09 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The test previously assumed that a working pager was present in the test environment. Update it to use the fakepager instead. REPOSITORY rHG Mercurial

Re: [PATCH 1 of 6] extensions: import the exthelper class from evolve ff799015d62e

2018-12-07 Thread Boris FELD
On 03/12/2018 12:49, Yuya Nishihara wrote: > On Mon, 3 Dec 2018 09:37:07 +0100, Boris FELD wrote: >> On 12/2/18 12:37 PM, Yuya Nishihara wrote: >>> On Fri, 30 Nov 2018 23:10:55 -0500, Matt Harbison wrote: >>>> # HG changeset patch >>>> # User Matt Harbiso

Re: [PATCH 1 of 6] extensions: import the exthelper class from evolve ff799015d62e

2018-12-07 Thread Boris FELD
On 05/12/2018 06:08, Matt Harbison wrote: > On Mon, 03 Dec 2018 03:37:07 -0500, Boris FELD > wrote: > >> On 12/2/18 12:37 PM, Yuya Nishihara wrote: >>> On Fri, 30 Nov 2018 23:10:55 -0500, Matt Harbison wrote: >>>> # HG changeset patch >>>> #

Re: [PATCH 1 of 6] extensions: import the exthelper class from evolve ff799015d62e

2018-12-07 Thread Boris FELD
On 05/12/2018 14:33, Yuya Nishihara wrote: > On Wed, 05 Dec 2018 00:08:24 -0500, Matt Harbison wrote: >> Does the name seem reasonable with this wider audience? I wanted to put >> it inside the extensions module, but it looks like there's a cycle around >> commands.py. > I'm okay with the

[PATCH] contrib: add a helper script that help to build interesting repositories

2018-12-03 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1543378018 -3600 # Wed Nov 28 05:06:58 2018 +0100 # Node ID 3374ca3b09624245f50f8e7ca556451198ac9b26 # Parent 0800d9e6e216b2ca59f05788b288685b8d7b2d93 # EXP-Topic discovery-helper # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 4 of 4] repo: add a `wcachevfs` to access the `.hg/wcache/` directory

2018-12-03 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542246933 -3600 # Thu Nov 15 02:55:33 2018 +0100 # Node ID 6aabbe8269e4fdc7f70d7e1d8549ea39962a7f22 # Parent d39539fbd375c5948845be87987be90ee8bc703c # EXP-Topic wcache # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 3 of 4] cache: create `wcache` directory at init time

2018-12-03 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542246391 -3600 # Thu Nov 15 02:46:31 2018 +0100 # Node ID d39539fbd375c5948845be87987be90ee8bc703c # Parent fd281df3f7f069f599335220414e2a5bd712fb1d # EXP-Topic wcache # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 1 of 4] check-exec: write file in 'wcache' instead of 'cache'

2018-12-03 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542298103 -3600 # Thu Nov 15 17:08:23 2018 +0100 # Node ID 82bb348c50f81208bc58d85b1c9057eb091867a0 # Parent 0800d9e6e216b2ca59f05788b288685b8d7b2d93 # EXP-Topic wcache # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 2 of 4] cache: create `cache` directory at init time

2018-12-03 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542245935 -3600 # Thu Nov 15 02:38:55 2018 +0100 # Node ID fd281df3f7f069f599335220414e2a5bd712fb1d # Parent 82bb348c50f81208bc58d85b1c9057eb091867a0 # EXP-Topic wcache # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 4 of 4] mmapindex: set default to 1MB

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542949784 -3600 # Fri Nov 23 06:09:44 2018 +0100 # Node ID 9708243274585f9544c70925eb0b0fa0ec7aba4f # Parent 0fff68dfbe48d87dce8b8736c0347ed5aa79030e # EXP-Topic mmap # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 2 of 4] perf: add a --rev attribute to perfindex

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1543676247 -3600 # Sat Dec 01 15:57:27 2018 +0100 # Node ID 0f29dba58034752d00c2ccbe41cc787b6dec # Parent 63dc9727cc56dcf4995f45fdabb3c56ef84e4389 # EXP-Topic mmap # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 3 of 4] mmapindex: move the 'mmapindexthreshold' option out of experimental

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542949653 -3600 # Fri Nov 23 06:07:33 2018 +0100 # Node ID 0fff68dfbe48d87dce8b8736c0347ed5aa79030e # Parent 0f29dba58034752d00c2ccbe41cc787b6dec # EXP-Topic mmap # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 1 of 4] perf: update perfindex to be more realistic

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542949418 -3600 # Fri Nov 23 06:03:38 2018 +0100 # Node ID 63dc9727cc56dcf4995f45fdabb3c56ef84e4389 # Parent 5cbb74999040905c12dff2695817f7e19c841a4d # EXP-Topic mmap # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 3 of 3] upgrade: clarify "aggressivemergedelta" handling

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1531475115 -7200 # Fri Jul 13 11:45:15 2018 +0200 # Node ID a103c42778e617014c95d9c6f9936bfbe420271a # Parent 67ee61288306b5f74c2151a3e71a5321bc5989cb # EXP-Topic upgrade-test # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 2 of 3] upgrade: add '-' in optimisation name

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1531443930 -7200 # Fri Jul 13 03:05:30 2018 +0200 # Node ID 67ee61288306b5f74c2151a3e71a5321bc5989cb # Parent 8ca558d1dc064bef67b6fb4341feecddceb216ce # EXP-Topic upgrade-test # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 1 of 3] upgrade: test that fncache is valid after repository upgrade

2018-12-02 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1531443292 -7200 # Fri Jul 13 02:54:52 2018 +0200 # Node ID 8ca558d1dc064bef67b6fb4341feecddceb216ce # Parent 7e6834ade51d98da575cfbeef651fc8a465c38b8 # EXP-Topic upgrade-test # Available At https://bitbucket.org/octobus/mercurial-devel

Re: [PATCH] sparse-revlog: protect C code against delta chain including nullrev

2018-12-02 Thread Boris FELD
On 30/11/2018 12:45, Yuya Nishihara wrote: > On Thu, 29 Nov 2018 18:55:01 +0100, Boris Feld wrote: >> # HG changeset patch >> # User Boris Feld >> # Date 1543508919 -3600 >> # Thu Nov 29 17:28:39 2018 +0100 >> # Node ID 5a6a715f4ed0fa4d47b

Re: [PATCH 6 of 6] vfs: also audit rename

2018-12-02 Thread Boris FELD
On 28/11/2018 13:04, Yuya Nishihara wrote: > On Mon, 26 Nov 2018 19:22:48 +0100, Boris Feld wrote: >> # HG changeset patch >> # User Boris Feld >> # Date 1498961267 -7200 >> # Sun Jul 02 04:07:47 2017 +0200 >> # Node ID afdc73b20bd1faeec1b

Re: [PATCH 4 of 5 V4] match: avoid translating glob to matcher multiple times for large sets

2018-12-02 Thread Boris FELD
On 02/12/2018 01:38, Martin von Zweigbergk via Mercurial-devel wrote: > I have a few more questions. Sorry I didn't notice last time (because > I only considered the higher-level issues). > > On Sat, Dec 1, 2018 at 4:07 AM Boris Feld <mailto:boris.f...@octobus.net>> wrote: &

D1694: debugcommands: replace opts.get('foo') by opts['foo']

2018-12-01 Thread lothiraldan (Boris Feld)
lothiraldan added a comment. In https://phab.mercurial-scm.org/D1694#79416, @pulkit wrote: > In https://phab.mercurial-scm.org/D1694#29072, @yuja wrote: > > > Sometimes we do the reverse change for ease of calling command function as a plain function. > > > Just for record,

D5345: sparse-revlog: enabled by default

2018-12-01 Thread lothiraldan (Boris Feld)
lothiraldan added a comment. In https://phab.mercurial-scm.org/D5345#79390, @pulkit wrote: > Thanks for all the numbers and a detailed commit message \o/. Can you help finding answers to following extra questions? > > - What will be effect on existing repositories which don't convert

Re: [PATCH STABLE] tests: stabilize test-inherit-mode.t on FreeBSD and macOS (issue6026)

2018-12-01 Thread Boris FELD
Thanks for taking care of this! On 29/11/2018 22:30, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1543526737 18000 > # Thu Nov 29 16:25:37 2018 -0500 > # Branch stable > # Node ID 2a350cb39a459fea5767aa25804180be10849408 > # Parent

[PATCH 5 of 5 V4] match: raise an Abort error instead of OverflowError

2018-12-01 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542904870 -3600 # Thu Nov 22 17:41:10 2018 +0100 # Node ID fb26ffdf255f07c57f6b18f31f8b146e9f86bd72 # Parent 0a28ff17100a67c21a99ef363f15aef09e4dfa8b # EXP-Topic perf-ignore # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 3 of 5 V4] match: extract function that group regexps

2018-12-01 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542903949 -3600 # Thu Nov 22 17:25:49 2018 +0100 # Node ID 066912081df7b43ed271bea4475e35661e16c1cf # Parent 062da9819592bc5abd87b9a2e00739bb6729015d # EXP-Topic perf-ignore # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 4 of 5 V4] match: avoid translating glob to matcher multiple times for large sets

2018-12-01 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542916922 -3600 # Thu Nov 22 21:02:02 2018 +0100 # Node ID 0a28ff17100a67c21a99ef363f15aef09e4dfa8b # Parent 066912081df7b43ed271bea4475e35661e16c1cf # EXP-Topic perf-ignore # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 2 of 5 V4] match: test for overflow error in pattern

2018-12-01 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542903365 -3600 # Thu Nov 22 17:16:05 2018 +0100 # Node ID 062da9819592bc5abd87b9a2e00739bb6729015d # Parent cd8a3de2d43af89b3db66f6c539a11ef80feb5a2 # EXP-Topic perf-ignore # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 1 of 5 V4] match: extract a literal constant into a symbolic one

2018-12-01 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1542903632 -3600 # Thu Nov 22 17:20:32 2018 +0100 # Node ID cd8a3de2d43af89b3db66f6c539a11ef80feb5a2 # Parent 7e6834ade51d98da575cfbeef651fc8a465c38b8 # EXP-Topic perf-ignore # Available At https://bitbucket.org/octobus/mercurial-devel

Re: [PATCH 5 of 6 V2] match: avoid translating glob to matcher multiple times for large sets

2018-12-01 Thread Boris FELD
On 28/11/2018 19:30, Martin von Zweigbergk via Mercurial-devel wrote: > > > On Wed, Nov 28, 2018 at 7:41 AM Boris FELD <mailto:boris.f...@octobus.net>> wrote: > > > On 24/11/2018 00:51, Martin von Zweigbergk via Mercurial-devel wrote: >> >> >>

Re: Auto-formatting code with black - object now if you have a strong opinion

2018-11-30 Thread Boris FELD
I think using automatic formatting is a great idea and we should move forward with this plan. Black seems a good option. I share other's concerns about the formatting of import. I also wonder if this also applies to list and dict formatting that we tend to express with one value per line for

[PATCH] sparse-revlog: protect C code against delta chain including nullrev

2018-11-29 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1543508919 -3600 # Thu Nov 29 17:28:39 2018 +0100 # Node ID 5a6a715f4ed0fa4d47bdd6b6413797fe6cb17f88 # Parent 2f14d1bbc9a7a142b421285c0708320b46be7a56 # EXP-Topic sparse-followup # Available At https://bitbucket.org/octobus/mercurial-devel

D5346: tests: remove all transitional configuration

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Now that sparse-revlog is enabled by default, we no longer needs it. REPOSITORY rHG Mercurial REVISION DETAIL

D5345: sparse-revlog: enabled by default

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The feature provides large benefits. It now seems mature enough to be enabled by default. - It solves catastrophic issues regarding delta

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Some part of this test assumes sparse-revlog is off. We enforce it explicitly. REPOSITORY rHG Mercurial REVISION DETAIL

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

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

2018-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We are about to enable sparse-revlog globally. To help with reviewing the tests change, we isolate them in individual changesets. REPOSITORY rHG Mercurial

<    1   2   3   4   5   6   7   8   9   10   >