D6613: commit: improve the files field of changelog for merges

2019-07-17 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHGb928b229a9e7: commit: improve the files field of changelog for merges (authored by valentin.gatienbaron). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY r

D6643: convert: add a config option to help doing identity hg->hg conversion

2019-07-17 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHG7a44de54490a: convert: add a config option to help doing identity hg->hg conversion (authored by valentin.gatienbaron). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.

D6612: tests: show the files fields of changelogs for many merges

2019-07-17 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHGcd40411bc384: tests: show the files fields of changelogs for many merges (authored by valentin.gatienbaron). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY

D6596: unshelve: add interactive mode

2019-07-17 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > commands.py:6172 > + ('i', 'interactive', None, > + _('use interactive mode')), >('k', 'keep', None, Can you mark this as `EXPERIMENTAL` because right now we rebases the whole commit, which leads to conflicts in file

D6645: continue: added logic for hg continue

2019-07-17 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > commands.py:1906 > +use --dry-run/-n to dry run the command. > +A new operation can be added to this by registering the operation and > +continue logic in the unfinishedstates list under statemod. This line should not be a part of user

mercurial@42608: new changeset

2019-07-17 Thread Mercurial Commits
New changeset in mercurial: https://www.mercurial-scm.org/repo/hg/rev/717686c5e461 changeset: 42608:717686c5e461 bookmark:@ tag: tip user:Raphaël Gomès date:Fri Jul 12 11:08:31 2019 +0200 summary: rust-utils: use new find_dirs iterator -- Repository URL: https:

Re: [PATCH V2] rust-dirstate: leverage find_dirs() iterator in DirsMultiset

2019-07-17 Thread Yuya Nishihara
On Thu, 11 Jul 2019 09:16:14 +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1561887644 -32400 > # Sun Jun 30 18:40:44 2019 +0900 > # Node ID 7bf692513e86d829ab4d0a7e37c503767eeeb2f9 > # Parent 3bc400ccbf996fac16ef2b608f6c47552eaf6c56 > rust-dirstate: lev

D6597: rust-2018: switch hg-core and hg-cpython to rust 2018 edition

2019-07-17 Thread yuja (Yuya Nishihara)
yuja added a comment. > diff --git a/rust/hg-core/src/utils/mod.rs b/rust/hg-core/src/utils/mod.rs > deleted file mode 100644 Can you rename these instead of adding new files? Last time I fixed that manually, and I don't wanna do that again. REPOSITORY rHG Mercurial CHANGES SINCE L

Re: D6597: rust-2018: switch hg-core and hg-cpython to rust 2018 edition

2019-07-17 Thread Yuya Nishihara
> diff --git a/rust/hg-core/src/utils/mod.rs b/rust/hg-core/src/utils/mod.rs > deleted file mode 100644 Can you rename these instead of adding new files? Last time I fixed that manually, and I don't wanna do that again. ___ Mercurial-devel mailing list M

D6596: unshelve: add interactive mode

2019-07-17 Thread navaneeth.suresh (Navaneeth Suresh)
Closed by commit rHG62953fd58404: unshelve: add interactive mode (authored by navaneeth.suresh). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". CHANGED PRIOR TO COMMIT https://phab.merc

D6650: phabricator: handle local:commits time being string or int

2019-07-17 Thread Kwan (Ian Moody)
Closed by commit rHGc9be100eb7b6: phabricator: handle local:commits time being string or int (authored by Kwan). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". CHANGED PRIOR TO COMMIT h

D6645: continue: added logic for hg continue

2019-07-17 Thread taapas1128 (Taapas Agrawal)
Closed by commit rHGb53633d3f809: continue: added logic for hg continue (authored by taapas1128). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CHANGES SINCE

D6649: phabricator: demonstrate broken phabread on string local:commit times

2019-07-17 Thread Kwan (Ian Moody)
Closed by commit rHG29e80d957813: phabricator: demonstrate broken phabread on string local:commit times (authored by Kwan). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG

D6652: continue: added support for unshelve

2019-07-17 Thread taapas1128 (Taapas Agrawal)
Closed by commit rHG3072efd46d1c: continue: added support for unshelve (authored by taapas1128). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CHANGES SINCE L

D6646: continue: added support for rebase

2019-07-17 Thread taapas1128 (Taapas Agrawal)
Closed by commit rHGdb963eda96ef: continue: added support for rebase (authored by taapas1128). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CHANGES SINCE LAS

D6611: blackbox: disable extremely verbose logging (issue6110)

2019-07-17 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHG341222d54bea: blackbox: disable extremely verbose logging (issue6110) (authored by valentin.gatienbaron). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY r

D6651: rust-utils: remove buggy assertion

2019-07-17 Thread Raphaël Gomès
Closed by commit rHGa6a272c4ebf9: rust-utils: remove buggy assertion (authored by Alphare). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CHANGES SINCE LAST U

D6612: tests: show the files fields of changelogs for many merges

2019-07-17 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. In D6612#97313 , @durin42 wrote: > (Martin, this looks fine to me, if you've got no objections let's include it in 5.1) Yes, I agree. I wish there had been a clear and simple definition of what `{files}` should

D6612: tests: show the files fields of changelogs for many merges

2019-07-17 Thread durin42 (Augie Fackler)
durin42 added a comment. durin42 accepted this revision as: durin42. (Martin, this looks fine to me, if you've got no objections let's include it in 5.1) REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6612/new/ REVISION DETAIL https://phab.mercurial

D6612: tests: show the files fields of changelogs for many merges

2019-07-17 Thread durin42 (Augie Fackler)
durin42 added a comment. durin42 added subscribers: martinvonz, durin42. I know @martinvonz has been looking at files in changelogs recently. Do you have an opinion on this? It looks fine to me. REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6612/new/

Re: [PATCH evolve-ext] evolve: further clarify that update is performed only when requested

2019-07-17 Thread Kevin Peng via Mercurial-devel
Here is an updated patch: # HG changeset patch # User kevp...@google.com # Date 1560563083 25200 # Fri Jun 14 18:44:43 2019 -0700 # Node ID 8716e0b2ff1cf09efa79dca6303a83600ee42824 # Parent 8195452be71d446eff972ea128199f943731b7fb evolve: further clarify when update is performed diff --git

D6652: continue: added support for unshelve

2019-07-17 Thread taapas1128 (Taapas Agrawal)
taapas1128 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This patch adds the support for `ushelve` in `hg continue` plan. `hgcontinueunshelve()` has been created for independent calls. In case an interrupted unsh

D6646: continue: added support for rebase

2019-07-17 Thread taapas1128 (Taapas Agrawal)
taapas1128 updated this revision to Diff 15938. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6646?vs=15914&id=15938 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6646/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6646 AFFECTED FI

D6427: discovery: new devel.discovery.randomize option

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15937. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6427?vs=15470&id=15937 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6427/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6427 AFFECTED FILES

D6426: rust-discovery: optionally don't randomize at all, for tests

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15936. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6426?vs=15484&id=15936 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6426/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6426 AFFECTED FILES

D6424: rust-discovery: takefullsample() core implementation

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15934. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6424?vs=15482&id=15934 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6424/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6424 AFFECTED FILES

D6423: rust-discovery: core implementation for take_quick_sample()

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15933. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6423?vs=15222&id=15933 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6423/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6423 AFFECTED FILES

D6425: rust-discovery: exposing sampling to python

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15935. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6425?vs=15483&id=15935 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6425/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6425 AFFECTED FILES

D6517: rust-discovery: read the index from a repo passed at init

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15932. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6517?vs=15465&id=15932 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6517/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6517 AFFECTED FILES

D6516: rust-discovery: accept the new 'respectsize' init arg

2019-07-17 Thread Raphaël Gomès
Alphare updated this revision to Diff 15931. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6516?vs=15464&id=15931 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6516/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6516 AFFECTED FILES

D6651: rust-utils: remove buggy assertion

2019-07-17 Thread Raphaël Gomès
Alphare created this revision. Herald added subscribers: mercurial-devel, kevincox, durin42. Herald added a reviewer: hg-reviewers. REVISION SUMMARY While this assertion had good intentions, it broke existing behavior with a nasty panic. REPOSITORY rHG Mercurial REVISION DETAIL https://p

Re: [PATCH evolve-ext] evolve: further clarify that update is performed only when requested

2019-07-17 Thread Pierre-Yves David
On 7/13/19 2:23 AM, Kevin Peng wrote: LGTM. Anton Shestakov also pointed out that evolve will also automatically update if the working dir parent is obsolete; perhaps we should mention that as well? What about: When ``--update`` is set, a successful evolve operation will update the

Re: Last call for 5.1 changes

2019-07-17 Thread Raphaël Gomès
Now that my 2018 edition series has been queued, it will indeed need to be converted. I would also very much like this series to get queued. On 7/16/19 8:21 PM, Georges Racinet wrote: On 7/16/19 2:58 PM, Augie Fackler wrote: I'll cut the rc later this week, maybe tomorrow, definitely no later

D6597: rust-2018: switch hg-core and hg-cpython to rust 2018 edition

2019-07-17 Thread Raphaël Gomès
Closed by commit rHG988cf9840866: rust-2018: switch hg-core and hg-cpython to rust 2018 edition (authored by Alphare). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Merc

D6635: rust-utils: add docstrings and doctests for utils.rs

2019-07-17 Thread Raphaël Gomès
Closed by commit rHG95113d70e6af: rust-utils: add docstrings and doctests for utils.rs (authored by Alphare). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CH

D6639: rust-utils: use new find_dirs iterator

2019-07-17 Thread Raphaël Gomès
Closed by commit rHG717686c5e461: rust-utils: use new find_dirs iterator (authored by Alphare). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITORY rHG Mercurial CHANGES SINCE LA

D6267: incoming: detect if server send partial replies

2019-07-17 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger added inline comments. joerg.sonnenberger marked 2 inline comments as done. INLINE COMMENTS > indygreg wrote in bundlerepo.py:642 > Something I didn't notice before is that this function doesn't do any UI > presentation. So it feels like a bug to print a message in this functi

mercurial@42607: 2 new changesets

2019-07-17 Thread Mercurial Commits
2 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/97b03f0e7c7b changeset: 42606:97b03f0e7c7b user:Martin von Zweigbergk date:Mon Jul 15 15:29:22 2019 -0700 summary: copies: remove unnecessary override of p[12]copies() in workingctx https://www.mercuri

D6629: rust-dirstate: use EntryState enum instead of literals

2019-07-17 Thread kevincox (Kevin Cox)
kevincox added inline comments. INLINE COMMENTS > Alphare wrote in lib.rs:85 > Did you mean `{:?}`. I can't find anything related to your syntax. Sorry yes. I've been writing too much python at work. REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6629/ne

D6430: rust-discovery: using from Python code

2019-07-17 Thread pulkit (Pulkit Goyal)
pulkit added a comment. I tested this series on our repository and found the following speedup in a case when there are 6k heads and 15k csets missing: Before: ! wall 3.281062 comb 3.28 user 3.20 sys 0.08 (best of 25) ! wall 4.941540 comb 4.94 user 4.86 sys

D6629: rust-dirstate: use EntryState enum instead of literals

2019-07-17 Thread Raphaël Gomès
Alphare added inline comments. INLINE COMMENTS > kevincox wrote in lib.rs:85 > I like using `{!r}` so that the substituted entry is quoted and unambiguous. Did you mean `{:?}`. I can't find anything related to your syntax. > kevincox wrote in parsers.rs:42 > If you are going to a comment I woul