D8035: copy: add support for marking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20153. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8035?vs=20086&id=20153 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8035/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8030: copy: add support for unmarking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20149. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8030?vs=20082&id=20149 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8030/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8029: copy: add option to unmark file as copied

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20148. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8029?vs=20081&id=20148 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8029/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8033: copy: move argument validation a little earlier

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20152. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8033?vs=20085&id=20152 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8033/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8031: copy: rewrite walkpat() to depend less on dirstate

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20150. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8031?vs=20083&id=20150 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8031/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20151. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8032?vs=20084&id=20151 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8032/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8109: context: use manifest.find() instead of two separate calls

2020-02-10 Thread durin42 (Augie Fackler)
Closed by commit rHG2e2cfc3bea0b: context: use manifest.find() instead of two separate calls (authored by durin42). 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 Mercuri

D8106: tests: accept new bzr message about switching branches

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz added inline comments. INLINE COMMENTS > test-convert-bzr.t:229 >Tree is up to date at revision 1. > - Switched to branch: *repo/branch/ (glob) > + Switched to branch *repo/branch/ (glob) >$ sleep 1 The added space before `*` here broke tests. I fixed up the queued commit m

D6734: git: RFC of a new extension to _directly_ operate on git repositories

2020-02-10 Thread durin42 (Augie Fackler)
durin42 added a comment. durin42 planned changes to this revision. Planned changes: - Fix up writing files not at repo root - Code formatting Uploaded mainly so people don't despair. I'm much happier with the manifest implementation now, and I think we're close to having something

