January 2021 Archives by subject
Starting: Sat Jan 2 03:06:06 UTC 2021
Ending: Mon Feb 1 01:22:31 UTC 2021
Messages: 1412
- [Abandoned] D8552: fix: use context to fetch mergestate instead of loading it directly
durin42 (Augie Fackler)
- [Abandoned] D8553: histedit: use context to load mergestate instead of loading it directly
durin42 (Augie Fackler)
- [Abandoned] D8555: cmdutil: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8556: commands: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8557: debugcommands: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8558: fileset: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8559: revset: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8561: hg: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8562: shelve: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8563: localrepo: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8564: fakemergerecord: get mergestate via context
durin42 (Augie Fackler)
- [Abandoned] D8626: memctx: add mergestate method
durin42 (Augie Fackler)
- [Abandoned] D9059: procutil: assign stdio objects if they are None
quark (Jun Wu)
- [Abandoned] D9284: purge: move extension into core mercurial
valentin.gatienbaron (Valentin Gatien-Baron)
- [Accepted] D8515: filemerge: add a hacktastic version of internal:merge3 for merge diffs
pulkit (Pulkit Goyal)
- [Accepted] D8566: cleanup: use mergestate.unresolvedcount() instead of bool(list(unresolved()))
pulkit (Pulkit Goyal)
- [Accepted] D8623: rebase: add a config knob for forcing in-memory rebasing
pulkit (Pulkit Goyal)
- [Accepted] D9568: scmutil: improve documentation of writereporequirements()
marmoute (Pierre-Yves David)
- [Accepted] D9579: engine: refactor actual cloning code into separate function
mharbison72 (Matt Harbison)
- [Accepted] D9582: upgrade: rename finddeficiences() to find_format_upgrades()
marmoute (Pierre-Yves David)
- [Accepted] D9609: copies-test: add test chaining multiple merge
Alphare (Raphaël Gomès)
- [Accepted] D9610: copies-test: add test chaining multiple merge
Alphare (Raphaël Gomès)
- [Accepted] D9611: copies-test: add test chaining multiple merge
Alphare (Raphaël Gomès)
- [Accepted] D9613: copies: detect case when a merge decision overwrite previous data
Alphare (Raphaël Gomès)
- [Accepted] D9616: upgrade: rename actions to upgrade_actions
marmoute (Pierre-Yves David)
- [Accepted] D9618: actions: introduce function to calculate downgrades
marmoute (Pierre-Yves David)
- [Accepted] D9626: branchmap: micro-optimize branchinfo
marmoute (Pierre-Yves David)
- [Accepted] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
marmoute (Pierre-Yves David)
- [Accepted] D9641: copies-rust: rename TimeStampedPathCopies to InternalPathCopies
Alphare (Raphaël Gomès)
- [Accepted] D9642: copies-rust: rename TimeStampedPathCopy to CopySource
Alphare (Raphaël Gomès)
- [Accepted] D9643: copies-rust: add methods to build and update CopySource
Alphare (Raphaël Gomès)
- [Accepted] D9644: copies-rust: track "overwrites" directly within CopySource
Alphare (Raphaël Gomès)
- [Accepted] D9646: copies-rust: get the parents' copies earlier
Alphare (Raphaël Gomès)
- [Accepted] D9648: copies-rust: extract the processing of a single copy information
Alphare (Raphaël Gomès)
- [Accepted] D9649: copies-rust: yield both p1 and p2 copies in `ChangedFiles.actions()`
Alphare (Raphaël Gomès)
- [Accepted] D9652: copies-rust: record "overwritten" information from both side on delete
Alphare (Raphaël Gomès)
- [Accepted] D9653: copies-rust: implement PartialEqual manually
Alphare (Raphaël Gomès)
- [Accepted] D9654: copies-rust: make more use of the new comparison property
Alphare (Raphaël Gomès)
- [Accepted] D9655: copies-rust: use simpler overwrite when value on both side are identical
Alphare (Raphaël Gomès)
- [Accepted] D9656: copies-rust: use imrs::OrdSet instead of imrs::HashSet
Alphare (Raphaël Gomès)
- [Accepted] D9657: copies-rust: fix reverted argument when merging tiny minor or major
Alphare (Raphaël Gomès)
- [Accepted] D9661: statichttprepo: explicitly convert error message to str
marmoute (Pierre-Yves David)
- [Accepted] D9664: actions: rename DEFICIENCY constant to FORMAT_VARIANT
marmoute (Pierre-Yves David)
- [Accepted] D9665: engine: refactor how total dstsize is calculated
marmoute (Pierre-Yves David)
- [Accepted] D9666: actions: store deltareuse mode of whole operation in UpgradeOperation
marmoute (Pierre-Yves David)
- [Accepted] D9667: engine: pass upgrade operation inside _clonerevlogs()
marmoute (Pierre-Yves David)
- [Accepted] D9668: engine: pass upgrade operation inside `_perform_clone()`
marmoute (Pierre-Yves David)
- [Accepted] D9669: engine: prevent multiple checking of re-delta-multibase
marmoute (Pierre-Yves David)
- [Accepted] D9673: engine: prevent a function call for each store file
marmoute (Pierre-Yves David)
- [Accepted] D9674: engine: refactor code to replace stores in separate function
marmoute (Pierre-Yves David)
- [Accepted] D9676: upgrade: migrated -> upgraded in ui messages
marmoute (Pierre-Yves David)
- [Accepted] D9678: beautifygraph: change the current commit symbol
Alphare (Raphaël Gomès)
- [Accepted] D9679: sharesafe: introduce functionality to automatically upgrade shares
Alphare (Raphaël Gomès)
- [Accepted] D9680: sharesafe: add functionality to automatically downgrade shares
Alphare (Raphaël Gomès)
- [Accepted] D9681: localrepo: move storevfs calculation out of if statement
marmoute (Pierre-Yves David)
- [Accepted] D9683: copies-rust: split up combine_changeset_copies function into a struct
Alphare (Raphaël Gomès)
- [Accepted] D9684: copies-rust: move CPU-heavy Rust processing into a child thread
Alphare (Raphaël Gomès)
- [Accepted] D9685: copies-rust: introduce PyBytesWithData to reduce GIL requirement
Alphare (Raphaël Gomès)
- [Accepted] D9686: copies-rust: send PyBytes values back be dropped ino the parent thread
Alphare (Raphaël Gomès)
- [Accepted] D9689: comments: fix typos
marmoute (Pierre-Yves David)
- [Accepted] D9691: sharesafe: make warning about outdated share configurable
Alphare (Raphaël Gomès)
- [Accepted] D9722: setup: don't import distutils prior to checking FORCE_SETUPTOOLS
Alphare (Raphaël Gomès)
- [Accepted] D9754: persistent-nodemap: write down the sprint conclusion
Alphare (Raphaël Gomès)
- [Accepted] D9755: persistent-nodemap: document the feature in `hg help config.format`
Alphare (Raphaël Gomès)
- [Accepted] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
Alphare (Raphaël Gomès)
- [Accepted] D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
Alphare (Raphaël Gomès)
- [Accepted] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
Alphare (Raphaël Gomès)
- [Accepted] D9760: persistent-node: check the value of the slow-path config
Alphare (Raphaël Gomès)
- [Accepted] D9761: persistent-nodemap: add a "warn" option to the slow-path config
Alphare (Raphaël Gomès)
- [Accepted] D9762: persistent-nodemap: add a "abort" option to the slow-path config
Alphare (Raphaël Gomès)
- [Accepted] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
Alphare (Raphaël Gomès)
- [Accepted] D9764: persistent-nodemap: remove the "experimental" tag to the feature
Alphare (Raphaël Gomès)
- [Accepted] D9781: branchmap: update rev-branch-cache incrementally
marmoute (Pierre-Yves David)
- [Accepted] D9784: localrepo: disallow share if there is a version mismatch by default
marmoute (Pierre-Yves David)
- [Accepted] D9785: share: collapse 3 different bool configs into one enum config
marmoute (Pierre-Yves David)
- [Accepted] D9785: share: rework config options to be much clearer and easier
marmoute (Pierre-Yves David)
- [Accepted] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
Alphare (Raphaël Gomès)
- [Accepted] D9818: purge: add a --confirm option
Alphare (Raphaël Gomès)
- [Accepted] D9820: purge: move extension into core mercurial
Alphare (Raphaël Gomès)
- [Accepted] D9822: upgrade: re-read current requirements after taking lock
marmoute (Pierre-Yves David)
- [Accepted] D9823: share: move share safe functionality out of experimental
marmoute (Pierre-Yves David)
- [Accepted] D9824: share: make different options for upgrade and downgrade share-safe
marmoute (Pierre-Yves David)
- [Accepted] D9833: pyproject: add config file
Alphare (Raphaël Gomès)
- [Accepted] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
mharbison72 (Matt Harbison)
- [Accepted] D9838: doc: remove the section about share-safe from its verbose gating
mharbison72 (Matt Harbison)
- [Accepted] D9840: doc: point to the main share-safe doc in the "mismatch" config
mharbison72 (Matt Harbison)
- [Accepted] D9841: share-share: have the hint issue more consistently and point to the right doc
mharbison72 (Matt Harbison)
- [Accepted] D9860: rust: replace Node::encode_hex with std::fmt::LowerHex
Alphare (Raphaël Gomès)
- [Accepted] D9861: rust: Simplify error type for reading hex node IDs
Alphare (Raphaël Gomès)
- [Accepted] D9862: rust: Exclude empty node prefixes
Alphare (Raphaël Gomès)
- [Accepted] D9864: rust: Remove hex parsing from the nodemap
Alphare (Raphaël Gomès)
- [Accepted] D9873: rhg: centralize parsing of `--rev` CLI arguments
Alphare (Raphaël Gomès)
- [Accepted] D9875: rust: replace trivial impls of the From trait with #[derive(derive_more::From)]
Alphare (Raphaël Gomès)
- [Accepted] D9876: rhg: replace `map_*_error` functions with `From` impls
Alphare (Raphaël Gomès)
- [Accepted] D9877: rust: remove three enums that were identical to `RevlogError`
Alphare (Raphaël Gomès)
- [Accepted] D9880: revlog: change _addrevision to return the new revision
Alphare (Raphaël Gomès)
- [Accepted] D9881: revlog: change addrawrevision to return the revision
Alphare (Raphaël Gomès)
- [Accepted] D9892: rust: Introduce an `HgError` enum for common error cases
Alphare (Raphaël Gomès)
- [Accepted] D9893: rust: Replace DirstatePackError with HgError
Alphare (Raphaël Gomès)
- [Accepted] D9894: rust: Remove DirstateParseError and ListDirstateTrackedFilesError
Alphare (Raphaël Gomès)
- [Accepted] D9895: rhg: Print an error message in more cases
Alphare (Raphaël Gomès)
- [Accepted] D9896: rust: replace RequirementsError with HgError
Alphare (Raphaël Gomès)
- [Accepted] D9897: rust: use HgError in RevlogError and Vfs
Alphare (Raphaël Gomès)
- [Accepted] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
Alphare (Raphaël Gomès)
- [Accepted] D9904: rust: replace ToString impls with Display
Alphare (Raphaël Gomès)
- [Accepted] D9905: rhg: Simplify CommandError based on its use
Alphare (Raphaël Gomès)
- [Accepted] D9906: rust: Fold find_root and check_requirements into Repo::find
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9516: perf: use the `perf--` prefix for perf command
durin42 (Augie Fackler)
- [Changed Subscribers] D9516: perf: use the `perf--` prefix for perf command
mharbison72 (Matt Harbison)
- [Changed Subscribers] D9568: scmutil: improve documentation of writereporequirements()
marmoute (Pierre-Yves David)
- [Changed Subscribers] D9587: copies: reinstall initial empty files for chained copied
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9684: copies-rust: move CPU-heavy Rust processing into a child thread
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9685: copies-rust: introduce PyBytesWithData to reduce GIL requirement
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9694: upgrade: demonstrate that a no-op upgrade still performs everything
mharbison72 (Matt Harbison)
- [Changed Subscribers] D9715: convert: set date and time for svn commits
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9721: convert: set date and time for svn commits
durin42 (Augie Fackler)
- [Changed Subscribers] D9726: ci: use parallel matrices
marmoute (Pierre-Yves David)
- [Changed Subscribers] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9755: persistent-nodemap: document the feature in `hg help config.format`
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9760: persistent-node: check the value of the slow-path config
indygreg (Gregory Szorc)
- [Changed Subscribers] D9779: changelog: move branchinfo to changelogrevision
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9785: share: collapse 3 different bool configs into one enum config
marmoute (Pierre-Yves David)
- [Changed Subscribers] D9785: share: rework config options to be much clearer and easier
mharbison72 (Matt Harbison)
- [Changed Subscribers] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9801: discovery: add a devel.discovery.exchange-heads
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9802: copies: explicitly filter out existing file in graftcopies
martinvonz (Martin von Zweigbergk)
- [Changed Subscribers] D9810: persistent-nodemap: also exchange the nodemap data over the wire
indygreg (Gregory Szorc)
- [Changed Subscribers] D9819: purge: also deal with directory with --confirm
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9820: purge: move extension into core mercurial
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9835: resolve: also detect new :mergediff conflict markers
spectral (Kyle Lippincott)
- [Changed Subscribers] D9839: doc: improves the share-safe documentation
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9844: revlogv2: allow upgrading to v2
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9848: fastexport: committer name should not be quoted
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9906: rust: Fold find_root and check_requirements into Repo::find
Alphare (Raphaël Gomès)
- [Changed Subscribers] D9918: config: test priority involving alias
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9919: config: test priority involving alias and include
pulkit (Pulkit Goyal)
- [Changed Subscribers] D9928: tests: drop pip test on the client
pulkit (Pulkit Goyal)
- [Commented On] D8504: diff: add experimental support for "merge diffs"
pulkit (Pulkit Goyal)
- [Commented On] D8504: diff: add experimental support for "merge diffs"
martinvonz (Martin von Zweigbergk)
- [Commented On] D8504: diff: add experimental support for "merge diffs"
martinvonz (Martin von Zweigbergk)
- [Commented On] D8504: diff: add experimental support for "merge diffs"
martinvonz (Martin von Zweigbergk)
- [Commented On] D8504: diff: add experimental support for "merge diffs"
pulkit (Pulkit Goyal)
- [Commented On] D9019: procutil: avoid using os.fork() to implement runbgcommand
marmoute (Pierre-Yves David)
- [Commented On] D9019: procutil: avoid using os.fork() to implement runbgcommand
valentin.gatienbaron (Valentin Gatien-Baron)
- [Commented On] D9020: sshpeer: avoid having a destructor that can block forks forever
marmoute (Pierre-Yves David)
- [Commented On] D9020: sshpeer: avoid having a destructor that can block forks forever
valentin.gatienbaron (Valentin Gatien-Baron)
- [Commented On] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Commented On] D9056: fix: include adjacent blank lines in ranges to be fixed
hooper (Danny Hooper)
- [Commented On] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Commented On] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Commented On] D9135: doc: Generate separate commands/topics/extension web pages.
durin42 (Augie Fackler)
- [Commented On] D9135: doc: Generate separate commands/topics/extension web pages.
marmoute (Pierre-Yves David)
- [Commented On] D9284: purge: move extension into core mercurial
marmoute (Pierre-Yves David)
- [Commented On] D9472: testing phabricator encoding
mharbison72 (Matt Harbison)
- [Commented On] D9515: command: automatically create alias for command using '-' in names
marmoute (Pierre-Yves David)
- [Commented On] D9516: perf: use the `perf--` prefix for perf command
durin42 (Augie Fackler)
- [Commented On] D9516: perf: use the `perf--` prefix for perf command
mharbison72 (Matt Harbison)
- [Commented On] D9516: perf: use the `perf--` prefix for perf command
marmoute (Pierre-Yves David)
- [Commented On] D9516: perf: use the `perf--` prefix for perf command
indygreg (Gregory Szorc)
- [Commented On] D9534: debugsetparents: add various warning in the help message
marmoute (Pierre-Yves David)
- [Commented On] D9568: scmutil: improve documentation of writereporequirements()
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9570: debugcommands: introduce command to upgrade/downgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9571: debugsharesafe: recommend from `debugupgraderepo` and `help -e share -v`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9573: branchmap: update rev-branch-cache incrementally
marmoute (Pierre-Yves David)
- [Commented On] D9573: branchmap: update rev-branch-cache incrementally
marmoute (Pierre-Yves David)
- [Commented On] D9574: upgrade: move `print_affected_revlogs()` to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Commented On] D9577: upgrade: move `printrequirements()` to UpgradeOperation class
marmoute (Pierre-Yves David)
- [Commented On] D9582: upgrade: rename finddeficiences() to find_format_upgrades()
pulkit (Pulkit Goyal)
- [Commented On] D9587: copies: reinstall initial empty files for chained copied
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9587: copies: reinstall initial empty files for chained copied
marmoute (Pierre-Yves David)
- [Commented On] D9601: errors: use detailed exit code 50 for StorageError
mharbison72 (Matt Harbison)
- [Commented On] D9609: copies-test: add test chaining multiple merge
pulkit (Pulkit Goyal)
- [Commented On] D9609: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9609: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9609: copies-test: add test chaining multiple merge
ulrickaka (Ulric kaka)
- [Commented On] D9609: copies-test: add test chaining multiple merge
nikkireed1122 (nikki reed)
- [Commented On] D9610: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9610: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9611: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9611: copies-test: add test chaining multiple merge
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9612: copies: rearrange all value comparison conditional
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9612: copies: rearrange all value comparison conditional
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9612: copies: rearrange all value comparison conditional
Alphare (Raphaël Gomès)
- [Commented On] D9612: copies: rearrange all value comparison conditional
marmoute (Pierre-Yves David)
- [Commented On] D9613: copies: detect case when a merge decision overwrite previous data
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9613: copies: detect case when a merge decision overwrite previous data
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9613: copies: detect case when a merge decision overwrite previous data
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
marmoute (Pierre-Yves David)
- [Commented On] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
marmoute (Pierre-Yves David)
- [Commented On] D9638: clone: update to active bookmark, if set
marmoute (Pierre-Yves David)
- [Commented On] D9640: setup: when possible, build and bundle man pages
marmoute (Pierre-Yves David)
- [Commented On] D9640: setup: when possible, build and bundle man pages
marmoute (Pierre-Yves David)
- [Commented On] D9640: setup: when possible, build and bundle man pages
danchr (Dan Villiom Podlaski Christiansen)
- [Commented On] D9641: copies-rust: rename TimeStampedPathCopies to InternalPathCopies
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9641: copies-rust: rename TimeStampedPathCopies to InternalPathCopies
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9641: copies-rust: rename TimeStampedPathCopies to InternalPathCopies
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9642: copies-rust: rename TimeStampedPathCopy to CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9642: copies-rust: rename TimeStampedPathCopy to CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9642: copies-rust: rename TimeStampedPathCopy to CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9643: copies-rust: add methods to build and update CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9643: copies-rust: add methods to build and update CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9643: copies-rust: add methods to build and update CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9644: copies-rust: track "overwrites" directly within CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9644: copies-rust: track "overwrites" directly within CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9644: copies-rust: track "overwrites" directly within CopySource
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9645: copies-rust: remove the ancestor Oracle logic
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9645: copies-rust: remove the ancestor Oracle logic
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9645: copies-rust: remove the ancestor Oracle logic
Alphare (Raphaël Gomès)
- [Commented On] D9645: copies-rust: remove the ancestor Oracle logic
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9646: copies-rust: get the parents' copies earlier
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9646: copies-rust: get the parents' copies earlier
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9647: copies-rust: use matching to select the final copies information
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9647: copies-rust: use matching to select the final copies information
Alphare (Raphaël Gomès)
- [Commented On] D9647: copies-rust: use matching to select the final copies information
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9648: copies-rust: extract the processing of a single copy information
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9648: copies-rust: extract the processing of a single copy information
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9649: copies-rust: yield both p1 and p2 copies in `ChangedFiles.actions()`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9649: copies-rust: yield both p1 and p2 copies in `ChangedFiles.actions()`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9650: copies-rust: process copy information of both parent at the same time
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9650: copies-rust: process copy information of both parent at the same time
Alphare (Raphaël Gomès)
- [Commented On] D9650: copies-rust: process copy information of both parent at the same time
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9651: copies-rust: refactor the "deletion" case
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9651: copies-rust: refactor the "deletion" case
Alphare (Raphaël Gomès)
- [Commented On] D9651: copies-rust: refactor the "deletion" case
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9652: copies-rust: record "overwritten" information from both side on delete
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9652: copies-rust: record "overwritten" information from both side on delete
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9653: copies-rust: implement PartialEqual manually
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9653: copies-rust: implement PartialEqual manually
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9654: copies-rust: make more use of the new comparison property
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9654: copies-rust: make more use of the new comparison property
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9655: copies-rust: use simpler overwrite when value on both side are identical
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9655: copies-rust: use simpler overwrite when value on both side are identical
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9656: copies-rust: use imrs::OrdSet instead of imrs::HashSet
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9656: copies-rust: use imrs::OrdSet instead of imrs::HashSet
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9657: copies-rust: fix reverted argument when merging tiny minor or major
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9657: copies-rust: fix reverted argument when merging tiny minor or major
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9657: copies-rust: fix reverted argument when merging tiny minor or major
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9660: worker: restrict use of worker procesess to the main thread
marmoute (Pierre-Yves David)
- [Commented On] D9661: statichttprepo: explicitly convert error message to str
marmoute (Pierre-Yves David)
- [Commented On] D9661: statichttprepo: explicitly convert error message to str
pulkit (Pulkit Goyal)
- [Commented On] D9663: largefiles: redo heads interception
marmoute (Pierre-Yves David)
- [Commented On] D9670: rust: fix testing with $TMPDIR ≠ /tmp
Alphare (Raphaël Gomès)
- [Commented On] D9670: rust: fix testing with $TMPDIR ≠ /tmp
marmoute (Pierre-Yves David)
- [Commented On] D9670: rust: fix testing with $TMPDIR ≠ /tmp
Alphare (Raphaël Gomès)
- [Commented On] D9670: rust: fix testing with $TMPDIR ≠ /tmp
danchr (Dan Villiom Podlaski Christiansen)
- [Commented On] D9670: rust: fix testing with $TMPDIR ≠ /tmp
Alphare (Raphaël Gomès)
- [Commented On] D9671: rust: fix file folding map
Alphare (Raphaël Gomès)
- [Commented On] D9671: rust: fix file folding map
danchr (Dan Villiom Podlaski Christiansen)
- [Commented On] D9671: rust: fix file folding map
Alphare (Raphaël Gomès)
- [Commented On] D9672: engine: make hook point for extension a public function
marmoute (Pierre-Yves David)
- [Commented On] D9673: engine: prevent a function call for each store file
marmoute (Pierre-Yves David)
- [Commented On] D9673: engine: prevent a function call for each store file
pulkit (Pulkit Goyal)
- [Commented On] D9673: engine: prevent a function call for each store file
marmoute (Pierre-Yves David)
- [Commented On] D9673: engine: prevent a function call for each store file
pulkit (Pulkit Goyal)
- [Commented On] D9675: upgrade: remove unnecessary `is None` check
marmoute (Pierre-Yves David)
- [Commented On] D9675: upgrade: remove unnecessary `is None` check
pulkit (Pulkit Goyal)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
marmoute (Pierre-Yves David)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
ulrickaka (Ulric kaka)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
mharbison72 (Matt Harbison)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
marmoute (Pierre-Yves David)
- [Commented On] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Commented On] D9678: beautifygraph: change the current commit symbol
marmoute (Pierre-Yves David)
- [Commented On] D9678: beautifygraph: change the current commit symbol
pulkit (Pulkit Goyal)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
marmoute (Pierre-Yves David)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
martinvonz (Martin von Zweigbergk)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
marmoute (Pierre-Yves David)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
marmoute (Pierre-Yves David)
- [Commented On] D9679: sharesafe: introduce functionality to automatically upgrade shares
martinvonz (Martin von Zweigbergk)
- [Commented On] D9680: sharesafe: add functionality to automatically downgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9680: sharesafe: add functionality to automatically downgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9680: sharesafe: add functionality to automatically downgrade shares
marmoute (Pierre-Yves David)
- [Commented On] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Commented On] D9680: sharesafe: add functionality to automatically downgrade shares
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9682: copies-rust: extract generic map merge logic from merge_copies_dict
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9682: copies-rust: extract generic map merge logic from merge_copies_dict
Alphare (Raphaël Gomès)
- [Commented On] D9687: contrib: py3 compat for perfnodemap
marmoute (Pierre-Yves David)
- [Commented On] D9688: nodemap: match comment to actual code
marmoute (Pierre-Yves David)
- [Commented On] D9690: debuglock: rename flag names to better clarity
marmoute (Pierre-Yves David)
- [Commented On] D9690: debuglock: rename flag names to better clarity
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9690: debuglock: rename flag names to better clarity
Alphare (Raphaël Gomès)
- [Commented On] D9691: sharesafe: make warning about outdated share configurable
pulkit (Pulkit Goyal)
- [Commented On] D9692: sharesafe: introduce config to disallow outdated shares if upgrade fails
pulkit (Pulkit Goyal)
- [Commented On] D9692: sharesafe: introduce config to disallow outdated shares if upgrade fails
Alphare (Raphaël Gomès)
- [Commented On] D9695: upgrade: don't perform anything if nothing to do
indygreg (Gregory Szorc)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
marmoute (Pierre-Yves David)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
marmoute (Pierre-Yves David)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
marmoute (Pierre-Yves David)
- [Commented On] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Commented On] D9700: shelve: introduce class representing a shelf
martinvonz (Martin von Zweigbergk)
- [Commented On] D9715: convert: set date and time for svn commits
durin42 (Augie Fackler)
- [Commented On] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Commented On] D9717: contrib: stop building rust for every job
durin42 (Augie Fackler)
- [Commented On] D9717: contrib: stop building rust for every job
marmoute (Pierre-Yves David)
- [Commented On] D9721: convert: option to set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Commented On] D9721: convert: option to set date and time for svn commits
durin42 (Augie Fackler)
- [Commented On] D9721: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Commented On] D9721: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Commented On] D9721: convert: set date and time for svn commits
durin42 (Augie Fackler)
- [Commented On] D9724: ci: build python wheels
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9724: ci: build python wheels
marmoute (Pierre-Yves David)
- [Commented On] D9725: ci: generate and report XML test results
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9725: ci: generate and report XML test results
marmoute (Pierre-Yves David)
- [Commented On] D9726: ci: use parallel matrices
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9727: ci: report status to phabricator on failures
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9727: ci: report status to phabricator on failures
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9728: rhg: use a release-mode executable in tests
Alphare (Raphaël Gomès)
- [Commented On] D9728: rhg: use a release-mode executable in tests
SimonSapin
- [Commented On] D9747: largefiles: remove unused imports
marmoute (Pierre-Yves David)
- [Commented On] D9747: largefiles: remove unused imports
pulkit (Pulkit Goyal)
- [Commented On] D9750: node: introduce nodeconstants class
durin42 (Augie Fackler)
- [Commented On] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
martinvonz (Martin von Zweigbergk)
- [Commented On] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
durin42 (Augie Fackler)
- [Commented On] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9754: persistent-nodemap: write down the sprint conclusion
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9755: persistent-nodemap: document the feature in `hg help config.format`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9759: ui: add a "config_default" method
Alphare (Raphaël Gomès)
- [Commented On] D9759: ui: add a "config_default" method
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9760: persistent-node: check the value of the slow-path config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9761: persistent-nodemap: add a "warn" option to the slow-path config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9762: persistent-nodemap: add a "abort" option to the slow-path config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9764: persistent-nodemap: remove the "experimental" tag to the feature
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9765: persistent-nodemap: enable the feature by default when using Rust
marmoute (Pierre-Yves David)
- [Commented On] D9767: test: extract the `genmerges` out of test-merge-combination.t
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9768: test: split tests/test-merge-combination.t into multiple parts
pulkit (Pulkit Goyal)
- [Commented On] D9768: test: split tests/test-merge-combination.t into multiple parts
marmoute (Pierre-Yves David)
- [Commented On] D9768: test: split tests/test-merge-combination.t into multiple parts
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9769: share: add documentation about various configs introduced recently
marmoute (Pierre-Yves David)
- [Commented On] D9769: share: add documentation about various configs introduced recently
marmoute (Pierre-Yves David)
- [Commented On] D9769: share: add documentation about various configs introduced recently
pulkit (Pulkit Goyal)
- [Commented On] D9770: upgrade: don't create store backup if `--no-backup` is passed
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9771: actions: calculate what all parts does the operation touches
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9772: upgrade: mark sharesafe improvement as only touching requirements
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9774: engine: add `if True` to prepare for next patch
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9775: upgrade: update only requirements if we can
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9778: reverse-branch-cache: switch to doubling allocating scheme
marmoute (Pierre-Yves David)
- [Commented On] D9779: changelog: move branchinfo to changelogrevision
marmoute (Pierre-Yves David)
- [Commented On] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Commented On] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Commented On] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Commented On] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Commented On] D9783: upgrade: take lock only for part where it's required
pulkit (Pulkit Goyal)
- [Commented On] D9783: upgrade: take lock only for part where it's required
marmoute (Pierre-Yves David)
- [Commented On] D9784: localrepo: disallow share if there is a version mismatch by default
marmoute (Pierre-Yves David)
- [Commented On] D9784: localrepo: disallow share if there is a version mismatch by default
marmoute (Pierre-Yves David)
- [Commented On] D9785: share: collapse 3 different bool configs into one enum config
marmoute (Pierre-Yves David)
- [Commented On] D9785: share: rework config options to be much clearer and easier
pulkit (Pulkit Goyal)
- [Commented On] D9786: share: rename share-safe warning config
marmoute (Pierre-Yves David)
- [Commented On] D9786: share: rename share-safe warning config
marmoute (Pierre-Yves David)
- [Commented On] D9787: hghave: clarify `sqlite` requirements
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
martinvonz (Martin von Zweigbergk)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
indygreg (Gregory Szorc)
- [Commented On] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Commented On] D9794: copies: clarify which case some conditional are handling
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9794: copies: clarify which case some conditional are handling
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9794: copies: clarify which case some conditional are handling
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9795: copies: simplify the conditional for _filter's case 3
marmoute (Pierre-Yves David)
- [Commented On] D9795: copies: simplify the conditional for _filter's case 3
marmoute (Pierre-Yves David)
- [Commented On] D9795: copies: simplify the conditional for _filter's case 3
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9795: copies: simplify the conditional for _filter's case 3
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9795: copies: simplify the conditional for _filter's case 3
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9796: copies: add an devel option to trace all files
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9796: copies: add an devel option to trace all files
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9796: copies: add an devel option to trace all files
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9801: discovery: add a devel.discovery.exchange-heads
pulkit (Pulkit Goyal)
- [Commented On] D9802: copies: explicitly filter out existing file in graftcopies
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9802: copies: explicitly filter out existing file in graftcopies
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9802: copies: explicitly filter out existing file in graftcopies
martinvonz (Martin von Zweigbergk)
- [Commented On] D9802: copies: explicitly filter out existing file in graftcopies
martinvonz (Martin von Zweigbergk)
- [Commented On] D9807: tests: stabilize the output of test-shelve2.t
mharbison72 (Matt Harbison)
- [Commented On] D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows
indygreg (Gregory Szorc)
- [Commented On] D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows
mharbison72 (Matt Harbison)
- [Commented On] D9809: persistent-nodemap: catch the right exception on python
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9810: persistent-nodemap: also exchange the nodemap data over the wire
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9811: tagcache: distinguish between invalid and missing entries
Alphare (Raphaël Gomès)
- [Commented On] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
Alphare (Raphaël Gomès)
- [Commented On] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
mharbison72 (Matt Harbison)
- [Commented On] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
Alphare (Raphaël Gomès)
- [Commented On] D9813: discovery: add config options to control sample size
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9819: purge: also deal with directory with --confirm
Alphare (Raphaël Gomès)
- [Commented On] D9821: sqlitestore: disable test with chg
marmoute (Pierre-Yves David)
- [Commented On] D9822: upgrade: re-read current requirements after taking lock
marmoute (Pierre-Yves David)
- [Commented On] D9823: share: move share safe functionality out of experimental
marmoute (Pierre-Yves David)
- [Commented On] D9825: cext: add Python 3.10 support
marmoute (Pierre-Yves David)
- [Commented On] D9825: cext: add Python 3.10 support
Alphare (Raphaël Gomès)
- [Commented On] D9825: cext: add Python 3.10 support
pulkit (Pulkit Goyal)
- [Commented On] D9825: cext: add Python 3.10 support
indygreg (Gregory Szorc)
- [Commented On] D9825: cext: add Python 3.10 support
durin42 (Augie Fackler)
- [Commented On] D9825: cext: add Python 3.10 support
indygreg (Gregory Szorc)
- [Commented On] D9826: callback: add a new_cl_rev_callback
pulkit (Pulkit Goyal)
- [Commented On] D9826: callback: add a new_cl_rev_callback
marmoute (Pierre-Yves David)
- [Commented On] D9827: changelog: cache the latest `changelogrevision` access
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9828: changelog: use revision number as the cache key internally
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9829: clang-format: reorder includes to appease the formatter
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9832: simplemerge: delete unused find_unconflicted()
mharbison72 (Matt Harbison)
- [Commented On] D9832: simplemerge: delete unused find_unconflicted()
martinvonz (Martin von Zweigbergk)
- [Commented On] D9832: simplemerge: delete unused find_unconflicted()
mharbison72 (Matt Harbison)
- [Commented On] D9832: simplemerge: delete unused find_unconflicted()
martinvonz (Martin von Zweigbergk)
- [Commented On] D9833: pyproject: add config file
pulkit (Pulkit Goyal)
- [Commented On] D9833: pyproject: add config file
durin42 (Augie Fackler)
- [Commented On] D9834: black: merge config into main pyproject.toml now that we have it
Alphare (Raphaël Gomès)
- [Commented On] D9836: tests: skip a detailed exit status in test-lfs-test-server
marmoute (Pierre-Yves David)
- [Commented On] D9836: tests: skip a detailed exit status in test-lfs-test-server
mharbison72 (Matt Harbison)
- [Commented On] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
pulkit (Pulkit Goyal)
- [Commented On] D9838: doc: remove the section about share-safe from its verbose gating
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9839: doc: improves the share-safe documentation
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9839: doc: improves the share-safe documentation
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9840: doc: point to the main share-safe doc in the "mismatch" config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9840: doc: point to the main share-safe doc in the "mismatch" config
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9841: share-share: have the hint issue more consistently and point to the right doc
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9841: share-share: have the hint issue more consistently and point to the right doc
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9842: tests: deal with more timing differences in output
marmoute (Pierre-Yves David)
- [Commented On] D9843: revlog: introduce v2 format
mharbison72 (Matt Harbison)
- [Commented On] D9843: revlog: introduce v2 format
marmoute (Pierre-Yves David)
- [Commented On] D9843: revlog: introduce v2 format
mharbison72 (Matt Harbison)
- [Commented On] D9843: revlog: introduce v2 format
pulkit (Pulkit Goyal)
- [Commented On] D9843: revlog: introduce v2 format
indygreg (Gregory Szorc)
- [Commented On] D9848: fastexport: committer name should not be quoted
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Commented On] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Commented On] D9848: fastexport: committer name should not be quoted
durin42 (Augie Fackler)
- [Commented On] D9848: fastexport: committer name should not be quoted
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Commented On] D9848: fastexport: committer name should not be quoted
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Commented On] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Commented On] D9851: share-safe: fix an abort message that references the experimental requirement
pulkit (Pulkit Goyal)
- [Commented On] D9852: rust: lower compile error on non-linux platforms to a warning
Alphare (Raphaël Gomès)
- [Commented On] D9853: histedit: don't assign to _ for unused values
SimonSapin
- [Commented On] D9854: histedit: notice when the main window underflows height and abort
SimonSapin
- [Commented On] D9856: packaging: allow specifying modules to include with py2exe
mharbison72 (Matt Harbison)
- [Commented On] D9863: rust: Make NodePrefix allocation-free and Copy, remove NodePrefixRef
Alphare (Raphaël Gomès)
- [Commented On] D9865: store: use `endswith` to detect revlog extension
SimonSapin
- [Commented On] D9866: debugshell: add a simple command for starting an interactive shell
mharbison72 (Matt Harbison)
- [Commented On] D9866: debugshell: add a simple command for starting an interactive shell
pulkit (Pulkit Goyal)
- [Commented On] D9867: cext: restore the ability to build on Windows with py2
vstinner (Victor Stinner)
- [Commented On] D9867: cext: restore the ability to build on Windows with py2
mharbison72 (Matt Harbison)
- [Commented On] D9867: cext: restore the ability to build on Windows with py2
vstinner (Victor Stinner)
- [Commented On] D9872: command-namespace: use `::` are the command separator
pulkit (Pulkit Goyal)
- [Commented On] D9872: command-namespace: use `::` are the command separator
marmoute (Pierre-Yves David)
- [Commented On] D9874: rust: remove `FooError` structs with only `kind: FooErrorKind` enum field
Alphare (Raphaël Gomès)
- [Commented On] D9882: revlog: change addrevision to return the new revision, not node
Alphare (Raphaël Gomès)
- [Commented On] D9882: revlog: change addrevision to return the new revision, not node
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9885: copyright: update to 2021
mharbison72 (Matt Harbison)
- [Commented On] D9886: heptapod-ci: add a default value for HG_CI_IMAGE_TAG
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9887: heptapod-ci: indicate which version of black is used for the run
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9888: black: issue version information in the skip message
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9889: heptapod-ci: indicate which version of clang-format is used for the run
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9889: heptapod-ci: indicate which version of clang-format is used for the run
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9890: clang-format: issue version information in the skip message
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D9890: clang-format: show required version in skip message
pulkit (Pulkit Goyal)
- [Commented On] D9891: wix: tell ComponentSearch that it is finding a directory (not a file)
mharbison72 (Matt Harbison)
- [Commented On] D9897: rust: use HgError in RevlogError and Vfs
Alphare (Raphaël Gomès)
- [Commented On] D9897: rust: use HgError in RevlogError and Vfs
Alphare (Raphaël Gomès)
- [Commented On] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
marmoute (Pierre-Yves David)
- [Commented On] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
martinvonz (Martin von Zweigbergk)
- [Commented On] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
marmoute (Pierre-Yves David)
- [Commented On] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
martinvonz (Martin von Zweigbergk)
- [Commented On] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
marmoute (Pierre-Yves David)
- [Commented On] D9900: persistent-nodemap: add test case reproducing a Rust panic
Alphare (Raphaël Gomès)
- [Commented On] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
SimonSapin
- [Commented On] D9907: rhg: Build in release mode on CI
SimonSapin
- [Commented On] D9909: relnotes: copy "next" to "5.7" and clear "next"
martinvonz (Martin von Zweigbergk)
- [Commented On] D9911: errors: use InputError in uncommit extension
pulkit (Pulkit Goyal)
- [Commented On] D9911: errors: use InputError in uncommit extension
mharbison72 (Matt Harbison)
- [Commented On] D9914: errors: use more specific errors in rebase extension
pulkit (Pulkit Goyal)
- [Commented On] D9918: config: test priority involving alias
pulkit (Pulkit Goyal)
- [Commented On] D9919: config: test priority involving alias and include
pulkit (Pulkit Goyal)
- [Commented On] D9928: tests: drop pip test on the client
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9928: tests: drop pip test on the client
joerg.sonnenberger (Joerg Sonnenberger)
- [Planned Changes] D8504: diff: add experimental support for "merge diffs"
durin42 (Augie Fackler)
- [Planned Changes] D8515: filemerge: add a hacktastic version of internal:merge3 for merge diffs
durin42 (Augie Fackler)
- [Planned Changes] D9570: debugcommands: introduce command to upgrade/downgrade shares
pulkit (Pulkit Goyal)
- [Planned Changes] D9571: debugsharesafe: recommend from `debugupgraderepo` and `help -e share -v`
pulkit (Pulkit Goyal)
- [Request] [++++- ] D9825: cext: add Python 3.10 support
marmoute (Pierre-Yves David)
- [Request] [++++- ] D9878: revlog: initial version of phash index [POC]
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+++- ] D9721: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Request] [+++- ] D9735: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Request] [+++- ] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Request] [+++- ] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Request] [+++ ] D9718: tests: add tests for corrupt .hg/shelved/ directory
martinvonz (Martin von Zweigbergk)
- [Request] [+++ ] D9771: actions: calculate what all parts does the operation touches
pulkit (Pulkit Goyal)
- [Request] [+++ ] D9892: rust: Introduce an `HgError` enum for common error cases
SimonSapin
- [Request] [++--- ] D9682: copies-rust: extract generic map merge logic from merge_copies_dict
SimonSapin
- [Request] [++-- ] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [++-- ] D9820: purge: move extension into core mercurial
marmoute (Pierre-Yves David)
- [Request] [++-- ] D9872: command-namespace: use `::` are the command separator
marmoute (Pierre-Yves David)
- [Request] [++-- ] D9876: rhg: replace `map_*_error` functions with `From` impls
SimonSapin
- [Request] [++- ] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Request] [++- ] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Request] [++- ] D9684: copies-rust: move CPU-heavy Rust processing into a child thread
SimonSapin
- [Request] [++- ] D9685: copies-rust: introduce PyBytesWithData to reduce GIL requirement
SimonSapin
- [Request] [++- ] D9761: persistent-nodemap: add a "warn" option to the slow-path config
marmoute (Pierre-Yves David)
- [Request] [++- ] D9773: test: unquiet few tests to demonstrate changes in upcoming patches
pulkit (Pulkit Goyal)
- [Request] [++- ] D9799: discovery: add a discovery.grow-sample.rate
marmoute (Pierre-Yves David)
- [Request] [++- ] D9811: tagcache: distinguish between invalid and missing entries
mharbison72 (Matt Harbison)
- [Request] [++- ] D9813: discovery: add config options to control sample size
marmoute (Pierre-Yves David)
- [Request] [++- ] D9824: share: make different options for upgrade and downgrade share-safe
pulkit (Pulkit Goyal)
- [Request] [++- ] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Request] [++- ] D9846: cext: add support for revlogv2
Alphare (Raphaël Gomès)
- [Request] [++ ] D9694: upgrade: demonstrate that a no-op upgrade still performs everything
pulkit (Pulkit Goyal)
- [Request] [++ ] D9724: ci: build python wheels
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [++ ] D9732: persistent-nodemap: test that is it present after a clone
marmoute (Pierre-Yves David)
- [Request] [++ ] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
marmoute (Pierre-Yves David)
- [Request] [++ ] D9760: persistent-node: check the value of the slow-path config
marmoute (Pierre-Yves David)
- [Request] [++ ] D9769: share: add documentation about various configs introduced recently
pulkit (Pulkit Goyal)
- [Request] [++ ] D9805: packaging: include `windows-curses` on Windows
mharbison72 (Matt Harbison)
- [Request] [++ ] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
mharbison72 (Matt Harbison)
- [Request] [++ ] D9818: purge: add a --confirm option
marmoute (Pierre-Yves David)
- [Request] [++ ] D9822: upgrade: re-read current requirements after taking lock
pulkit (Pulkit Goyal)
- [Request] [++ ] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
Alphare (Raphaël Gomès)
- [Request] [++ ] D9915: config: add a test for priority when includes are involved
marmoute (Pierre-Yves David)
- [Request] [++ ] D9916: config: test priority involving include
marmoute (Pierre-Yves David)
- [Request] [++ ] D9919: config: test priority involving alias and include
marmoute (Pierre-Yves David)
- [Request] [+---- ] D9874: rust: remove `FooError` structs with only `kind: FooErrorKind` enum field
SimonSapin
- [Request] [+--- ] D9683: copies-rust: split up combine_changeset_copies function into a struct
SimonSapin
- [Request] [+--- ] D9695: upgrade: don't perform anything if nothing to do
pulkit (Pulkit Goyal)
- [Request] [+--- ] D9768: test: split tests/test-merge-combination.t into multiple parts
marmoute (Pierre-Yves David)
- [Request] [+--- ] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
SimonSapin
- [Request] [+--- ] D9863: rust: Make NodePrefix allocation-free and Copy, remove NodePrefixRef
SimonSapin
- [Request] [+--- ] D9877: rust: remove three enums that were identical to `RevlogError`
SimonSapin
- [Request] [+--- ] D9894: rust: Remove DirstateParseError and ListDirstateTrackedFilesError
SimonSapin
- [Request] [+--- ] D9897: rust: use HgError in RevlogError and Vfs
SimonSapin
- [Request] [+--- ] D9905: rhg: Simplify CommandError based on its use
SimonSapin
- [Request] [+--- ] D9906: rust: Fold find_root and check_requirements into Repo::find
SimonSapin
- [Request] [+-- ] D9704: shelve: move method for reading .hg to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9712: shelve: move method for creating backup to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9726: ci: use parallel matrices
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+-- ] D9738: shelve: replace repo instance in Shelf class by vfs instance
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9744: shelve: move listshelves() to new ShelfDir class, so caller need not pass vfs
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9762: persistent-nodemap: add a "abort" option to the slow-path config
marmoute (Pierre-Yves David)
- [Request] [+-- ] D9767: test: extract the `genmerges` out of test-merge-combination.t
marmoute (Pierre-Yves David)
- [Request] [+-- ] D9770: upgrade: don't create store backup if `--no-backup` is passed
pulkit (Pulkit Goyal)
- [Request] [+-- ] D9774: engine: add `if True` to prepare for next patch
pulkit (Pulkit Goyal)
- [Request] [+-- ] D9775: upgrade: update only requirements if we can
pulkit (Pulkit Goyal)
- [Request] [+-- ] D9777: error: use detailed exit code 10 for command errors
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9781: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+-- ] D9785: share: collapse 3 different bool configs into one enum config
pulkit (Pulkit Goyal)
- [Request] [+-- ] D9801: discovery: add a devel.discovery.exchange-heads
marmoute (Pierre-Yves David)
- [Request] [+-- ] D9803: test-regression: backing out D9640 (63c923fd7fa8)
marmoute (Pierre-Yves David)
- [Request] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Request] [+-- ] D9855: histedit: rip out mysterious catch-all ignore curses.error handler
durin42 (Augie Fackler)
- [Request] [+-- ] D9861: rust: Simplify error type for reading hex node IDs
SimonSapin
- [Request] [+-- ] D9864: rust: Remove hex parsing from the nodemap
SimonSapin
- [Request] [+-- ] D9873: rhg: centralize parsing of `--rev` CLI arguments
SimonSapin
- [Request] [+-- ] D9875: rust: replace trivial impls of the From trait with #[derive(derive_more::From)]
SimonSapin
- [Request] [+-- ] D9883: revlog: change addgroup callbacks to take revision numbers
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+-- ] D9893: rust: Replace DirstatePackError with HgError
SimonSapin
- [Request] [+-- ] D9896: rust: replace RequirementsError with HgError
SimonSapin
- [Request] [+-- ] D9904: rust: replace ToString impls with Display
SimonSapin
- [Request] [+-- ] D9910: errors: use exit code 40 for when a hook fails
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9912: errors: use StateError more in merge module
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D9914: errors: use more specific errors in rebase extension
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9678: beautifygraph: change the current commit symbol
msuozzo (Matthew Suozzo)
- [Request] [+- ] D9686: copies-rust: send PyBytes values back be dropped ino the parent thread
SimonSapin
- [Request] [+- ] D9699: shelve: raise more specific errors
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9700: shelve: introduce class representing a shelf
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9703: shelve: move method for writing bundle to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9713: shelve: teach new shelf class to check if .shelve file exists
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9714: shelve: extract some repeated creation of shelf instances to variables
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Request] [+- ] D9719: shelve: don't include invalid shelves in `hg shelve --list`
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9727: ci: report status to phabricator on failures
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+- ] D9729: patch: handle filenames with trailing spaces
spectral (Kyle Lippincott)
- [Request] [+- ] D9730: test: replace a many occurence of `python` with `$PYTHON`
marmoute (Pierre-Yves David)
- [Request] [+- ] D9739: shelve: make listshelves() list shelves in a given vfs
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9743: shelve: also create class representing whole directory of shelves
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9764: persistent-nodemap: remove the "experimental" tag to the feature
marmoute (Pierre-Yves David)
- [Request] [+- ] D9765: persistent-nodemap: enable the feature by default when using Rust
marmoute (Pierre-Yves David)
- [Request] [+- ] D9783: upgrade: take lock only for part where it's required
pulkit (Pulkit Goyal)
- [Request] [+- ] D9784: localrepo: disallow share if there is a version mismatch by default
pulkit (Pulkit Goyal)
- [Request] [+- ] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Request] [+- ] D9796: copies: add an devel option to trace all files
marmoute (Pierre-Yves David)
- [Request] [+- ] D9809: persistent-nodemap: catch the right exception on python
marmoute (Pierre-Yves David)
- [Request] [+- ] D9819: purge: also deal with directory with --confirm
marmoute (Pierre-Yves David)
- [Request] [+- ] D9834: black: merge config into main pyproject.toml now that we have it
durin42 (Augie Fackler)
- [Request] [+- ] D9835: resolve: also detect new :mergediff conflict markers
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9839: doc: improves the share-safe documentation
marmoute (Pierre-Yves David)
- [Request] [+- ] D9841: share-share: have the hint issue more consistently and point to the right doc
marmoute (Pierre-Yves David)
- [Request] [+- ] D9848: fastexport: committer name should not be quoted
roy (Roy Marples)
- [Request] [+- ] D9860: rust: replace Node::encode_hex with std::fmt::LowerHex
SimonSapin
- [Request] [+- ] D9882: revlog: change addrevision to return the new revision, not node
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
SimonSapin
- [Request] [+- ] D9903: revlog: prepare pure parser for being overloaded
Alphare (Raphaël Gomès)
- [Request] [+- ] D9913: errors: use InputError for incorrectly formatted dates
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D9925: config: track "source" along side value
marmoute (Pierre-Yves David)
- [Request] [+- ] D9926: config: track the "level" of a value
marmoute (Pierre-Yves David)
- [Request] [+- ] D9927: config: use level to properly deal with value priority
marmoute (Pierre-Yves David)
- [Request] [+- ] D9929: churn: count lines that look like diff headers but are not
aayjaychan (Aay Jay Chan)
- [Request] [+- ] D9933: revlog: refactor logic to compute nodemap file in separate function
pulkit (Pulkit Goyal)
- [Request] [+- ] D9935: tests: unquiet a test to show changes in next patch
pulkit (Pulkit Goyal)
- [Request] [+- ] D9936: upgrade: implement partial upgrade for upgrading persistent-nodemap
pulkit (Pulkit Goyal)
- [Request] [+ ] D9681: localrepo: move storevfs calculation out of if statement
pulkit (Pulkit Goyal)
- [Request] [+ ] D9687: contrib: py3 compat for perfnodemap
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9688: nodemap: match comment to actual code
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9689: comments: fix typos
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9690: debuglock: rename flag names to better clarity
pulkit (Pulkit Goyal)
- [Request] [+ ] D9691: sharesafe: make warning about outdated share configurable
pulkit (Pulkit Goyal)
- [Request] [+ ] D9692: sharesafe: introduce config to disallow outdated shares from working
pulkit (Pulkit Goyal)
- [Request] [+ ] D9693: downgrade: if a compression is removed, consider that too
pulkit (Pulkit Goyal)
- [Request] [+ ] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9701: shelve: move method for writing .shelve to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9702: shelve: move method for reading .shelve file to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9705: shelve: move function for opening .patch file to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9706: shelve: open patch using new shelf class instead of open()
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9707: shelve: move method for getting stat (mtime) to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9708: shelve: make listshelves() return shelf names instead of filenames
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9709: shelve: inline shelvedfile.filename() since there are no callers outside class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9710: shelve: use listshelves() in cleanup function
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9711: shelve: make gennames() helper generate relative backup paths
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9717: contrib: stop building rust for every job
Alphare (Raphaël Gomès)
- [Request] [+ ] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9722: setup: don't import distutils prior to checking FORCE_SETUPTOOLS
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+ ] D9723: ci: avoid a global before_script definition
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+ ] D9725: ci: generate and report XML test results
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+ ] D9728: rhg: use a release-mode executable in tests
SimonSapin
- [Request] [+ ] D9731: narrow: overwrite readfast in excludeddirmanifestctx
marmoute (Pierre-Yves David)
- [Request] [+ ] D9733: persistent-nodemap: test it (does not) exist after a local clone
marmoute (Pierre-Yves David)
- [Request] [+ ] D9734: persistent-nodemap: test it (does not) exist after a stream clone
marmoute (Pierre-Yves David)
- [Request] [+ ] D9736: persistent-nodemap: highlight that node is not sent when streaming
marmoute (Pierre-Yves David)
- [Request] [+ ] D9737: shelve: use listdir() instead of readdir() when we don't need stat information
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9740: shelve: use listshelves() in cleanupoldbackups()
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9741: shelve: inline ".patch" constant now that it's only used in the Shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9742: shelve: add a method for deleting shelf to new shelf class
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9745: revlog: use size_t for nodetree capacity
quark (Jun Wu)
- [Request] [+ ] D9746: tests: make test-subrepo-git.t compatible with git's master->main rename
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9748: upgrade: explicitly test for revlog index
marmoute (Pierre-Yves David)
- [Request] [+ ] D9749: persistent-nodemap: also list related file as part of the store
marmoute (Pierre-Yves David)
- [Request] [+ ] D9751: perf: don't turn byte to string when formatting perfbranchmap
marmoute (Pierre-Yves David)
- [Request] [+ ] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
durin42 (Augie Fackler)
- [Request] [+ ] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
marmoute (Pierre-Yves David)
- [Request] [+ ] D9754: persistent-nodemap: write down the sprint conclusion
marmoute (Pierre-Yves David)
- [Request] [+ ] D9755: persistent-nodemap: document the feature in `hg help config.format`
marmoute (Pierre-Yves David)
- [Request] [+ ] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
marmoute (Pierre-Yves David)
- [Request] [+ ] D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
marmoute (Pierre-Yves David)
- [Request] [+ ] D9759: ui: add a "config_default" method
marmoute (Pierre-Yves David)
- [Request] [+ ] D9766: tests: wider work around matching in test-narrow-shallow.t
marmoute (Pierre-Yves David)
- [Request] [+ ] D9772: upgrade: mark sharesafe improvement as only touching requirements
pulkit (Pulkit Goyal)
- [Request] [+ ] D9776: errors: raise InputError when non-existent help section requested
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9778: reverse-branch-cache: switch to doubling allocating scheme
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9779: changelog: move branchinfo to changelogrevision
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9782: localrepo: fix comment typo
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9787: hghave: clarify `sqlite` requirements
marmoute (Pierre-Yves David)
- [Request] [+ ] D9790: fuzz: fix Makefile default PYTHON_CONFIG_FLAGS to be modern
durin42 (Augie Fackler)
- [Request] [+ ] D9791: revlog: migrate from PyEval_CallObject to PyObject_Call
durin42 (Augie Fackler)
- [Request] [+ ] D9792: heptapod-ci: allow testing with docker image other than :latest
marmoute (Pierre-Yves David)
- [Request] [+ ] D9793: copies: fix some comment in _filter
marmoute (Pierre-Yves David)
- [Request] [+ ] D9794: copies: clarify which case some conditional are handling
marmoute (Pierre-Yves David)
- [Request] [+ ] D9795: copies: simplify the conditional for _filter's case 3
marmoute (Pierre-Yves David)
- [Request] [+ ] D9797: discovery: document the `devel.discovery.randomize` option
marmoute (Pierre-Yves David)
- [Request] [+ ] D9798: discovery: add a `devel', b'discovery.grow-sample`
marmoute (Pierre-Yves David)
- [Request] [+ ] D9800: discovery: move some debug output closer to were it belong
marmoute (Pierre-Yves David)
- [Request] [+ ] D9802: copies: explicitly filter out existing file in graftcopies
marmoute (Pierre-Yves David)
- [Request] [+ ] D9804: cext: fix compiler error in revlog.c on Windows with py2
mharbison72 (Matt Harbison)
- [Request] [+ ] D9806: windows: wrap `os.getcwd()` in `os.path.realpath()` on py3
mharbison72 (Matt Harbison)
- [Request] [+ ] D9807: tests: stabilize the output of test-shelve2.t
mharbison72 (Matt Harbison)
- [Request] [+ ] D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows
mharbison72 (Matt Harbison)
- [Request] [+ ] D9810: persistent-nodemap: also exchange the nodemap data over the wire
marmoute (Pierre-Yves David)
- [Request] [+ ] D9814: hghave: split apart testing for the curses module and `tic` executable
mharbison72 (Matt Harbison)
- [Request] [+ ] D9815: run-tests: work around the Windows firewall popup for server processes
mharbison72 (Matt Harbison)
- [Request] [+ ] D9816: run-tests: catch a Windows specific error when testing for a free socket
mharbison72 (Matt Harbison)
- [Request] [+ ] D9821: sqlitestore: disable test with chg
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9826: callback: add a new_cl_rev_callback
marmoute (Pierre-Yves David)
- [Request] [+ ] D9827: changelog: cache the latest `changelogrevision` access
marmoute (Pierre-Yves David)
- [Request] [+ ] D9828: changelog: use revision number as the cache key internally
marmoute (Pierre-Yves David)
- [Request] [+ ] D9829: clang-format: reorder includes to appease the formatter
marmoute (Pierre-Yves David)
- [Request] [+ ] D9830: commit: look-up new revision once
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9831: exchangev2: avoid second look-up by node
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9833: pyproject: add config file
durin42 (Augie Fackler)
- [Request] [+ ] D9836: tests: skip a detailed exit status in test-lfs-test-server
mharbison72 (Matt Harbison)
- [Request] [+ ] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
marmoute (Pierre-Yves David)
- [Request] [+ ] D9838: doc: remove the section about share-safe from its verbose gating
marmoute (Pierre-Yves David)
- [Request] [+ ] D9840: doc: point to the main share-safe doc in the "mismatch" config
marmoute (Pierre-Yves David)
- [Request] [+ ] D9842: tests: deal with more timing differences in output
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9847: revlog: decouple caching from addrevision callback for addgroup
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9849: doc: drop the `exp-` prefix from the `share-safe` requirement
mharbison72 (Matt Harbison)
- [Request] [+ ] D9850: doc: fix a formatting error in requirements.txt
mharbison72 (Matt Harbison)
- [Request] [+ ] D9851: share-safe: fix an abort message that references the experimental requirement
mharbison72 (Matt Harbison)
- [Request] [+ ] D9852: rust: lower compile error on non-linux platforms to a warning
danchr (Dan Villiom Podlaski Christiansen)
- [Request] [+ ] D9853: histedit: don't assign to _ for unused values
durin42 (Augie Fackler)
- [Request] [+ ] D9854: histedit: notice when the main window underflows height and abort
durin42 (Augie Fackler)
- [Request] [+ ] D9856: packaging: allow specifying modules to include with py2exe
mharbison72 (Matt Harbison)
- [Request] [+ ] D9857: packaging: include `windows_curses` when building py2exe
mharbison72 (Matt Harbison)
- [Request] [+ ] D9858: contrib: update PyOxidizer to 0.10.3
indygreg (Gregory Szorc)
- [Request] [+ ] D9859: rust: replace an unsafe use of transmute with a safe use of bytes-cast
SimonSapin
- [Request] [+ ] D9862: rust: Exclude empty node prefixes
SimonSapin
- [Request] [+ ] D9865: store: use `endswith` to detect revlog extension
marmoute (Pierre-Yves David)
- [Request] [+ ] D9866: debugshell: add a simple command for starting an interactive shell
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9867: cext: restore the ability to build on Windows with py2
mharbison72 (Matt Harbison)
- [Request] [+ ] D9868: run-test: avoid byte issue when replacing output file of python test
marmoute (Pierre-Yves David)
- [Request] [+ ] D9869: minirst: respect escaping in definition list key
marmoute (Pierre-Yves David)
- [Request] [+ ] D9870: help: escape ':' (as '\:') when generating command names
marmoute (Pierre-Yves David)
- [Request] [+ ] D9871: perf: test the formatting of a command help
marmoute (Pierre-Yves David)
- [Request] [+ ] D9879: hghave: list the module needed for the `vcr` check
mharbison72 (Matt Harbison)
- [Request] [+ ] D9880: revlog: change _addrevision to return the new revision
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9881: revlog: change addrawrevision to return the revision
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9884: changegroup: don't convert revisions to node for duplicate handling
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D9885: copyright: update to 2021
mharbison72 (Matt Harbison)
- [Request] [+ ] D9886: heptapod-ci: add a default value for HG_CI_IMAGE_TAG
marmoute (Pierre-Yves David)
- [Request] [+ ] D9887: heptapod-ci: indicate which version of black is used for the run
marmoute (Pierre-Yves David)
- [Request] [+ ] D9888: black: issue version information in the skip message
marmoute (Pierre-Yves David)
- [Request] [+ ] D9889: heptapod-ci: indicate which version of clang-format is used for the run
marmoute (Pierre-Yves David)
- [Request] [+ ] D9890: clang-format: issue version information in the skip message
marmoute (Pierre-Yves David)
- [Request] [+ ] D9891: wix: tell ComponentSearch that it is finding a directory (not a file)
spectral (Kyle Lippincott)
- [Request] [+ ] D9895: rhg: Print an error message in more cases
SimonSapin
- [Request] [+ ] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9900: persistent-nodemap: add test case reproducing a Rust panic
SimonSapin
- [Request] [+ ] D9902: revlog: use a less probable revlog version for backwards compatibility
Alphare (Raphaël Gomès)
- [Request] [+ ] D9907: rhg: Build in release mode on CI
SimonSapin
- [Request] [+ ] D9908: context: add missing manifest invalidation after write in overlayworkingctx
durin42 (Augie Fackler)
- [Request] [+ ] D9911: errors: use InputError in uncommit extension
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D9917: config: test priority involving the command line
marmoute (Pierre-Yves David)
- [Request] [+ ] D9918: config: test priority involving alias
marmoute (Pierre-Yves David)
- [Request] [+ ] D9920: config: test priority involving alias and cli
marmoute (Pierre-Yves David)
- [Request] [+ ] D9921: config: use the right API to access subrepository section
marmoute (Pierre-Yves David)
- [Request] [+ ] D9922: config: use the right API to access template access
marmoute (Pierre-Yves David)
- [Request] [+ ] D9923: config: use the right API to access git-submodule
marmoute (Pierre-Yves David)
- [Request] [+ ] D9924: config: use a new `alter` method in `fixconfig`
marmoute (Pierre-Yves David)
- [Request] [+ ] D9930: debugcommands: s/stdin/stdout in debugnodemap help
pulkit (Pulkit Goyal)
- [Request] [+ ] D9931: engine: 'if not, else' -> 'if, else'
pulkit (Pulkit Goyal)
- [Request] [+ ] D9932: nodemap: make `_persist_nodemap` a public function
pulkit (Pulkit Goyal)
- [Request] [+ ] D9934: nodemap: fix a typo in error message
pulkit (Pulkit Goyal)
- [Request] [+ ] D9937: packaging: replace a documentation reference to `python3` on Windows
mharbison72 (Matt Harbison)
- [Request] [--- ] D9909: relnotes: copy "next" to "5.7" and clear "next"
martinvonz (Martin von Zweigbergk)
- [Request] [--- ] D9928: tests: drop pip test on the client
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [-- ] D9832: simplemerge: delete unused find_unconflicted()
martinvonz (Martin von Zweigbergk)
- [Request] [- ] D9696: shelve: remove a bundlerepo method
martinvonz (Martin von Zweigbergk)
- [Request] [- ] D9716: contrib: remove testing for `dirstate-tree` Rust feature
Alphare (Raphaël Gomès)
- [Request] [- ] D9747: largefiles: remove unused imports
pulkit (Pulkit Goyal)
- [Request] [- ] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
marmoute (Pierre-Yves David)
- [Request] [- ] D9817: relnote: remove the reference to `debugstrip`
marmoute (Pierre-Yves David)
- [Request] [- ] D9898: narrow: delete a stale TODO about not sending groups the client already has
martinvonz (Martin von Zweigbergk)
- [Updated] [+++- ] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Updated] [+++- ] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+++- ] D9735: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Updated] [++-- ] D9603: branchmap: refactor revbranchmap and use it as topicmap [PoC]
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [++- ] D8504: diff: add experimental support for "merge diffs"
durin42 (Augie Fackler)
- [Updated] [++- ] D9640: setup: when possible, build and bundle man pages
danchr (Dan Villiom Podlaski Christiansen)
- [Updated] [++- ] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Updated] [++- ] D9761: persistent-nodemap: add a "warn" option to the slow-path config
marmoute (Pierre-Yves David)
- [Updated] [++- ] D9785: share: collapse 3 different bool configs into one enum config
pulkit (Pulkit Goyal)
- [Updated] [++ ] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
marmoute (Pierre-Yves David)
- [Updated] [++ ] D9760: persistent-node: check the value of the slow-path config
marmoute (Pierre-Yves David)
- [Updated] [++ ] D9822: upgrade: re-read current requirements after taking lock
pulkit (Pulkit Goyal)
- [Updated] [++ ] D9822: upgrade: re-read current requirements after taking lock
pulkit (Pulkit Goyal)
- [Updated] [++ ] D9866: debugshell: add a simple command for starting an interactive shell
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+--- ] D9683: copies-rust: split up combine_changeset_copies function into a struct
SimonSapin
- [Updated] [+--- ] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
SimonSapin
- [Updated] [+--- ] D9863: rust: Make NodePrefix allocation-free and Copy, remove NodePrefixRef
SimonSapin
- [Updated] [+-- ] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+-- ] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+-- ] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+-- ] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+-- ] D9712: shelve: move method for creating backup to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] [+-- ] D9762: persistent-nodemap: add a "abort" option to the slow-path config
marmoute (Pierre-Yves David)
- [Updated] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D9861: rust: Simplify error type for reading hex node IDs
SimonSapin
- [Updated] [+-- ] D9864: rust: Remove hex parsing from the nodemap
SimonSapin
- [Updated] [+-- ] D9873: rhg: centralize parsing of `--rev` CLI arguments
SimonSapin
- [Updated] [+-- ] D9873: rhg: centralize parsing of `--rev` CLI arguments
SimonSapin
- [Updated] [+-- ] D9875: rust: replace trivial impls of the From trait with #[derive(derive_more::From)]
SimonSapin
- [Updated] [+- ] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Updated] [+- ] D9691: sharesafe: make warning about outdated share configurable
pulkit (Pulkit Goyal)
- [Updated] [+- ] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9699: shelve: raise more specific errors
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9713: shelve: teach new shelf class to check if .shelve file exists
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9714: shelve: extract some repeated creation of shelf instances to variables
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9715: convert: set date and time for svn commits
marmoute (Pierre-Yves David)
- [Updated] [+- ] D9719: shelve: don't include invalid shelves in `hg shelve --list`
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9764: persistent-nodemap: remove the "experimental" tag to the feature
marmoute (Pierre-Yves David)
- [Updated] [+- ] D9776: errors: raise InputError when non-existent help section requested
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+- ] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+- ] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Updated] [+- ] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Updated] [+- ] D9796: copies: add an devel option to trace all files
marmoute (Pierre-Yves David)
- [Updated] [+- ] D9796: copies: add an devel option to trace all files
marmoute (Pierre-Yves David)
- [Updated] [+- ] D9835: resolve: also detect new :mergediff conflict markers
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D9860: rust: replace Node::encode_hex with std::fmt::LowerHex
SimonSapin
- [Updated] [+- ] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
SimonSapin
- [Updated] [+ ] D9661: statichttprepo: explicitly convert error message to str
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+ ] D9688: nodemap: match comment to actual code
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+ ] D9690: debuglock: rename flag names to better clarity
pulkit (Pulkit Goyal)
- [Updated] [+ ] D9692: sharesafe: introduce config to disallow outdated shares if upgrade fails
pulkit (Pulkit Goyal)
- [Updated] [+ ] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9708: shelve: make listshelves() return shelf names instead of filenames
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9709: shelve: inline shelvedfile.filename() since there are no callers outside class
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9710: shelve: use listshelves() in cleanup function
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9711: shelve: make gennames() helper generate relative backup paths
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9717: contrib: stop building rust for every job
Alphare (Raphaël Gomès)
- [Updated] [+ ] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
durin42 (Augie Fackler)
- [Updated] [+ ] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
marmoute (Pierre-Yves David)
- [Updated] [+ ] D9754: persistent-nodemap: write down the sprint conclusion
marmoute (Pierre-Yves David)
- [Updated] [+ ] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
marmoute (Pierre-Yves David)
- [Updated] [+ ] D9787: hghave: clarify `sqlite` requirements
marmoute (Pierre-Yves David)
- [Updated] [+ ] D9795: copies: simplify the conditional for _filter's case 3
marmoute (Pierre-Yves David)
- [Updated] [+ ] D9852: rust: lower compile error on non-linux platforms to a warning
danchr (Dan Villiom Podlaski Christiansen)
- [Updated] [+ ] D9862: rust: Exclude empty node prefixes
SimonSapin
- [Updated] [+ ] D9866: debugshell: add a simple command for starting an interactive shell
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [- ] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
marmoute (Pierre-Yves David)
- [Updated] D8504: diff: add experimental support for "merge diffs"
durin42 (Augie Fackler)
- [Updated] D8504: diff: add experimental support for "merge diffs"
durin42 (Augie Fackler)
- [Updated] D8515: filemerge: add a hacktastic version of internal:merge3 for merge diffs
durin42 (Augie Fackler)
- [Updated] D8515: filemerge: add a hacktastic version of internal:merge3 for merge diffs
durin42 (Augie Fackler)
- [Updated] D8566: cleanup: use mergestate.unresolvedcount() instead of bool(list(unresolved()))
durin42 (Augie Fackler)
- [Updated] D8566: cleanup: use mergestate.unresolvedcount() instead of bool(list(unresolved()))
durin42 (Augie Fackler)
- [Updated] D8623: rebase: add a config knob for forcing in-memory rebasing
durin42 (Augie Fackler)
- [Updated] D8623: rebase: add a config knob for forcing in-memory rebasing
durin42 (Augie Fackler)
- [Updated] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Updated] D9056: fix: include adjacent blank lines in ranges to be fixed
msuozzo (Matthew Suozzo)
- [Updated] D9059: procutil: assign stdio objects if they are None
marmoute (Pierre-Yves David)
- [Updated] D9284: purge: move extension into core mercurial
marmoute (Pierre-Yves David)
- [Updated] D9284: purge: move extension into core mercurial
marmoute (Pierre-Yves David)
- [Updated] D9515: command: automatically create alias for command using '-' in names
marmoute (Pierre-Yves David)
- [Updated] D9516: perf: use the `perf--` prefix for perf command
marmoute (Pierre-Yves David)
- [Updated] D9516: perf: use the `perf--` prefix for perf command
marmoute (Pierre-Yves David)
- [Updated] D9516: perf: use the `perf--` prefix for perf command
marmoute (Pierre-Yves David)
- [Updated] D9534: debugsetparents: add various warning in the help message
pulkit (Pulkit Goyal)
- [Updated] D9534: debugsetparents: add various warning in the help message
marmoute (Pierre-Yves David)
- [Updated] D9568: scmutil: improve documentation of writereporequirements()
pulkit (Pulkit Goyal)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
marmoute (Pierre-Yves David)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9573: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9574: upgrade: move `print_affected_revlogs()` to UpgradeOperation class
mharbison72 (Matt Harbison)
- [Updated] D9574: upgrade: move `print_affected_revlogs()` to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Updated] D9575: upgrade: move `printupgradeactions()` to UpgradeOperation class
mharbison72 (Matt Harbison)
- [Updated] D9575: upgrade: move `printupgradeactions()` to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Updated] D9576: upgrade: move `printoptimisations() to UpgradeOperation class
mharbison72 (Matt Harbison)
- [Updated] D9576: upgrade: move `printoptimisations() to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Updated] D9577: upgrade: move `printrequirements()` to UpgradeOperation class
mharbison72 (Matt Harbison)
- [Updated] D9577: upgrade: move `printrequirements()` to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Updated] D9578: upgrade: move printing of unused optimizations to UpgradeOperation class
mharbison72 (Matt Harbison)
- [Updated] D9578: upgrade: move printing of unused optimizations to UpgradeOperation class
pulkit (Pulkit Goyal)
- [Updated] D9579: engine: refactor actual cloning code into separate function
pulkit (Pulkit Goyal)
- [Updated] D9580: engine: unwrap a hard to understand for loop
mharbison72 (Matt Harbison)
- [Updated] D9580: engine: unwrap a hard to understand for loop
pulkit (Pulkit Goyal)
- [Updated] D9582: upgrade: rename finddeficiences() to find_format_upgrades()
mharbison72 (Matt Harbison)
- [Updated] D9582: upgrade: rename finddeficiences() to find_format_upgrades()
pulkit (Pulkit Goyal)
- [Updated] D9583: upgrade: add a missing space in status message
mharbison72 (Matt Harbison)
- [Updated] D9583: upgrade: add a missing space in status message
pulkit (Pulkit Goyal)
- [Updated] D9587: copies: reinstall initial empty files for chained copied
durin42 (Augie Fackler)
- [Updated] D9601: errors: use detailed exit code 50 for StorageError
martinvonz (Martin von Zweigbergk)
- [Updated] D9609: copies-test: add test chaining multiple merge
marmoute (Pierre-Yves David)
- [Updated] D9609: copies-test: add test chaining multiple merge
marmoute (Pierre-Yves David)
- [Updated] D9609: copies-test: add test chaining multiple merge
marmoute (Pierre-Yves David)
- [Updated] D9612: copies: rearrange all value comparison conditional
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9614: upgrade: drop support for old style optimization names
mharbison72 (Matt Harbison)
- [Updated] D9614: upgrade: drop support for old style optimization names
pulkit (Pulkit Goyal)
- [Updated] D9615: upgrade: move optimization addition to determineactions()
mharbison72 (Matt Harbison)
- [Updated] D9615: upgrade: move optimization addition to determineactions()
pulkit (Pulkit Goyal)
- [Updated] D9616: upgrade: rename actions to upgrade_actions
mharbison72 (Matt Harbison)
- [Updated] D9616: upgrade: rename actions to upgrade_actions
pulkit (Pulkit Goyal)
- [Updated] D9617: debugupgraderepo: minor documentation fix
mharbison72 (Matt Harbison)
- [Updated] D9617: debugupgraderepo: minor documentation fix
pulkit (Pulkit Goyal)
- [Updated] D9618: actions: introduce function to calculate downgrades
mharbison72 (Matt Harbison)
- [Updated] D9618: actions: introduce function to calculate downgrades
pulkit (Pulkit Goyal)
- [Updated] D9619: upgrade: introduce post upgrade and downgrade message for improvements
mharbison72 (Matt Harbison)
- [Updated] D9619: upgrade: introduce post upgrade and downgrade message for improvements
pulkit (Pulkit Goyal)
- [Updated] D9626: branchmap: micro-optimize branchinfo
pulkit (Pulkit Goyal)
- [Updated] D9626: branchmap: micro-optimize branchinfo
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9631: branchmap: avoid ancestor computations in absence of non-continous branches
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9638: clone: update to active bookmark, if set
pulkit (Pulkit Goyal)
- [Updated] D9638: clone: update to active bookmark, if set
Phabricator
- [Updated] D9640: setup: when possible, build and bundle man pages
danchr (Dan Villiom Podlaski Christiansen)
- [Updated] D9640: setup: when possible, build and bundle man pages
danchr (Dan Villiom Podlaski Christiansen)
- [Updated] D9640: setup: when possible, build and bundle man pages
Phabricator
- [Updated] D9640: setup: when possible, build and bundle man pages
marmoute (Pierre-Yves David)
- [Updated] D9640: setup: when possible, build and bundle man pages
marmoute (Pierre-Yves David)
- [Updated] D9640: setup: when possible, build and bundle man pages
marmoute (Pierre-Yves David)
- [Updated] D9650: copies-rust: process copy information of both parent at the same time
Alphare (Raphaël Gomès)
- [Updated] D9650: copies-rust: process copy information of both parent at the same time
marmoute (Pierre-Yves David)
- [Updated] D9650: copies-rust: process copy information of both parent at the same time
Alphare (Raphaël Gomès)
- [Updated] D9651: copies-rust: refactor the "deletion" case
Alphare (Raphaël Gomès)
- [Updated] D9651: copies-rust: refactor the "deletion" case
marmoute (Pierre-Yves David)
- [Updated] D9651: copies-rust: refactor the "deletion" case
marmoute (Pierre-Yves David)
- [Updated] D9651: copies-rust: refactor the "deletion" case
Alphare (Raphaël Gomès)
- [Updated] D9660: worker: POSIX only supports workers from main thread (issue6460)
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9660: worker: POSIX only supports workers from main thread (issue6460)
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9660: worker: restrict use of worker procesess to the main thread
marmoute (Pierre-Yves David)
- [Updated] D9660: worker: restrict use of worker procesess to the main thread
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9661: statichttprepo: explicitly convert error message to str (issue6247)
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9661: statichttprepo: explicitly convert error message to str (issue6247)
pulkit (Pulkit Goyal)
- [Updated] D9661: statichttprepo: explicitly convert error message to str (issue6247)
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9663: largefiles: redo heads interception
pulkit (Pulkit Goyal)
- [Updated] D9663: largefiles: redo heads interception
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9664: actions: rename DEFICIENCY constant to FORMAT_VARIANT
mharbison72 (Matt Harbison)
- [Updated] D9664: actions: rename DEFICIENCY constant to FORMAT_VARIANT
pulkit (Pulkit Goyal)
- [Updated] D9665: engine: refactor how total dstsize is calculated
mharbison72 (Matt Harbison)
- [Updated] D9665: engine: refactor how total dstsize is calculated
pulkit (Pulkit Goyal)
- [Updated] D9666: actions: store deltareuse mode of whole operation in UpgradeOperation
mharbison72 (Matt Harbison)
- [Updated] D9666: actions: store deltareuse mode of whole operation in UpgradeOperation
pulkit (Pulkit Goyal)
- [Updated] D9667: engine: pass upgrade operation inside _clonerevlogs()
mharbison72 (Matt Harbison)
- [Updated] D9667: engine: pass upgrade operation inside _clonerevlogs()
pulkit (Pulkit Goyal)
- [Updated] D9668: engine: pass upgrade operation inside `_perform_clone()`
mharbison72 (Matt Harbison)
- [Updated] D9668: engine: pass upgrade operation inside `_perform_clone()`
pulkit (Pulkit Goyal)
- [Updated] D9669: engine: prevent multiple checking of re-delta-multibase
mharbison72 (Matt Harbison)
- [Updated] D9669: engine: prevent multiple checking of re-delta-multibase
pulkit (Pulkit Goyal)
- [Updated] D9670: rust: fix testing with $TMPDIR ≠ /tmp
Phabricator
- [Updated] D9671: rust: fix file folding map
pulkit (Pulkit Goyal)
- [Updated] D9671: rust: fix file folding map
Phabricator
- [Updated] D9672: engine: make hook point for extension a public function
mharbison72 (Matt Harbison)
- [Updated] D9672: engine: make hook point for extension a public function
pulkit (Pulkit Goyal)
- [Updated] D9673: engine: prevent a function call for each store file
mharbison72 (Matt Harbison)
- [Updated] D9673: engine: prevent a function call for each store file
mharbison72 (Matt Harbison)
- [Updated] D9673: engine: prevent a function call for each store file
mharbison72 (Matt Harbison)
- [Updated] D9673: engine: prevent a function call for each store file
pulkit (Pulkit Goyal)
- [Updated] D9673: engine: prevent a function call for each store file
pulkit (Pulkit Goyal)
- [Updated] D9673: engine: prevent a function call for each store file
mharbison72 (Matt Harbison)
- [Updated] D9673: engine: prevent a function call for each store file
pulkit (Pulkit Goyal)
- [Updated] D9674: engine: refactor code to replace stores in separate function
pulkit (Pulkit Goyal)
- [Updated] D9675: upgrade: remove unnecessary `is None` check
mharbison72 (Matt Harbison)
- [Updated] D9675: upgrade: remove unnecessary `is None` check
pulkit (Pulkit Goyal)
- [Updated] D9676: upgrade: migrated -> upgraded in ui messages
mharbison72 (Matt Harbison)
- [Updated] D9676: upgrade: migrated -> upgraded in ui messages
pulkit (Pulkit Goyal)
- [Updated] D9677: upgrade: use copy+delete instead of rename while creating backup
marmoute (Pierre-Yves David)
- [Updated] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Updated] D9677: upgrade: use copy+delete instead of rename while creating backup
marmoute (Pierre-Yves David)
- [Updated] D9677: upgrade: use copy+delete instead of rename while creating backup
pulkit (Pulkit Goyal)
- [Updated] D9678: beautifygraph: change the current commit symbol
pulkit (Pulkit Goyal)
- [Updated] D9678: beautifygraph: change the current commit symbol
msuozzo (Matthew Suozzo)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
marmoute (Pierre-Yves David)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9679: sharesafe: introduce functionality to automatically upgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9680: sharesafe: add functionality to automatically downgrade shares
marmoute (Pierre-Yves David)
- [Updated] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9680: sharesafe: add functionality to automatically downgrade shares
pulkit (Pulkit Goyal)
- [Updated] D9681: localrepo: move storevfs calculation out of if statement
pulkit (Pulkit Goyal)
- [Updated] D9684: copies-rust: move CPU-heavy Rust processing into a child thread
SimonSapin
- [Updated] D9684: copies-rust: move CPU-heavy Rust processing into a child thread
SimonSapin
- [Updated] D9685: copies-rust: introduce PyBytesWithData to reduce GIL requirement
SimonSapin
- [Updated] D9687: contrib: py3 compat for perfnodemap
pulkit (Pulkit Goyal)
- [Updated] D9687: contrib: py3 compat for perfnodemap
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9688: nodemap: match comment to actual code
pulkit (Pulkit Goyal)
- [Updated] D9688: nodemap: match comment to actual code
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9689: comments: fix typos
pulkit (Pulkit Goyal)
- [Updated] D9689: comments: fix typos
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9690: debuglock: rename flag names to better clarity
pulkit (Pulkit Goyal)
- [Updated] D9691: sharesafe: make warning about outdated share configurable
marmoute (Pierre-Yves David)
- [Updated] D9691: sharesafe: make warning about outdated share configurable
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9691: sharesafe: make warning about outdated share configurable
pulkit (Pulkit Goyal)
- [Updated] D9692: sharesafe: introduce config to disallow outdated shares from working
marmoute (Pierre-Yves David)
- [Updated] D9692: sharesafe: introduce config to disallow outdated shares if upgrade fails
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9692: sharesafe: introduce config to disallow outdated shares if upgrade fails
pulkit (Pulkit Goyal)
- [Updated] D9693: downgrade: if a compression is removed, consider that too
mharbison72 (Matt Harbison)
- [Updated] D9693: downgrade: if a compression is removed, consider that too
pulkit (Pulkit Goyal)
- [Updated] D9693: downgrade: if a compression is removed, consider that too
pulkit (Pulkit Goyal)
- [Updated] D9693: downgrade: if a compression is removed, consider that too
mharbison72 (Matt Harbison)
- [Updated] D9693: downgrade: if a compression is removed, consider that too
pulkit (Pulkit Goyal)
- [Updated] D9694: upgrade: demonstrate that a no-op upgrade still performs everything
mharbison72 (Matt Harbison)
- [Updated] D9694: upgrade: demonstrate that a no-op upgrade still performs everything
pulkit (Pulkit Goyal)
- [Updated] D9695: upgrade: don't perform anything if nothing to do
mharbison72 (Matt Harbison)
- [Updated] D9695: upgrade: don't perform anything if nothing to do
pulkit (Pulkit Goyal)
- [Updated] D9695: upgrade: don't perform anything if nothing to do
pulkit (Pulkit Goyal)
- [Updated] D9695: upgrade: don't perform anything if nothing to do
mharbison72 (Matt Harbison)
- [Updated] D9695: upgrade: don't perform anything if nothing to do
pulkit (Pulkit Goyal)
- [Updated] D9696: shelve: remove a bundlerepo method
pulkit (Pulkit Goyal)
- [Updated] D9696: shelve: remove a bundlerepo method
martinvonz (Martin von Zweigbergk)
- [Updated] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Updated] D9697: shelve: rewrite check for unknown shelf to delete
pulkit (Pulkit Goyal)
- [Updated] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Updated] D9697: shelve: rewrite check for unknown shelf to delete
martinvonz (Martin von Zweigbergk)
- [Updated] D9697: shelve: rewrite check for unknown shelf to delete
marmoute (Pierre-Yves David)
- [Updated] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Updated] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
pulkit (Pulkit Goyal)
- [Updated] D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists
martinvonz (Martin von Zweigbergk)
- [Updated] D9699: shelve: raise more specific errors
pulkit (Pulkit Goyal)
- [Updated] D9699: shelve: raise more specific errors
martinvonz (Martin von Zweigbergk)
- [Updated] D9700: shelve: introduce class representing a shelf
martinvonz (Martin von Zweigbergk)
- [Updated] D9700: shelve: introduce class representing a shelf
martinvonz (Martin von Zweigbergk)
- [Updated] D9700: shelve: introduce class representing a shelf
pulkit (Pulkit Goyal)
- [Updated] D9700: shelve: introduce class representing a shelf
martinvonz (Martin von Zweigbergk)
- [Updated] D9701: shelve: move method for writing .shelve to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9701: shelve: move method for writing .shelve to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9702: shelve: move method for reading .shelve file to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9702: shelve: move method for reading .shelve file to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9703: shelve: move method for writing bundle to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9703: shelve: move method for writing bundle to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9704: shelve: move method for reading .hg to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9704: shelve: move method for reading .hg to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9705: shelve: move function for opening .patch file to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9705: shelve: move function for opening .patch file to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9706: shelve: open patch using new shelf class instead of open()
pulkit (Pulkit Goyal)
- [Updated] D9706: shelve: open patch using new shelf class instead of open()
martinvonz (Martin von Zweigbergk)
- [Updated] D9707: shelve: move method for getting stat (mtime) to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9707: shelve: move method for getting stat (mtime) to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9708: shelve: make listshelves() return shelf names instead of filenames
pulkit (Pulkit Goyal)
- [Updated] D9708: shelve: make listshelves() return shelf names instead of filenames
martinvonz (Martin von Zweigbergk)
- [Updated] D9709: shelve: inline shelvedfile.filename() since there are no callers outside class
pulkit (Pulkit Goyal)
- [Updated] D9709: shelve: inline shelvedfile.filename() since there are no callers outside class
martinvonz (Martin von Zweigbergk)
- [Updated] D9710: shelve: use listshelves() in cleanup function
pulkit (Pulkit Goyal)
- [Updated] D9710: shelve: use listshelves() in cleanup function
martinvonz (Martin von Zweigbergk)
- [Updated] D9711: shelve: make gennames() helper generate relative backup paths
pulkit (Pulkit Goyal)
- [Updated] D9711: shelve: make gennames() helper generate relative backup paths
martinvonz (Martin von Zweigbergk)
- [Updated] D9712: shelve: move method for creating backup to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9712: shelve: move method for creating backup to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9713: shelve: teach new shelf class to check if .shelve file exists
pulkit (Pulkit Goyal)
- [Updated] D9713: shelve: teach new shelf class to check if .shelve file exists
martinvonz (Martin von Zweigbergk)
- [Updated] D9714: shelve: extract some repeated creation of shelf instances to variables
pulkit (Pulkit Goyal)
- [Updated] D9714: shelve: extract some repeated creation of shelf instances to variables
martinvonz (Martin von Zweigbergk)
- [Updated] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9715: convert: set date and time for svn commits
pulkit (Pulkit Goyal)
- [Updated] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9715: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9716: contrib: remove testing for `dirstate-tree` Rust feature
Alphare (Raphaël Gomès)
- [Updated] D9717: contrib: stop building rust for every job
Alphare (Raphaël Gomès)
- [Updated] D9718: tests: add tests for corrupt .hg/shelved/ directory
pulkit (Pulkit Goyal)
- [Updated] D9718: tests: add tests for corrupt .hg/shelved/ directory
martinvonz (Martin von Zweigbergk)
- [Updated] D9719: shelve: don't include invalid shelves in `hg shelve --list`
martinvonz (Martin von Zweigbergk)
- [Updated] D9719: shelve: don't include invalid shelves in `hg shelve --list`
pulkit (Pulkit Goyal)
- [Updated] D9719: shelve: don't include invalid shelves in `hg shelve --list`
martinvonz (Martin von Zweigbergk)
- [Updated] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
pulkit (Pulkit Goyal)
- [Updated] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
pulkit (Pulkit Goyal)
- [Updated] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
pulkit (Pulkit Goyal)
- [Updated] D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/
martinvonz (Martin von Zweigbergk)
- [Updated] D9721: convert: option to set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9721: convert: option to set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9721: convert: option to set date and time for svn commits
pulkit (Pulkit Goyal)
- [Updated] D9721: convert: option to set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9721: convert: set date and time for svn commits
nslsrv (Nikita Slyusarev)
- [Updated] D9722: setup: don't import distutils prior to checking FORCE_SETUPTOOLS
mharbison72 (Matt Harbison)
- [Updated] D9722: setup: don't import distutils prior to checking FORCE_SETUPTOOLS
Phabricator
- [Updated] D9723: ci: avoid a global before_script definition
Alphare (Raphaël Gomès)
- [Updated] D9723: ci: avoid a global before_script definition
Phabricator
- [Updated] D9725: ci: generate and report XML test results
pulkit (Pulkit Goyal)
- [Updated] D9726: ci: use parallel matrices
pulkit (Pulkit Goyal)
- [Updated] D9727: ci: report status to phabricator on failures
marmoute (Pierre-Yves David)
- [Updated] D9728: rhg: use a release-mode executable in tests
pulkit (Pulkit Goyal)
- [Updated] D9728: rhg: use a release-mode executable in tests
SimonSapin
- [Updated] D9729: patch: handle filenames with trailing spaces
martinvonz (Martin von Zweigbergk)
- [Updated] D9729: patch: handle filenames with trailing spaces
spectral (Kyle Lippincott)
- [Updated] D9730: test: replace a many occurence of `python` with `$PYTHON`
pulkit (Pulkit Goyal)
- [Updated] D9730: test: replace a many occurence of `python` with `$PYTHON`
marmoute (Pierre-Yves David)
- [Updated] D9731: narrow: overwrite readfast in excludeddirmanifestctx
pulkit (Pulkit Goyal)
- [Updated] D9731: narrow: overwrite readfast in excludeddirmanifestctx
marmoute (Pierre-Yves David)
- [Updated] D9732: persistent-nodemap: test that is it present after a clone
pulkit (Pulkit Goyal)
- [Updated] D9732: persistent-nodemap: test that is it present after a clone
marmoute (Pierre-Yves David)
- [Updated] D9733: persistent-nodemap: test it (does not) exist after a local clone
pulkit (Pulkit Goyal)
- [Updated] D9733: persistent-nodemap: test it (does not) exist after a local clone
marmoute (Pierre-Yves David)
- [Updated] D9734: persistent-nodemap: test it (does not) exist after a stream clone
pulkit (Pulkit Goyal)
- [Updated] D9734: persistent-nodemap: test it (does not) exist after a stream clone
marmoute (Pierre-Yves David)
- [Updated] D9735: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Updated] D9736: persistent-nodemap: highlight that node is not sent when streaming
marmoute (Pierre-Yves David)
- [Updated] D9737: shelve: use listdir() instead of readdir() when we don't need stat information
pulkit (Pulkit Goyal)
- [Updated] D9737: shelve: use listdir() instead of readdir() when we don't need stat information
martinvonz (Martin von Zweigbergk)
- [Updated] D9738: shelve: replace repo instance in Shelf class by vfs instance
pulkit (Pulkit Goyal)
- [Updated] D9738: shelve: replace repo instance in Shelf class by vfs instance
martinvonz (Martin von Zweigbergk)
- [Updated] D9739: shelve: make listshelves() list shelves in a given vfs
pulkit (Pulkit Goyal)
- [Updated] D9739: shelve: make listshelves() list shelves in a given vfs
martinvonz (Martin von Zweigbergk)
- [Updated] D9740: shelve: use listshelves() in cleanupoldbackups()
pulkit (Pulkit Goyal)
- [Updated] D9740: shelve: use listshelves() in cleanupoldbackups()
martinvonz (Martin von Zweigbergk)
- [Updated] D9741: shelve: inline ".patch" constant now that it's only used in the Shelf class
pulkit (Pulkit Goyal)
- [Updated] D9741: shelve: inline ".patch" constant now that it's only used in the Shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9742: shelve: add a method for deleting shelf to new shelf class
pulkit (Pulkit Goyal)
- [Updated] D9742: shelve: add a method for deleting shelf to new shelf class
martinvonz (Martin von Zweigbergk)
- [Updated] D9743: shelve: also create class representing whole directory of shelves
pulkit (Pulkit Goyal)
- [Updated] D9743: shelve: also create class representing whole directory of shelves
martinvonz (Martin von Zweigbergk)
- [Updated] D9744: shelve: move listshelves() to new ShelfDir class, so caller need not pass vfs
pulkit (Pulkit Goyal)
- [Updated] D9744: shelve: move listshelves() to new ShelfDir class, so caller need not pass vfs
martinvonz (Martin von Zweigbergk)
- [Updated] D9745: revlog: use size_t for nodetree capacity
quark (Jun Wu)
- [Updated] D9746: tests: make test-subrepo-git.t compatible with git's master->main rename
pulkit (Pulkit Goyal)
- [Updated] D9746: tests: make test-subrepo-git.t compatible with git's master->main rename
martinvonz (Martin von Zweigbergk)
- [Updated] D9747: largefiles: remove unused imports
mharbison72 (Matt Harbison)
- [Updated] D9747: largefiles: remove unused imports
pulkit (Pulkit Goyal)
- [Updated] D9748: upgrade: explicitly test for revlog index
marmoute (Pierre-Yves David)
- [Updated] D9749: persistent-nodemap: also list related file as part of the store
marmoute (Pierre-Yves David)
- [Updated] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9751: perf: don't turn byte to string when formatting perfbranchmap
marmoute (Pierre-Yves David)
- [Updated] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
pulkit (Pulkit Goyal)
- [Updated] D9752: fuzz: try and ensure fuzzer tests run against the right python-config
durin42 (Augie Fackler)
- [Updated] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
marmoute (Pierre-Yves David)
- [Updated] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
pulkit (Pulkit Goyal)
- [Updated] D9753: persistent-nodemap: document the `devel.persistent-nodemap` option
marmoute (Pierre-Yves David)
- [Updated] D9754: persistent-nodemap: write down the sprint conclusion
pulkit (Pulkit Goyal)
- [Updated] D9754: persistent-nodemap: write down the sprint conclusion
marmoute (Pierre-Yves David)
- [Updated] D9755: persistent-nodemap: document the feature in `hg help config.format`
marmoute (Pierre-Yves David)
- [Updated] D9755: persistent-nodemap: document the feature in `hg help config.format`
pulkit (Pulkit Goyal)
- [Updated] D9755: persistent-nodemap: document the feature in `hg help config.format`
marmoute (Pierre-Yves David)
- [Updated] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
pulkit (Pulkit Goyal)
- [Updated] D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option
marmoute (Pierre-Yves David)
- [Updated] D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
pulkit (Pulkit Goyal)
- [Updated] D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no
marmoute (Pierre-Yves David)
- [Updated] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
pulkit (Pulkit Goyal)
- [Updated] D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option
marmoute (Pierre-Yves David)
- [Updated] D9759: ui: add a "config_default" method
marmoute (Pierre-Yves David)
- [Updated] D9760: persistent-node: check the value of the slow-path config
pulkit (Pulkit Goyal)
- [Updated] D9760: persistent-node: check the value of the slow-path config
marmoute (Pierre-Yves David)
- [Updated] D9760: persistent-node: check the value of the slow-path config
marmoute (Pierre-Yves David)
- [Updated] D9761: persistent-nodemap: add a "warn" option to the slow-path config
pulkit (Pulkit Goyal)
- [Updated] D9761: persistent-nodemap: add a "warn" option to the slow-path config
marmoute (Pierre-Yves David)
- [Updated] D9762: persistent-nodemap: add a "abort" option to the slow-path config
pulkit (Pulkit Goyal)
- [Updated] D9762: persistent-nodemap: add a "abort" option to the slow-path config
marmoute (Pierre-Yves David)
- [Updated] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
pulkit (Pulkit Goyal)
- [Updated] D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config
marmoute (Pierre-Yves David)
- [Updated] D9764: persistent-nodemap: remove the "experimental" tag to the feature
pulkit (Pulkit Goyal)
- [Updated] D9764: persistent-nodemap: remove the "experimental" tag to the feature
marmoute (Pierre-Yves David)
- [Updated] D9766: tests: wider work around matching in test-narrow-shallow.t
marmoute (Pierre-Yves David)
- [Updated] D9767: test: extract the `genmerges` out of test-merge-combination.t
pulkit (Pulkit Goyal)
- [Updated] D9767: test: extract the `genmerges` out of test-merge-combination.t
marmoute (Pierre-Yves David)
- [Updated] D9768: test: split tests/test-merge-combination.t into multiple parts
pulkit (Pulkit Goyal)
- [Updated] D9768: test: split tests/test-merge-combination.t into multiple parts
marmoute (Pierre-Yves David)
- [Updated] D9769: share: add documentation about various configs introduced recently
mharbison72 (Matt Harbison)
- [Updated] D9770: upgrade: don't create store backup if `--no-backup` is passed
mharbison72 (Matt Harbison)
- [Updated] D9770: upgrade: don't create store backup if `--no-backup` is passed
pulkit (Pulkit Goyal)
- [Updated] D9771: actions: calculate what all parts does the operation touches
mharbison72 (Matt Harbison)
- [Updated] D9771: actions: calculate what all parts does the operation touches
pulkit (Pulkit Goyal)
- [Updated] D9772: upgrade: mark sharesafe improvement as only touching requirements
mharbison72 (Matt Harbison)
- [Updated] D9772: upgrade: mark sharesafe improvement as only touching requirements
pulkit (Pulkit Goyal)
- [Updated] D9773: test: unquiet few tests to demonstrate changes in upcoming patches
mharbison72 (Matt Harbison)
- [Updated] D9773: test: unquiet few tests to demonstrate changes in upcoming patches
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9773: test: unquiet few tests to demonstrate changes in upcoming patches
mharbison72 (Matt Harbison)
- [Updated] D9773: test: unquiet few tests to demonstrate changes in upcoming patches
pulkit (Pulkit Goyal)
- [Updated] D9774: engine: add `if True` to prepare for next patch
mharbison72 (Matt Harbison)
- [Updated] D9774: engine: add `if True` to prepare for next patch
pulkit (Pulkit Goyal)
- [Updated] D9775: upgrade: update only requirements if we can
mharbison72 (Matt Harbison)
- [Updated] D9775: upgrade: update only requirements if we can
pulkit (Pulkit Goyal)
- [Updated] D9776: errors: raise InputError when non-existent help section requested
pulkit (Pulkit Goyal)
- [Updated] D9776: errors: raise InputError when non-existent help section requested
martinvonz (Martin von Zweigbergk)
- [Updated] D9777: error: use detailed exit code 10 for command errors
pulkit (Pulkit Goyal)
- [Updated] D9777: error: use detailed exit code 10 for command errors
martinvonz (Martin von Zweigbergk)
- [Updated] D9778: reverse-branch-cache: switch to doubling allocating scheme
pulkit (Pulkit Goyal)
- [Updated] D9778: reverse-branch-cache: switch to doubling allocating scheme
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9779: changelog: move branchinfo to changelogrevision
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Updated] D9780: repository: introduce register_changeset callback
marmoute (Pierre-Yves David)
- [Updated] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9780: repository: introduce register_changeset callback
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9781: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9781: branchmap: update rev-branch-cache incrementally
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9782: localrepo: fix comment typo
pulkit (Pulkit Goyal)
- [Updated] D9782: localrepo: fix comment typo
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9783: upgrade: take lock only for part where it's required
marmoute (Pierre-Yves David)
- [Updated] D9783: upgrade: take lock only for part where it's required
pulkit (Pulkit Goyal)
- [Updated] D9783: upgrade: take lock only for part where it's required
marmoute (Pierre-Yves David)
- [Updated] D9783: upgrade: take lock only for part where it's required
mharbison72 (Matt Harbison)
- [Updated] D9783: upgrade: take lock only for part where it's required
pulkit (Pulkit Goyal)
- [Updated] D9784: localrepo: disallow share if there is a version mismatch by default
mharbison72 (Matt Harbison)
- [Updated] D9784: localrepo: disallow share if there is a version mismatch by default
marmoute (Pierre-Yves David)
- [Updated] D9784: localrepo: disallow share if there is a version mismatch by default
pulkit (Pulkit Goyal)
- [Updated] D9784: localrepo: disallow share if there is a version mismatch by default
mharbison72 (Matt Harbison)
- [Updated] D9784: localrepo: disallow share if there is a version mismatch by default
pulkit (Pulkit Goyal)
- [Updated] D9785: share: collapse 3 different bool configs into one enum config
pulkit (Pulkit Goyal)
- [Updated] D9785: share: collapse 3 different bool configs into one enum config
marmoute (Pierre-Yves David)
- [Updated] D9785: share: collapse 3 different bool configs into one enum config
pulkit (Pulkit Goyal)
- [Updated] D9785: share: collapse 3 different bool configs into one enum config
marmoute (Pierre-Yves David)
- [Updated] D9785: share: rework config options to be much clearer and easier
pulkit (Pulkit Goyal)
- [Updated] D9785: share: rework config options to be much clearer and easier
mharbison72 (Matt Harbison)
- [Updated] D9785: share: rework config options to be much clearer and easier
pulkit (Pulkit Goyal)
- [Updated] D9786: share: rename share-safe warning config
marmoute (Pierre-Yves David)
- [Updated] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Updated] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Updated] D9786: share: rename share-safe warning config
mharbison72 (Matt Harbison)
- [Updated] D9786: share: rename share-safe warning config
pulkit (Pulkit Goyal)
- [Updated] D9787: hghave: clarify `sqlite` requirements
pulkit (Pulkit Goyal)
- [Updated] D9787: hghave: clarify `sqlite` requirements
marmoute (Pierre-Yves David)
- [Updated] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
pulkit (Pulkit Goyal)
- [Updated] D9788: rust: use the bytes-cast crate to parse persistent nodemaps
SimonSapin
- [Updated] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Updated] D9789: clone: make sure we warm the cache after a clone
mharbison72 (Matt Harbison)
- [Updated] D9789: clone: make sure we warm the cache after a clone
marmoute (Pierre-Yves David)
- [Updated] D9790: fuzz: fix Makefile default PYTHON_CONFIG_FLAGS to be modern
durin42 (Augie Fackler)
- [Updated] D9791: revlog: migrate from PyEval_CallObject to PyObject_Call
durin42 (Augie Fackler)
- [Updated] D9792: heptapod-ci: allow testing with docker image other than :latest
mharbison72 (Matt Harbison)
- [Updated] D9792: heptapod-ci: allow testing with docker image other than :latest
marmoute (Pierre-Yves David)
- [Updated] D9793: copies: fix some comment in _filter
pulkit (Pulkit Goyal)
- [Updated] D9793: copies: fix some comment in _filter
marmoute (Pierre-Yves David)
- [Updated] D9794: copies: clarify which case some conditional are handling
marmoute (Pierre-Yves David)
- [Updated] D9794: copies: clarify which case some conditional are handling
pulkit (Pulkit Goyal)
- [Updated] D9794: copies: clarify which case some conditional are handling
marmoute (Pierre-Yves David)
- [Updated] D9795: copies: simplify the conditional for _filter's case 3
pulkit (Pulkit Goyal)
- [Updated] D9795: copies: simplify the conditional for _filter's case 3
marmoute (Pierre-Yves David)
- [Updated] D9796: copies: add an devel option to trace all files
pulkit (Pulkit Goyal)
- [Updated] D9796: copies: add an devel option to trace all files
marmoute (Pierre-Yves David)
- [Updated] D9797: discovery: document the `devel.discovery.randomize` option
pulkit (Pulkit Goyal)
- [Updated] D9797: discovery: document the `devel.discovery.randomize` option
marmoute (Pierre-Yves David)
- [Updated] D9798: discovery: add a `devel', b'discovery.grow-sample`
pulkit (Pulkit Goyal)
- [Updated] D9798: discovery: add a `devel', b'discovery.grow-sample`
marmoute (Pierre-Yves David)
- [Updated] D9799: discovery: add a discovery.grow-sample.rate
pulkit (Pulkit Goyal)
- [Updated] D9799: discovery: add a discovery.grow-sample.rate
marmoute (Pierre-Yves David)
- [Updated] D9800: discovery: move some debug output closer to were it belong
pulkit (Pulkit Goyal)
- [Updated] D9800: discovery: move some debug output closer to were it belong
marmoute (Pierre-Yves David)
- [Updated] D9801: discovery: add a devel.discovery.exchange-heads
marmoute (Pierre-Yves David)
- [Updated] D9801: discovery: add a devel.discovery.exchange-heads
pulkit (Pulkit Goyal)
- [Updated] D9801: discovery: add a devel.discovery.exchange-heads
marmoute (Pierre-Yves David)
- [Updated] D9802: copies: explicitly filter out existing file in graftcopies
pulkit (Pulkit Goyal)
- [Updated] D9802: copies: explicitly filter out existing file in graftcopies
marmoute (Pierre-Yves David)
- [Updated] D9802: copies: explicitly filter out existing file in graftcopies
marmoute (Pierre-Yves David)
- [Updated] D9802: copies: explicitly filter out existing file in graftcopies
marmoute (Pierre-Yves David)
- [Updated] D9803: test-regression: backing out D9640 (63c923fd7fa8)
mharbison72 (Matt Harbison)
- [Updated] D9803: test-regression: backing out D9640 (63c923fd7fa8)
marmoute (Pierre-Yves David)
- [Updated] D9804: cext: fix compiler error in revlog.c on Windows with py2
pulkit (Pulkit Goyal)
- [Updated] D9804: cext: fix compiler error in revlog.c on Windows with py2
mharbison72 (Matt Harbison)
- [Updated] D9805: packaging: include `windows-curses` on Windows
pulkit (Pulkit Goyal)
- [Updated] D9805: packaging: include `windows-curses` on Windows
mharbison72 (Matt Harbison)
- [Updated] D9806: windows: wrap `os.getcwd()` in `os.path.realpath()` on py3
pulkit (Pulkit Goyal)
- [Updated] D9806: windows: wrap `os.getcwd()` in `os.path.realpath()` on py3
mharbison72 (Matt Harbison)
- [Updated] D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows
pulkit (Pulkit Goyal)
- [Updated] D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows
mharbison72 (Matt Harbison)
- [Updated] D9809: persistent-nodemap: catch the right exception on python
mharbison72 (Matt Harbison)
- [Updated] D9809: persistent-nodemap: catch the right exception on python
marmoute (Pierre-Yves David)
- [Updated] D9810: persistent-nodemap: also exchange the nodemap data over the wire
mharbison72 (Matt Harbison)
- [Updated] D9810: persistent-nodemap: also exchange the nodemap data over the wire
marmoute (Pierre-Yves David)
- [Updated] D9810: persistent-nodemap: also exchange the nodemap data over the wire
marmoute (Pierre-Yves David)
- [Updated] D9813: discovery: add config options to control sample size
pulkit (Pulkit Goyal)
- [Updated] D9813: discovery: add config options to control sample size
marmoute (Pierre-Yves David)
- [Updated] D9814: hghave: split apart testing for the curses module and `tic` executable
pulkit (Pulkit Goyal)
- [Updated] D9814: hghave: split apart testing for the curses module and `tic` executable
mharbison72 (Matt Harbison)
- [Updated] D9815: run-tests: work around the Windows firewall popup for server processes
pulkit (Pulkit Goyal)
- [Updated] D9815: run-tests: work around the Windows firewall popup for server processes
mharbison72 (Matt Harbison)
- [Updated] D9816: run-tests: catch a Windows specific error when testing for a free socket
pulkit (Pulkit Goyal)
- [Updated] D9816: run-tests: catch a Windows specific error when testing for a free socket
mharbison72 (Matt Harbison)
- [Updated] D9818: purge: add a --confirm option
marmoute (Pierre-Yves David)
- [Updated] D9819: purge: also deal with directory with --confirm
marmoute (Pierre-Yves David)
- [Updated] D9819: purge: also deal with directory with --confirm
marmoute (Pierre-Yves David)
- [Updated] D9820: purge: move extension into core mercurial
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D9821: sqlitestore: disable test with chg
marmoute (Pierre-Yves David)
- [Updated] D9821: sqlitestore: disable test with chg
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9821: sqlitestore: disable test with chg
pulkit (Pulkit Goyal)
- [Updated] D9821: sqlitestore: disable test with chg
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9822: upgrade: re-read current requirements after taking lock
mharbison72 (Matt Harbison)
- [Updated] D9822: upgrade: re-read current requirements after taking lock
pulkit (Pulkit Goyal)
- [Updated] D9823: share: move share safe functionality out of experimental
mharbison72 (Matt Harbison)
- [Updated] D9823: share: move share safe functionality out of experimental
pulkit (Pulkit Goyal)
- [Updated] D9824: share: make different options for upgrade and downgrade share-safe
pulkit (Pulkit Goyal)
- [Updated] D9825: cext: add Python 3.10 support
durin42 (Augie Fackler)
- [Updated] D9825: cext: add Python 3.10 support
Phabricator
- [Updated] D9826: callback: add a new_cl_rev_callback
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9829: clang-format: reorder includes to appease the formatter
mharbison72 (Matt Harbison)
- [Updated] D9829: clang-format: reorder includes to appease the formatter
marmoute (Pierre-Yves David)
- [Updated] D9830: commit: look-up new revision once
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9831: exchangev2: avoid second look-up by node
pulkit (Pulkit Goyal)
- [Updated] D9831: exchangev2: avoid second look-up by node
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9832: simplemerge: delete unused find_unconflicted()
martinvonz (Martin von Zweigbergk)
- [Updated] D9833: pyproject: add config file
mharbison72 (Matt Harbison)
- [Updated] D9833: pyproject: add config file
durin42 (Augie Fackler)
- [Updated] D9834: black: merge config into main pyproject.toml now that we have it
mharbison72 (Matt Harbison)
- [Updated] D9834: black: merge config into main pyproject.toml now that we have it
durin42 (Augie Fackler)
- [Updated] D9835: resolve: also detect new :mergediff conflict markers
martinvonz (Martin von Zweigbergk)
- [Updated] D9835: resolve: also detect new :mergediff conflict markers
spectral (Kyle Lippincott)
- [Updated] D9835: resolve: also detect new :mergediff conflict markers
martinvonz (Martin von Zweigbergk)
- [Updated] D9836: tests: skip a detailed exit status in test-lfs-test-server
mharbison72 (Matt Harbison)
- [Updated] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
pulkit (Pulkit Goyal)
- [Updated] D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn`
marmoute (Pierre-Yves David)
- [Updated] D9838: doc: remove the section about share-safe from its verbose gating
pulkit (Pulkit Goyal)
- [Updated] D9838: doc: remove the section about share-safe from its verbose gating
marmoute (Pierre-Yves David)
- [Updated] D9839: doc: improves the share-safe documentation
marmoute (Pierre-Yves David)
- [Updated] D9839: doc: improves the share-safe documentation
mharbison72 (Matt Harbison)
- [Updated] D9839: doc: improves the share-safe documentation
marmoute (Pierre-Yves David)
- [Updated] D9840: doc: point to the main share-safe doc in the "mismatch" config
pulkit (Pulkit Goyal)
- [Updated] D9840: doc: point to the main share-safe doc in the "mismatch" config
marmoute (Pierre-Yves David)
- [Updated] D9841: share-share: have the hint issue more consistently and point to the right doc
pulkit (Pulkit Goyal)
- [Updated] D9841: share-share: have the hint issue more consistently and point to the right doc
marmoute (Pierre-Yves David)
- [Updated] D9841: share-share: have the hint issue more consistently and point to the right doc
marmoute (Pierre-Yves David)
- [Updated] D9842: tests: deal with more timing differences in output
mharbison72 (Matt Harbison)
- [Updated] D9842: tests: deal with more timing differences in output
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Updated] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Updated] D9847: revlog: decouple caching from addrevision callback for addgroup
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9849: doc: drop the `exp-` prefix from the `share-safe` requirement
pulkit (Pulkit Goyal)
- [Updated] D9849: doc: drop the `exp-` prefix from the `share-safe` requirement
mharbison72 (Matt Harbison)
- [Updated] D9850: doc: fix a formatting error in requirements.txt
pulkit (Pulkit Goyal)
- [Updated] D9850: doc: fix a formatting error in requirements.txt
mharbison72 (Matt Harbison)
- [Updated] D9851: share-safe: fix an abort message that references the experimental requirement
pulkit (Pulkit Goyal)
- [Updated] D9851: share-safe: fix an abort message that references the experimental requirement
mharbison72 (Matt Harbison)
- [Updated] D9852: rust: lower compile error on non-linux platforms to a warning
danchr (Dan Villiom Podlaski Christiansen)
- [Updated] D9852: rust: lower compile error on non-linux platforms to a warning
pulkit (Pulkit Goyal)
- [Updated] D9852: rust: lower compile error on non-linux platforms to a warning
Phabricator
- [Updated] D9853: histedit: don't assign to _ for unused values
pulkit (Pulkit Goyal)
- [Updated] D9853: histedit: don't assign to _ for unused values
durin42 (Augie Fackler)
- [Updated] D9854: histedit: notice when the main window underflows height and abort
pulkit (Pulkit Goyal)
- [Updated] D9854: histedit: notice when the main window underflows height and abort
durin42 (Augie Fackler)
- [Updated] D9855: histedit: rip out mysterious catch-all ignore curses.error handler
pulkit (Pulkit Goyal)
- [Updated] D9855: histedit: rip out mysterious catch-all ignore curses.error handler
durin42 (Augie Fackler)
- [Updated] D9856: packaging: allow specifying modules to include with py2exe
mharbison72 (Matt Harbison)
- [Updated] D9857: packaging: include `windows_curses` when building py2exe
mharbison72 (Matt Harbison)
- [Updated] D9858: contrib: update PyOxidizer to 0.10.3
mharbison72 (Matt Harbison)
- [Updated] D9858: contrib: update PyOxidizer to 0.10.3
indygreg (Gregory Szorc)
- [Updated] D9859: rust: replace an unsafe use of transmute with a safe use of bytes-cast
pulkit (Pulkit Goyal)
- [Updated] D9859: rust: replace an unsafe use of transmute with a safe use of bytes-cast
SimonSapin
- [Updated] D9860: rust: replace Node::encode_hex with std::fmt::LowerHex
pulkit (Pulkit Goyal)
- [Updated] D9860: rust: replace Node::encode_hex with std::fmt::LowerHex
SimonSapin
- [Updated] D9861: rust: Simplify error type for reading hex node IDs
pulkit (Pulkit Goyal)
- [Updated] D9861: rust: Simplify error type for reading hex node IDs
SimonSapin
- [Updated] D9862: rust: Exclude empty node prefixes
pulkit (Pulkit Goyal)
- [Updated] D9862: rust: Exclude empty node prefixes
SimonSapin
- [Updated] D9865: store: use `endswith` to detect revlog extension
mharbison72 (Matt Harbison)
- [Updated] D9865: store: use `endswith` to detect revlog extension
marmoute (Pierre-Yves David)
- [Updated] D9866: debugshell: add a simple command for starting an interactive shell
marmoute (Pierre-Yves David)
- [Updated] D9866: debugshell: add a simple command for starting an interactive shell
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9866: debugshell: add a simple command for starting an interactive shell
mharbison72 (Matt Harbison)
- [Updated] D9866: debugshell: add a simple command for starting an interactive shell
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9867: cext: restore the ability to build on Windows with py2
pulkit (Pulkit Goyal)
- [Updated] D9867: cext: restore the ability to build on Windows with py2
mharbison72 (Matt Harbison)
- [Updated] D9868: run-test: avoid byte issue when replacing output file of python test
pulkit (Pulkit Goyal)
- [Updated] D9868: run-test: avoid byte issue when replacing output file of python test
marmoute (Pierre-Yves David)
- [Updated] D9869: minirst: respect escaping in definition list key
marmoute (Pierre-Yves David)
- [Updated] D9870: help: escape ':' (as '\:') when generating command names
marmoute (Pierre-Yves David)
- [Updated] D9871: perf: test the formatting of a command help
marmoute (Pierre-Yves David)
- [Updated] D9872: command-namespace: use `::` are the command separator
marmoute (Pierre-Yves David)
- [Updated] D9873: rhg: centralize parsing of `--rev` CLI arguments
pulkit (Pulkit Goyal)
- [Updated] D9874: rust: remove `FooError` structs with only `kind: FooErrorKind` enum field
pulkit (Pulkit Goyal)
- [Updated] D9875: rust: replace trivial `impl From …` with `#[derive(derive_more::From)]`
SimonSapin
- [Updated] D9876: rhg: replace `map_*_error` functions with `From` impls
SimonSapin
- [Updated] D9879: hghave: list the module needed for the `vcr` check
pulkit (Pulkit Goyal)
- [Updated] D9879: hghave: list the module needed for the `vcr` check
mharbison72 (Matt Harbison)
- [Updated] D9880: revlog: change _addrevision to return the new revision
pulkit (Pulkit Goyal)
- [Updated] D9881: revlog: change addrawrevision to return the revision
pulkit (Pulkit Goyal)
- [Updated] D9883: revlog: change addgroup callbacks to take revision numbers
pulkit (Pulkit Goyal)
- [Updated] D9885: copyright: update to 2021
pulkit (Pulkit Goyal)
- [Updated] D9885: copyright: update to 2021
mharbison72 (Matt Harbison)
- [Updated] D9886: heptapod-ci: add a default value for HG_CI_IMAGE_TAG
pulkit (Pulkit Goyal)
- [Updated] D9886: heptapod-ci: add a default value for HG_CI_IMAGE_TAG
marmoute (Pierre-Yves David)
- [Updated] D9887: heptapod-ci: indicate which version of black is used for the run
pulkit (Pulkit Goyal)
- [Updated] D9887: heptapod-ci: indicate which version of black is used for the run
marmoute (Pierre-Yves David)
- [Updated] D9888: black: show required version in skip message
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9888: black: show required version in skip message
pulkit (Pulkit Goyal)
- [Updated] D9888: black: show required version in skip message
marmoute (Pierre-Yves David)
- [Updated] D9889: heptapod-ci: indicate which version of clang-format is used for the run
pulkit (Pulkit Goyal)
- [Updated] D9889: heptapod-ci: indicate which version of clang-format is used for the run
marmoute (Pierre-Yves David)
- [Updated] D9890: clang-format: show required version in skip message
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9890: clang-format: show required version in skip message
marmoute (Pierre-Yves David)
- [Updated] D9891: wix: tell ComponentSearch that it is finding a directory (not a file)
mharbison72 (Matt Harbison)
- [Updated] D9891: wix: tell ComponentSearch that it is finding a directory (not a file)
spectral (Kyle Lippincott)
- [Updated] D9897: rust: use HgError in RevlogError and Vfs
SimonSapin
- [Updated] D9898: narrow: delete a stale TODO about not sending groups the client already has
pulkit (Pulkit Goyal)
- [Updated] D9898: narrow: delete a stale TODO about not sending groups the client already has
martinvonz (Martin von Zweigbergk)
- [Updated] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
pulkit (Pulkit Goyal)
- [Updated] D9899: copies: fix an incorrect comment in graftcopies() from recent D9802
martinvonz (Martin von Zweigbergk)
- [Updated] D9900: persistent-nodemap: add test case reproducing a Rust panic
SimonSapin
- [Updated] D9900: persistent-nodemap: add test case reproducing a Rust panic
pulkit (Pulkit Goyal)
- [Updated] D9900: persistent-nodemap: add test case reproducing a Rust panic
SimonSapin
- [Updated] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
pulkit (Pulkit Goyal)
- [Updated] D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures
SimonSapin
- [Updated] D9902: revlog: use a less probable revlog version for backwards compatibility
pulkit (Pulkit Goyal)
- [Updated] D9902: revlog: use a less probable revlog version for backwards compatibility
Alphare (Raphaël Gomès)
- [Updated] D9903: revlog: prepare pure parser for being overloaded
pulkit (Pulkit Goyal)
- [Updated] D9903: revlog: prepare pure parser for being overloaded
Alphare (Raphaël Gomès)
- [Updated] D9906: rust: Fold find_root and check_requirements into Repo::find
Alphare (Raphaël Gomès)
- [Updated] D9906: rust: Fold find_root and check_requirements into Repo::find
SimonSapin
- [Updated] D9907: rhg: Build in release mode on CI
pulkit (Pulkit Goyal)
- [Updated] D9907: rhg: Build in release mode on CI
SimonSapin
- [Updated] D9908: context: add missing manifest invalidation after write in overlayworkingctx
durin42 (Augie Fackler)
- [Updated] D9909: relnotes: copy "next" to "5.7" and clear "next"
pulkit (Pulkit Goyal)
- [Updated] D9910: errors: use exit code 40 for when a hook fails
pulkit (Pulkit Goyal)
- [Updated] D9910: errors: use exit code 40 for when a hook fails
martinvonz (Martin von Zweigbergk)
- [Updated] D9912: errors: use StateError more in merge module
pulkit (Pulkit Goyal)
- [Updated] D9912: errors: use StateError more in merge module
martinvonz (Martin von Zweigbergk)
- [Updated] D9913: errors: use InputError for incorrectly formatted dates
pulkit (Pulkit Goyal)
- [Updated] D9913: errors: use InputError for incorrectly formatted dates
martinvonz (Martin von Zweigbergk)
- [Updated] D9915: config: add a test for priority when includes are involved
pulkit (Pulkit Goyal)
- [Updated] D9915: config: add a test for priority when includes are involved
marmoute (Pierre-Yves David)
- [Updated] D9916: config: test priority involving include
pulkit (Pulkit Goyal)
- [Updated] D9916: config: test priority involving include
marmoute (Pierre-Yves David)
- [Updated] D9917: config: test priority involving the command line
pulkit (Pulkit Goyal)
- [Updated] D9917: config: test priority involving the command line
marmoute (Pierre-Yves David)
- [Updated] D9918: config: test priority involving alias
marmoute (Pierre-Yves David)
- [Updated] D9919: config: test priority involving alias and include
marmoute (Pierre-Yves David)
- [Updated] D9921: config: use the right API to access subrepository section
pulkit (Pulkit Goyal)
- [Updated] D9921: config: use the right API to access subrepository section
marmoute (Pierre-Yves David)
- [Updated] D9922: config: use the right API to access template access
pulkit (Pulkit Goyal)
- [Updated] D9922: config: use the right API to access template access
marmoute (Pierre-Yves David)
- [Updated] D9923: config: use the right API to access git-submodule
pulkit (Pulkit Goyal)
- [Updated] D9923: config: use the right API to access git-submodule
marmoute (Pierre-Yves David)
- [Updated] D9929: churn: count lines that look like diff headers but are not
pulkit (Pulkit Goyal)
- [Updated] D9929: churn: count lines that look like diff headers but are not
aayjaychan (Aay Jay Chan)
Last message date:
Mon Feb 1 01:22:31 UTC 2021
Archived on: Thu Jun 30 16:41:41 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).