D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`

2020-02-10 Thread Raphaël Gomès
Closed by commit rHG54d185eb24b5: rust-matchers: implement `visit_children_set` for `FileMatcher` (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 Me

D6734: git: RFC of a new extension to _directly_ operate on git repositories

2020-02-10 Thread durin42 (Augie Fackler)
durin42 edited the summary of this revision. durin42 updated this revision to Diff 20144. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6734?vs=18757&id=20144 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6734/new/ REVISIO

D8109: context: use manifest.find() instead of two separate calls

2020-02-10 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I noticed this while debugging an extension that's implementing the manifest interface. Always nice to save a function call. REPOSITORY rHG Mercurial BRANCH

D8085: manifest: move matches method to be outside the interface

2020-02-10 Thread durin42 (Augie Fackler)
Closed by commit rHG0bf3b5e80d30: manifest: move matches method to be outside the interface (authored by durin42). 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 Mercuria

D8107: tags: fix some type confusion exposed in python 3

2020-02-10 Thread durin42 (Augie Fackler)
Closed by commit rHGe80da7a63264: tags: fix some type confusion exposed in python 3 (authored by durin42). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8107?vs=20127&id=20140 CHAN

D8108: tags: use modern // operator for division

2020-02-10 Thread durin42 (Augie Fackler)
Closed by commit rHG8ec186c1ccfe: tags: use modern // operator for division (authored by durin42). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8108?vs=20128&id=20141 CHANGES SINC

D7827: rebase: don't use rebased node as dirstate p2 (BC)

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG9c9cfecd4600: rebase: don't use rebased node as dirstate p2 (BC) (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7827?vs=20097&id=20137

D8043: graphlog: use '%' for other context in merge conflict

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG14d0e89520a2: graphlog: use '%' for other context in merge conflict (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8043?vs=20095&id=2013

D7829: rebase: remove some now-unused parent arguments

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGcd43cae79f25: rebase: remove some now-unused parent arguments (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7829?vs=20099&id=20139 CHA

D7828: rebase: remove some redundant setting of dirstate parents

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG8082a77cc3a2: rebase: remove some redundant setting of dirstate parents (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7828?vs=20098&id=

D7826: rebase: stop relying on having two parents to resume rebase

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGb42ce825308e: rebase: stop relying on having two parents to resume rebase (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7826?vs=20096&i

D8041: revset: add a revset for parents in merge state

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG8561ad49915d: revset: add a revset for parents in merge state (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8041?vs=20094&id=20133 CHA

D8042: tests: add `hg log -G` output when there are merge conflicts

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGab632e27f296: tests: add `hg log -G` output when there are merge conflicts (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8042?vs=19702&

D7907: rebase: always be graft-like, not merge-like, also for merges

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG77bb38be00ea: rebase: always be graft-like, not merge-like, also for merges (authored by martinvonz). 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 M

D7824: tests: add test of rebase with conflict in merge commit

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG7f7c8521e9bd: tests: add test of rebase with conflict in merge commit (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7824?vs=19859&id=20

D8107: tags: fix some type confusion exposed in python 3

2020-02-10 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY 1. skip-blame just b-prefix and %-format cleanup, no meaningful change REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.or

D8106: tests: accept new bzr message about switching branches

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG0ef6e90d52f8: tests: accept new bzr message about switching branches (authored by martinvonz). 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 Mercuria

D8105: tests: add workaround for bzr bug

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG815e9ca1078c: tests: add workaround for bzr bug (authored by martinvonz). 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

D8108: tags: use modern // operator for division

2020-02-10 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Fixes a test on Python 3. 1. skip-blame only correcting a division operator, not a substantive change REPOSITORY rHG Mercurial BRANCH default REVISION DE

D7888: nodemap: track the maximum revision tracked in the nodemap

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGe41a164db7a9: nodemap: track the maximum revision tracked in the nodemap (authored by marmoute). 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 Mercur

D7892: nodemap: never read more than the expected data amount

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGc7eebdb15139: nodemap: never read more than the expected data amount (authored by marmoute). 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

D7893: nodemap: update the index with the newly written data (when appropriate)

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG6ecc34b31137: nodemap: update the index with the newly written data (when appropriate) (authored by marmoute). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITOR

D7890: nodemap: double check the source docket when doing incremental update

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG1d2b37def017: nodemap: double check the source docket when doing incremental update (authored by marmoute). 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

D7891: nodemap: write new data from the expected current data length

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG2ea6a67ff502: nodemap: write new data from the expected current data length (authored by marmoute). 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 Mer

D7889: nodemap: track the total and unused amount of data in the rawdata file

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG8374b69aef75: nodemap: track the total and unused amount of data in the rawdata file (authored by marmoute). 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

D7887: nodemap: add a flag to dump the details of the docket

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG6614b301ea58: nodemap: add a flag to dump the details of the docket (authored by marmoute). 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

D7885: nodemap: keep track of the docket for loaded data

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG76a96e3a2bbb: nodemap: keep track of the docket for loaded data (authored by marmoute). 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 CHAN

D7886: nodemap: introduce append-only incremental update of the persisten data

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG50ad851efd9b: nodemap: introduce append-only incremental update of the persistent data (authored by marmoute). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSITOR

D7845: nodemap: add basic checking of the on disk nodemap content

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG20e125cdd719: nodemap: add basic checking of the on disk nodemap content (authored by marmoute). 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 Mercur

D7840: nodemap: add a (python) index class for persistent nodemap testing

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG6f9e8e142cea: nodemap: add a (python) index class for persistent nodemap testing (authored by marmoute). 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 rH

D7847: nodemap: provide the on disk data to indexes who support it

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG671f9479af0e: nodemap: provide the on disk data to indexes who support it (authored by marmoute). 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 Mercu

D7884: nodemap: introduce an explicit class/object for the docket

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG72c15641c8b4: nodemap: introduce an explicit class/object for the docket (authored by marmoute). 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 Mercur

D7883: nodemap: keep track of the ondisk id of nodemap blocks

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGf0862ee1a31e: nodemap: keep track of the ondisk id of nodemap blocks (authored by marmoute). 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

D7846: nodemap: all check that revision and nodes match in the nodemap

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGd58206b70199: nodemap: all check that revision and nodes match in the nodemap (authored by marmoute). 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 M

D7835: nodemap: write nodemap data on disk

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG5962fd0d1045: nodemap: write nodemap data on disk (authored by marmoute). 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

D7844: nodemap: code to parse the persistent binary nodemap data

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG78721bbdb2ab: nodemap: code to parse the persistent binary nodemap data (authored by marmoute). 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 Mercuri

D7843: nodemap: move the iteratio inside the Block object

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG55b12f2593c1: nodemap: move the iteratio inside the Block object (authored by marmoute). 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

D7842: nodemap: use an explicit "Block" object in the reference implementation

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG7762a295fd4d: nodemap: use an explicit "Block" object in the reference implementation (authored by marmoute). 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 PR

D7841: nodemap: add a optional `nodemap_add_full` method on indexes

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG7f4f7ef3133e: nodemap: add a optional `nodemap_add_full` method on indexes (authored by marmoute). 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

D7834: nodemap: have some python code writing a nodemap in persistent binary form

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGc577bb4a04d4: nodemap: have some python code writing a nodemap in persistent binary form (authored by marmoute). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REPOSIT

D7839: nodemap: delete older raw data file when creating a new ones

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG563dfdfd01a4: nodemap: delete older raw data file when creating a new ones (authored by marmoute). 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

D7836: nodemap: add a function to read the data from disk

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG6c07480d6659: nodemap: add a function to read the data from disk (authored by marmoute). 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 CHA

D7838: nodemap: use an intermediate "docket" file to carry small metadata

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG2b72c4ff8ed1: nodemap: use an intermediate "docket" file to carry small metadata (authored by marmoute). 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 rH

D7837: nodemap: only use persistent nodemap for non-inlined revlog

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGdaad3aace942: nodemap: only use persistent nodemap for non-inlined revlog (authored by marmoute). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7837?vs=19885&id=

D7894: nodemap: introduce an option to use mmap to read the nodemap mapping

2020-02-10 Thread durin42 (Augie Fackler)
This revision now requires changes to proceed. durin42 added a comment. durin42 requested changes to this revision. In D7894#120247 , @marmoute wrote: > More throughful benchmarking has arrived. > This is a large win all over the board. The w

D7842: nodemap: use an explicit "Block" object in the reference implementation

2020-02-10 Thread durin42 (Augie Fackler)
durin42 added inline comments. INLINE COMMENTS > nodemap.py:224 > + > +pass > + nit: you could have omitted this superfluous pass statement REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7842/new/ REVISION DETAIL https://phab.mercurial-scm.org/D78

D8085: manifest: move matches method to be outside the interface

2020-02-10 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 20101. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8085?vs=19928&id=20101 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8085/new/ REVISION DETAIL https://phab.mercurial-scm.org/D80

D7922: rust-matchers: add function to generate a regex matcher function

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
This revision now requires changes to proceed. martinvonz added inline comments. martinvonz requested changes to this revision. INLINE COMMENTS > matchers.rs:224 > + > +const MAX_RE_SIZE: usize = 2; > + Hmm, I don't like to replicate this into Rust. I argued for a long time with Boris over

D8104: cleanup: re-run black on the codebase

2020-02-10 Thread durin42 (Augie Fackler)
Closed by commit rHGa0ec05d93c8e: cleanup: re-run black on the codebase (authored by durin42). 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

D7960: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar

2020-02-10 Thread durin42 (Augie Fackler)
durin42 added a comment. In D7960#120242 , @mharbison72 wrote: > I forgot to reply to this last week- I was concerned when the subsequent part of the stack went in without suppressing the per file progress bars here, that the displayed progre

D7827: rebase: don't use rebased node as dirstate p2 (BC)

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20097. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7827?vs=19871&id=20097 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7827/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8043: graphlog: use '%' for other context in merge conflict

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
Herald added a subscriber: mjpieters. martinvonz updated this revision to Diff 20095. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8043?vs=19870&id=20095 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8043/new/ REVISION DE

D7829: rebase: remove some now-unused parent arguments

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20099. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7829?vs=19863&id=20099 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7829/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7828: rebase: remove some redundant setting of dirstate parents

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20098. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7828?vs=19862&id=20098 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7828/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8041: revset: add a revset for parents in merge state

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20094. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8041?vs=19869&id=20094 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8041/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7907: rebase: always be graft-like, not merge-like, also for merges

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20093. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7907?vs=19858&id=20093 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7907/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7826: rebase: stop relying on having two parents to resume rebase

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20096. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7826?vs=19860&id=20096 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D7826/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7894: nodemap: introduce an option to use mmap to read the nodemap mapping

2020-02-10 Thread marmoute (Pierre-Yves David)
marmoute added a comment. More throughful benchmarking has arrived. This is a large win all over the board. The win for the larger repository very significant. + 3.9e-05 7.1e-05 1.82 internal.index.no_lookup.track_time('mercurial-2018-08-01', 'zlib', 'default

D7960: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar

2020-02-10 Thread mharbison72 (Matt Harbison)
mharbison72 added a comment. I forgot to reply to this last week- I was concerned when the subsequent part of the stack went in without suppressing the per file progress bars here, that the displayed progress bar would be bouncing around randomly. But it wasn't- it was ever increasing like

D8106: tests: accept new bzr message about switching branches

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The new version apparently prints "Switched to branch at " instead of "Switched to branch: ". REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL h

D8105: tests: add workaround for bzr bug

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This started failing for me today. I guess my bzr was upgraded. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D8

mercurial@44292: 8 new changesets

2020-02-10 Thread Mercurial Commits
8 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/63d84c18247a changeset: 44285:63d84c18247a parent: 44284:e786d69c665d parent: 44256:74172a234dd3 user:Pulkit Goyal <7895pul...@gmail.com> date:Sat Feb 08 03:13:45 2020 +0530 summary: merge with

D7871: rust-utils: add util for canonical path

2020-02-10 Thread Raphaël Gomès
Alphare added inline comments. INLINE COMMENTS > martinvonz wrote in files.rs:366 > Can the test method be annotated so it's only run on unix? Yes, but I think we need to have a more general chat about this subject. A non-negligible number of `hg-core`'s features do not work under non-UNIX sys

D8035: copy: add support for marking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20086. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8035?vs=20073&id=20086 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8035/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8030: copy: add support for unmarking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20082. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8030?vs=20069&id=20082 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8030/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8029: copy: add option to unmark file as copied

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20081. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8029?vs=20068&id=20081 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8029/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8033: copy: move argument validation a little earlier

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20085. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8033?vs=20072&id=20085 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8033/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20084. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8032?vs=20071&id=20084 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8032/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7910: rust-re2: add wrapper for calling Re2 from Rust

2020-02-10 Thread Raphaël Gomès
Closed by commit rHGcdf3e49a0572: rust-re2: add wrapper for calling Re2 from Rust (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

D8031: copy: rewrite walkpat() to depend less on dirstate

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20083. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8031?vs=20070&id=20083 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8031/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D7909: rust-filepatterns: add support for `include` and `subinclude` patterns

2020-02-10 Thread Raphaël Gomès
Closed by commit rHGd1fb8bdf3384: rust-filepatterns: add support for `include` and `subinclude` patterns (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

D7908: rust-filepatterns: improve API and robustness for pattern files parsing

2020-02-10 Thread Raphaël Gomès
Closed by commit rHG725d79b48e07: rust-filepatterns: improve API and robustness for pattern files parsing (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

D7871: rust-utils: add util for canonical path

2020-02-10 Thread Raphaël Gomès
Closed by commit rHGecf816b17825: rust-utils: add util for canonical path (authored by Alphare). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D7871?vs=20057&id=20077 CHANGES SINCE

D7966: remotefilelog: only prefetch history in linkrevfixup

2020-02-10 Thread pulkit (Pulkit Goyal)
Closed by commit rHG6f1e6e8ed85a: remotefilelog: only prefetch history in linkrevfixup (authored by pulkit). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Revision". REPOSITORY rHG Mercurial C

D7871: rust-utils: add util for canonical path

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
This revision is now accepted and ready to land. martinvonz added inline comments. martinvonz accepted this revision. INLINE COMMENTS > files.rs:366 > +// TODO make portable > +std::os::unix::fs::symlink(&root, &out_of_repo).unwrap(); > + Can the test method be annotated so it's

D8103: test: simplify test-amend.t to avoid race condition

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHG5f55b5c35630: test: simplify test-amend.t to avoid race condition (authored by marmoute). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8103?vs=20036&id=20075 C

D8102: remotefilelog-test: glob some flacky output line (issue6083)

2020-02-10 Thread marmoute (Pierre-Yves David)
Closed by commit rHGee0959e7d435: remotefilelog-test: glob some flaky output line (issue6083) (authored by marmoute). This revision was automatically updated to reflect the committed changes. CHANGED PRIOR TO COMMIT https://phab.mercurial-scm.org/D8102?vs=20035&id=20074#toc REPOSITORY rHG Me

D8029: copy: add option to unmark file as copied

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. In D8029#119818 , @martinvonz wrote: > In D8029#119813 , @marmoute wrote: > >> I am still not convinced by the command name. >> >> In D8029#118464

D8035: copy: add support for marking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20073. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8035?vs=19727&id=20073 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8035/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8030: copy: add support for unmarking committed copies

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz edited the summary of this revision. martinvonz retitled this revision from "uncopy: add support for unmarking committed copies" to "copy: add support for unmarking committed copies". martinvonz marked 3 inline comments as done. martinvonz updated this revision to Diff 20069. REPOSITOR

D8029: copy: add option to unmark file as copied

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz edited the summary of this revision. martinvonz retitled this revision from "uncopy: add new `hg uncopy` command" to "copy: add option to unmark file as copied". martinvonz updated this revision to Diff 20068. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercuri

D8033: copy: move argument validation a little earlier

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20072. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8033?vs=19696&id=20072 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8033/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8031: copy: rewrite walkpat() to depend less on dirstate

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20070. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8031?vs=19694&id=20070 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8031/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy

2020-02-10 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20071. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8032?vs=19695&id=20071 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8032/new/ REVISION DETAIL https://phab.mercurial-scm.org/

D8104: cleanup: re-run black on the codebase

2020-02-10 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Looks like a few patches have landed without having been blackened. I strongly suspect I should write a patch for baymax that blackens things on the way in...

D8101: help: when possible, indicate flags implied by tweakdefaults

2020-02-10 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHG5830efce522b: help: when possible, indicate flags implied by tweakdefaults (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". REPOSITOR

D8100: help: add a mechanism to change flags' help depending on config

2020-02-10 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHG142d2a4cb69a: help: add a mechanism to change flags' help depending on config (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.org/D8

D8049: rust-dirstatemap: add `NonNormalEntries` class

2020-02-10 Thread Raphaël Gomès
Closed by commit rHGcf1f8660e568: rust-dirstatemap: add `NonNormalEntries` class (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

D7960: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar

2020-02-10 Thread mharbison72 (Matt Harbison)
Closed by commit rHG0e8b28fb751b: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar (authored by mharbison72). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". REP

D8099: lfs: use str for the open() mode when opening a blob for py3

2020-02-10 Thread mharbison72 (Matt Harbison)
Closed by commit rHG234001d22ba6: lfs: use str for the open() mode when opening a blob for py3 (authored by mharbison72). 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 M

D7966: remotefilelog: only prefetch history in linkrevfixup

2020-02-10 Thread durin42 (Augie Fackler)
This revision now requires changes to proceed. durin42 added a comment. durin42 requested changes to this revision. Terrible damage: cd tests && python run-tests.py test-remotefilelog-linknodes.t running 1 tests using 1 parallel processes --- .../tests/test-remotefilelog-li

  1   2   >