Mercurial > hg
graph
-
stream-clone: bail-out earlier if destination repo is not emptySat, 20 May 2023 01:17:27 +0200, by Pierre-Yves David
-
stream-clone: check the version of streaming clone supported by the clientSun, 21 May 2023 00:00:57 +0200, by Arseniy Alekseyev
-
stream-clone: make sure the `stream` capability is set when bundlingSun, 21 May 2023 01:03:19 +0200, by Pierre-Yves David
-
stream-clone: upgrade the error message for bad stream requestSun, 21 May 2023 00:00:29 +0200, by Arseniy Alekseyev
-
stream-clone: yield cache entry in `_entries_walk` tooSun, 21 May 2023 03:21:00 +0200, by Pierre-Yves David
-
stream-clone: introduce a _entries_walkSun, 21 May 2023 03:10:59 +0200, by Pierre-Yves David
-
store: make `walk` return an entry for obsolescence if requested soSun, 21 May 2023 02:29:33 +0200, by Pierre-Yves David
-
store: yield phases before changelogSun, 21 May 2023 02:16:24 +0200, by Pierre-Yves David
-
store: make `walk` return an entry for phase if requested soSun, 21 May 2023 02:15:04 +0200, by Pierre-Yves David
-
cli: add a test of `hg debugnodemap --manifest`Mon, 22 May 2023 10:20:24 +0100, by Arseniy Alekseyev
-
cli: fix spelling in `debugnodemap` error messagesThu, 18 May 2023 19:37:12 +0100, by Arseniy Alekseyev
-
cli: make debugnodemap capable of inspecting an arbitrary nodemapThu, 18 May 2023 18:45:54 +0100, by Arseniy Alekseyev
-
rust: mostly avoid streaming zstd decompressionThu, 18 May 2023 17:53:17 +0100, by Arseniy Alekseyev
-
rust: in zstd decompression, avoid a useless vec initializationThu, 18 May 2023 17:25:18 +0100, by Arseniy Alekseyev
-
rust: speed up zstd decompression by re-using the decompression contextThu, 18 May 2023 17:18:54 +0100, by Arseniy Alekseyev
-
store: rename `topfiles` to `top_entries`Tue, 16 May 2023 10:44:25 +0200, by Pierre-Yves David
-
store: rename `datafiles` to `data_entries`Tue, 16 May 2023 10:43:36 +0200, by Pierre-Yves David
-
store: use boolean property for upgrade's matchrevlogMon, 15 May 2023 22:03:39 +0200, by Pierre-Yves David
-
store: use the new boolean property in `upgrade`Mon, 15 May 2023 22:11:27 +0200, by Pierre-Yves David
-
store: use the new boolean property in `remotefilelogserver`Mon, 15 May 2023 22:11:02 +0200, by Pierre-Yves David
-
store: use the boolean property in `repair_issue6528`Mon, 15 May 2023 22:10:33 +0200, by Pierre-Yves David
-
store: use the new boolean property in `narrow`Mon, 15 May 2023 22:10:04 +0200, by Pierre-Yves David
-
store: use the boolean property in `store`Mon, 15 May 2023 22:09:43 +0200, by Pierre-Yves David
-
store: introduce boolean property for revlog typeMon, 15 May 2023 22:09:15 +0200, by Pierre-Yves David
-
store: issue a single entry for each revlogMon, 15 May 2023 09:03:15 +0200, by Pierre-Yves David
-
store: rename `unencoded_path` to `entry_path` for StoreEntryMon, 15 May 2023 09:02:59 +0200, by Pierre-Yves David
-
store: do the revlog matching on entry directlyMon, 15 May 2023 09:02:43 +0200, by Pierre-Yves David
-
store: split the wrapping of encodedstore between _wrap and datafilesMon, 15 May 2023 09:02:26 +0200, by Pierre-Yves David
-
store: introduce a main_file_path method for revlogMon, 15 May 2023 09:02:09 +0200, by Pierre-Yves David
-
upgrade: actually use StoreEntry API to create revlogMon, 15 May 2023 09:01:53 +0200, by Pierre-Yves David
-
upgrade: use StoreEntry object in upgradeMon, 15 May 2023 09:01:36 +0200, by Pierre-Yves David
-
upgrade: drop a quick fix that is not longer necessaryMon, 15 May 2023 09:01:18 +0200, by Pierre-Yves David
-
store: use StoreEntry API instead of parsing filename in largefileMon, 15 May 2023 09:01:02 +0200, by Pierre-Yves David
-
store: use StoreEntry API instead of parsing filename when listing manifestlogMon, 15 May 2023 09:00:46 +0200, by Pierre-Yves David
-
store: use StoreEntry API instead of parsing filename when fixing issue6528Mon, 15 May 2023 09:00:28 +0200, by Pierre-Yves David
-
store: use StoreEntry API instead of parsing filename in remotefilelogMon, 15 May 2023 09:00:13 +0200, by Pierre-Yves David
-
store: use StoreEntry API instead of parsing filename in narrowMon, 15 May 2023 08:59:56 +0200, by Pierre-Yves David
-
store: add a `target_id` attribute on RevlogStoreEntryMon, 15 May 2023 08:59:38 +0200, by Pierre-Yves David
-
store: actually tag tree manifest revlogs as manifest revlogsMon, 15 May 2023 08:59:22 +0200, by Pierre-Yves David
-
store: also gather files per revlog in `topfiles`Mon, 15 May 2023 08:59:06 +0200, by Pierre-Yves David
-
store: also group files by revlog in fncache version of datafilesMon, 15 May 2023 08:58:49 +0200, by Pierre-Yves David
-
store: add logic to group revlog file togetherMon, 15 May 2023 08:58:33 +0200, by Pierre-Yves David
-
store: change `_walk` return to `(filename, (type, size))`Mon, 15 May 2023 08:58:16 +0200, by Pierre-Yves David
-
store: lazily get file size on demand for the fncache caseMon, 15 May 2023 08:58:01 +0200, by Pierre-Yves David
-
store: only access is_volatile information through the file objectMon, 15 May 2023 08:57:45 +0200, by Pierre-Yves David
-
store: only access file_size information through the file objectMon, 15 May 2023 08:57:30 +0200, by Pierre-Yves David
-
store: have custom init for entries classMon, 15 May 2023 08:57:14 +0200, by Pierre-Yves David
-
store: use specialized class for store entriesMon, 15 May 2023 08:56:56 +0200, by Pierre-Yves David
-
store: introduce a EntryFile object to actually access file infoMon, 15 May 2023 08:56:40 +0200, by Pierre-Yves David
-
store: use a StoreEntry object instead of tuple for store filesMon, 15 May 2023 08:56:23 +0200, by Pierre-Yves David
-
store: no longer explicitly mark the splitted index as ignoredMon, 15 May 2023 08:56:08 +0200, by Pierre-Yves David
-
store: cleanup what is recognized as a revlog fileMon, 15 May 2023 08:55:52 +0200, by Pierre-Yves David
-
store: only inclure revlog related file in `datafiles`Mon, 15 May 2023 08:55:34 +0200, by Pierre-Yves David
-
store: do not record file that are not part of a revlog in fncacheMon, 15 May 2023 08:55:19 +0200, by Pierre-Yves David
-
revlog-split: expand the some test to cover the success case tooMon, 15 May 2023 08:55:02 +0200, by Pierre-Yves David
-
transaction: use a ".bck" extension for all backup fileMon, 15 May 2023 08:54:47 +0200, by Pierre-Yves David
-
repair-issue6528: remove a now useless continueMon, 15 May 2023 08:54:33 +0200, by Pierre-Yves David
-
branching: merge stable into defaultTue, 09 May 2023 11:35:50 +0200, by Raphaël Gomès
-
stabletailgraph: clarify omission of linear parts in test sortsFri, 28 Apr 2023 12:12:42 +0200, by pacien
-
stabletailgraph: omit uninteresting linear parts in test logFri, 28 Apr 2023 11:50:49 +0200, by pacien
-
stabletailgraph: fix typo in testSun, 16 Apr 2023 22:49:42 +0200, by pacien
-
stabletailgraph: fix terminology in docSun, 16 Apr 2023 22:17:30 +0200, by pacien
-
perf: introduce a `perf::stream-locked-section` commandFri, 28 Apr 2023 16:28:43 +0200, by Pierre-Yves David
-
transaction: tr._names are actually bytes, use byte string to join themWed, 03 May 2023 18:17:32 -0300, by Anton Shestakov
-
nix: add nix-defined package and devel env (flake)Mon, 17 Apr 2023 00:27:46 +0200, by pacien
-
hgignore: ignore nix result symlinkThu, 20 Apr 2023 16:55:19 +0200, by pacien
-
tests: add test ignore list for nixSun, 16 Apr 2023 23:48:24 +0200, by pacien
-
ui: keep the progress bar around when writing if stdout is not a ttyTue, 21 Mar 2023 14:29:35 +0000, by Pierre-Yves David
-
tests: in filterpyflakes, tolerate non-ascii file contentsFri, 10 Mar 2023 11:20:18 +0000, by Arseniy Alekseyev
-
comments: fix spellingMon, 30 Jan 2023 13:37:48 +0000, by Arseniy Alekseyev
-
heptapod-ci: display python versionFri, 07 Apr 2023 14:23:12 +0200, by Axel Prel
-
branching: merge stable into defaultTue, 18 Apr 2023 11:55:23 +0200, by Raphaël Gomès
-
sha1dc: Make sure SHA1DC_BIGENDIAN is set on Darwin/PowerPCFri, 14 Apr 2023 19:59:44 +0100, by Sevan Janiyan
-
hidden: add support to explicitly access hidden changesets with SSH peersSat, 13 Apr 2019 03:44:55 +0200, by Manuel Jacob
-
hidden: support passing --hidden with `serve --stdio`Sat, 13 Apr 2019 03:44:47 +0200, by Manuel Jacob
-
hgweb: move ismember from `hgweb.common` to `scmutil`Sat, 13 Apr 2019 01:53:59 +0200, by Pierre-Yves David
-
hidden: add support for --remote-hidden to HTTP peerFri, 05 Apr 2019 01:17:15 +0200, by Manuel Jacob
-
hidden: add support to explicitly access hidden changesets via HTTPSat, 13 Apr 2019 02:01:26 +0200, by Manuel Jacob
-
hidden: support for explicitly accessing hidden changesets in wireproto serverSat, 13 Apr 2019 02:00:20 +0200, by Manuel Jacob
-
hidden: add support for --remote-hidden to localpeerFri, 05 Apr 2019 12:11:52 +0200, by Manuel Jacob
-
pull: add --remote-hidden option and pass it through peer creationThu, 04 Apr 2019 18:07:30 +0200, by Manuel Jacob
-
hgweb: add support to explicitly access hidden changesetsSat, 13 Apr 2019 01:17:56 +0200, by Pierre-Yves David
-
clone-bundles: add an option to generate bundles in the backgroundTue, 14 Mar 2023 05:30:34 +0100, by Pierre-Yves David
-
clone-bundles: add a command to clear all bundlesTue, 14 Mar 2023 05:09:16 +0100, by Pierre-Yves David
-
clone-bundles: add more test cases for automatic generationTue, 14 Mar 2023 04:46:53 +0100, by Pierre-Yves David
-
clone-bundles: introduce a command to refresh bundleMon, 13 Mar 2023 19:16:19 +0100, by Pierre-Yves David
-
clone-bundles: add a configuration to control auto-generation on changesMon, 13 Mar 2023 04:18:45 +0100, by Pierre-Yves David
-
clone-bundles: also control automation based on absolute number of revisionsMon, 13 Mar 2023 18:44:52 +0100, by Pierre-Yves David
-
clone-bundles: only regenerate the clone bundle when cached ration is lowMon, 13 Mar 2023 20:01:42 +0100, by Pierre-Yves David
-
clone-bundles: garbage collect older bundle when generating new onesTue, 24 Mar 2020 03:25:33 +0100, by Pierre-Yves David
-
clone-bundles: add a basic first version of automatic bundle generationMon, 13 Mar 2023 17:34:18 +0100, by Pierre-Yves David
-
branching: merge stable into defaultFri, 14 Apr 2023 10:41:40 +0200, by Raphaël Gomès
-
tests: automatically glob the discovery timing informationWed, 12 Apr 2023 00:57:01 +0200, by Pierre-Yves David
-
rhg: support `status --print0`Thu, 06 Apr 2023 11:41:51 +0100, by Arseniy Alekseyev
-
stabletailgraph: implement stable-tail sortThu, 30 Mar 2023 22:22:44 +0200, by pacien
-
heptapod: add `.gitattributes` file to improve language detectionWed, 05 Apr 2023 16:09:08 +0200, by Raphaël Gomès
-
peer: rename makepeer() → _make_peer()Fri, 07 Apr 2023 15:42:49 +0200, by Manuel Jacob
-
rust: configure MSRV in ClippyTue, 04 Apr 2023 11:58:35 +0200, by Georges Racinet
-
rust-readme: mentioned that format check is enforced by CITue, 04 Apr 2023 11:47:32 +0200, by Georges Racinet
-
rust-readme: mentioning clippyTue, 04 Apr 2023 11:46:26 +0200, by Georges Racinet
-
rust-readme: rst fixesTue, 04 Apr 2023 11:44:43 +0200, by Georges Racinet
-
rustdoc: nodemap doc refreshingMon, 03 Apr 2023 16:29:30 +0200, by Georges Racinet
-
rustdoc: fixed or introduced crossrefs in nodemap.rsMon, 03 Apr 2023 16:14:34 +0200, by Georges Racinet
-
rustdoc: summary line for hg_path_to_os_stringMon, 03 Apr 2023 16:03:41 +0200, by Georges Racinet
-
rustdoc: wording for checkexecMon, 03 Apr 2023 15:58:36 +0200, by Georges Racinet
-
rustdoc: fixed warnings about linksMon, 03 Apr 2023 15:32:39 +0200, by Georges Racinet
-
rust-changelog: introduce ChangelogEntry parent entries accessorsThu, 30 Mar 2023 12:21:38 +0200, by Georges Racinet
-
rust-revlog: fix lifetime problem for RevlogEntry parent entries accessorsThu, 30 Mar 2023 12:20:53 +0200, by Georges Racinet
-
rust-revlog: explicit naming for `RevlogEntry` lifetimeThu, 30 Mar 2023 12:14:57 +0200, by Georges Racinet
-
rust-changelog: introducing an intermediate `ChangelogEntry`Wed, 29 Mar 2023 20:50:42 +0200, by Georges Racinet
-
rust-changelog: added a test for `NULL_REVISION` special caseWed, 29 Mar 2023 21:03:39 +0200, by Georges Racinet
-
rust-changelog: made doc-comments more consistentWed, 29 Mar 2023 20:24:58 +0200, by Georges Racinet
-
extras: re-use Projection from jaraco.collectionsTue, 21 Mar 2023 20:47:30 -0400, by Jason R. Coombs
-
extras: expose 'retained_extras' for extensions to extendTue, 21 Mar 2023 17:21:45 -0400, by Jason R. Coombs
-
extras: extract function for projecting names from a gettable objectTue, 21 Mar 2023 17:17:09 -0400, by Jason R. Coombs
-
hgweb: add "children" into the JSON template for a changesetSat, 25 Mar 2023 23:02:33 +0100, by Manuel Jacob
-
branching: merge stable into defaultFri, 24 Mar 2023 10:43:47 +0100, by Raphaël Gomès
-
help: fix formatting for http config sectionWed, 22 Mar 2023 15:19:02 +0100, by Julien Cristau
-
branching: merge stable into defaultMon, 20 Mar 2023 23:16:14 +0100, by Raphaël Gomès
-
fastexport: rework newline logicThu, 09 Mar 2023 13:02:13 -0600, by Felipe Contreras
-
encoding: avoid quadratic time complexity when json-encoding non-UTF8 stringsMon, 06 Mar 2023 11:27:57 +0000, by Arseniy Alekseyev
-
bundle: prevent implicite bundling of internal changesetWed, 08 Mar 2023 11:01:11 +0100, by Pierre-Yves David
-
bundle: abort if the user request bundling of internal changesetsFri, 10 Mar 2023 07:19:25 +0100, by Pierre-Yves David
-
strip: do now include internal changeset in the strip backupFri, 10 Mar 2023 07:10:19 +0100, by Pierre-Yves David
-
revset: add `_internal()` predicateWed, 08 Mar 2023 11:00:30 +0100, by Pierre-Yves David
-
strip: drop the assert about bundled revisionFri, 10 Mar 2023 03:41:18 +0100, by Pierre-Yves David
-
strip: explicitly compute the boundary of the backup bundleThu, 09 Mar 2023 15:06:59 +0100, by Pierre-Yves David
-
outgoing: fix common-heads computation from `missingroots` argumentFri, 10 Mar 2023 04:04:10 +0100, by Pierre-Yves David
-
bundle: include required phases when saving a bundle (issue6794)Thu, 09 Mar 2023 01:26:04 +0100, by Jason R. Coombs
-
bundle: add test bundling changeset in the "archived" phaseWed, 08 Mar 2023 17:33:33 +0100, by Pierre-Yves David
-
bundle: introduce a "v3" specWed, 08 Mar 2023 15:23:22 +0100, by Pierre-Yves David
-
bundle: add some phase boundary in the bundle type test caseWed, 08 Mar 2023 15:43:23 +0100, by Pierre-Yves David
-
bundle: expand the graph we us for bundletype/bundlespec testsWed, 08 Mar 2023 15:21:39 +0100, by Pierre-Yves David
-
revset: include all non-public phases in _notpublicTue, 07 Mar 2023 04:50:29 +0100, by Pierre-Yves David
-
dirstate: remove _actual_file_name methodeThu, 02 Mar 2023 04:11:29 +0100, by Pierre-Yves David
-
revlog: add an exception hint when processing LFS flags without the extensionTue, 28 Feb 2023 15:00:26 -0500, by Matt Harbison
-
tests: drop py36 conditionals in test-bad-extension.tMon, 27 Feb 2023 23:12:23 -0500, by Matt Harbison
-
tests: drop py36 conditionals in test-hook.tMon, 27 Feb 2023 23:11:05 -0500, by Matt Harbison
-
tests: drop py36 conditionals in test-http-bad-server.tMon, 27 Feb 2023 22:51:18 -0500, by Matt Harbison
-
configitems: enable changegroup3 by default (unless using infinitepush)Mon, 27 Feb 2023 23:04:09 -0500, by Matt Harbison
-
infinitepush: opt out of changegroup3 unless explicitly configuredMon, 27 Feb 2023 19:59:55 -0500, by Matt Harbison
-
statichttprepo: unbyteify several IOError messagesWed, 01 Mar 2023 13:31:17 -0500, by Matt Harbison
-
statichttprepo: fix the vfs.join() method to match the base class definitionWed, 01 Mar 2023 13:11:51 -0500, by Matt Harbison
-
mail: unbyteify the SMTPException messageWed, 01 Mar 2023 12:38:36 -0500, by Matt Harbison
-
mail: add a missing argument to properly override starttlsWed, 01 Mar 2023 12:37:05 -0500, by Matt Harbison
-
crecord: switch a curses argument to bool to appease type checkersWed, 01 Mar 2023 11:53:31 -0500, by Matt Harbison
-
grep: avoid reassigning byteskwargs to strkwargsWed, 01 Mar 2023 11:45:57 -0500, by Matt Harbison
-
cat: drop unnecessary internal roundtrip of kwargsWed, 01 Mar 2023 11:33:57 -0500, by Matt Harbison
-
backup: fix issue when the backup end up in a different directory stableWed, 03 May 2023 00:16:38 +0200, by Pierre-Yves David
-
vfsproxy: inherit the `createmode` attribute too stableWed, 03 May 2023 00:12:34 +0200, by Pierre-Yves David
-
revlog: test more complex file pattern for revlog split stableTue, 02 May 2023 21:43:45 +0200, by Pierre-Yves David
-
repo-upgrade: write new requirement before upgrading the dirstate stableTue, 02 May 2023 15:40:13 +0200, by Raphaël Gomès
-
rhg: correctly relativize copy source path stableWed, 26 Apr 2023 15:30:35 -0400, by Arun Kulshreshtha
-
rhg: don't print copy source when --no-status is passed stableWed, 26 Apr 2023 15:31:02 -0400, by Arun Kulshreshtha
-
tests: add test for status copy source formatting stableWed, 26 Apr 2023 16:18:12 -0400, by Arun Kulshreshtha
-
fix: highlight the required configuration and behavior of the fixer tools stableTue, 25 Apr 2023 17:49:35 -0400, by Matt Harbison
-
debug-delta: add minimal documentation for `devel.bundle-delta` option stableTue, 18 Apr 2023 15:26:55 +0200, by Pierre-Yves David
-
delta-find: simply code that is now never invoqued without general delta stableWed, 19 Apr 2023 16:37:11 +0200, by Pierre-Yves David
-
delta-find: add a simple safeguard to prevent bad non-general-delta stableTue, 18 Apr 2023 17:17:31 +0200, by Pierre-Yves David
-
delta-find: never do anything fancy when general delta is off stableWed, 19 Apr 2023 18:16:19 +0200, by Pierre-Yves David
-
delta-find: assume the target-rev if not specified stableWed, 19 Apr 2023 16:59:03 +0200, by Pierre-Yves David
-
chg: set CHGHG before connecting to command server stableThu, 20 Apr 2023 09:23:58 -0400, by Arun Kulshreshtha
-
revlog-split: make sure the self._indexfile attribut is reset (issue6811) stable 6.4.2Tue, 18 Apr 2023 01:23:27 +0200, by Pierre-Yves David
-
revlog-split: also check a case where bundle contains multiple changegroup stableTue, 18 Apr 2023 00:07:52 +0200, by Pierre-Yves David
-
revlog-split: show manifest data loss situation when using clonebundle stableTue, 18 Apr 2023 01:12:00 +0200, by Pierre-Yves David
-
sslutil: set context security level for legacy tls testing (issue6760) stableWed, 12 Apr 2023 17:28:39 +0200, by pacien
-
configitems: make devel.serverexactprotocol look dangerous stableThu, 13 Apr 2023 11:28:48 +0200, by pacien
-
rebase: do not cleanup the working copy when --dry-run is used (issue6802) stableThu, 13 Apr 2023 04:12:31 +0200, by Pierre-Yves David
-
rebase: add a test showing that --dry-run wipes working copy changes stableTue, 11 Apr 2023 17:06:08 +0200, by Raphaël Gomès
-
match: sort patterns before compiling them into a regex stableSat, 01 Apr 2023 05:57:09 +0200, by Pierre-Yves David
-
run-tests: remove obsolete coverage check and packaging import (issue6805) stableFri, 07 Apr 2023 12:11:44 +0200, by pacien
-
test-tx-rollback: more lenient glob for kill status (issue6807) stableWed, 05 Apr 2023 11:58:25 +0200, by pacien
-
commands: correct documentation of hg serve’s --ipv6 option stableMon, 27 Mar 2023 06:24:44 +0200, by Manuel Jacob
-
rhg: don't crash on empty directory names in path_encode, just in case stableFri, 24 Mar 2023 19:19:37 +0000, by Arseniy Alekseyev
-
rhg: fix a bug in path encoding, demonstrated in the parent commit stableFri, 24 Mar 2023 19:02:46 +0000, by Arseniy Alekseyev
-
rhg: show a bug in the rust implementation of path_encode introduced recently stableFri, 24 Mar 2023 19:01:03 +0000, by Arseniy Alekseyev
-
typing: correct the signature of error.CommandError stableFri, 24 Mar 2023 02:22:12 -0400, by Matt Harbison
-
hooks: invalidate the repo after the hooks stableThu, 23 Mar 2023 11:36:25 +0000, by Arseniy Alekseyev
-
dirstate: try refreshing the changelog when parent are unknown stableThu, 23 Mar 2023 21:18:54 +0000, by Pierre-Yves David
-
dirstate: add a test to highlight another changelog / dirstate race stableThu, 23 Mar 2023 11:24:47 +0000, by Arseniy Alekseyev
-
tests: accept a test output change in [tests/test-serve.t] stableWed, 22 Mar 2023 17:18:32 +0000, by Arseniy Alekseyev
-
py3: fix for Python 3.12 emitting SyntaxWarning on invalid escape sequences stableTue, 21 Mar 2023 17:07:22 +0100, by Mads Kiilerich
-
url: don't ignore timeout for https connections stableTue, 21 Mar 2023 15:27:03 +0100, by Julien Cristau
-
debugdeltachain: stop summing the same chain over and over stableTue, 21 Mar 2023 15:44:38 +0000, by Pierre-Yves David
-
revlog: improve the robustness of the splitting process stableMon, 20 Mar 2023 11:52:17 +0100, by Pierre-Yves David
-
fncache: make it possible to ignore some file stableMon, 20 Mar 2023 11:40:18 +0100, by Pierre-Yves David
-
revlog: test that pending hooks properly see the repository on split stableMon, 20 Mar 2023 11:09:03 +0100, by Pierre-Yves David
-
revlog: test possible read race condition with splitting stableFri, 17 Mar 2023 02:46:51 +0100, by Pierre-Yves David
-
revlog: add a failing variant of the the split + transaction test stableThu, 16 Mar 2023 21:04:52 +0100, by Pierre-Yves David
-
revlog: update the split + transaction test stableThu, 16 Mar 2023 20:37:11 +0100, by Pierre-Yves David
-
transaction: allow to backup file that already have an offset stableWed, 15 Mar 2023 14:29:37 +0100, by Pierre-Yves David
-
transaction: move the restoration of backup file in a small closure stableWed, 15 Mar 2023 13:20:12 +0100, by Pierre-Yves David
-
transaction: raise on backup restoration error stableWed, 15 Mar 2023 12:13:08 +0100, by Pierre-Yves David
-
transaction: add clarifying comment about why ignoring some error is fine stableWed, 15 Mar 2023 12:08:05 +0100, by Pierre-Yves David
-
transaction: properly clean up backup file outside of .hg/store/ stableWed, 15 Mar 2023 11:18:24 +0100, by Pierre-Yves David
-
statprof: with Python 3.12, lineno is (more) often None stableTue, 07 Mar 2023 17:13:38 +0100, by Mads Kiilerich
-
py3: fix for Python 3.12 emitting SyntaxWarning on invalid escape sequences stableTue, 07 Mar 2023 16:45:54 +0100, by Mads Kiilerich
-
cext: fix for PyLong refactoring in CPython 3.12 stableTue, 07 Mar 2023 16:25:51 +0100, by Mads Kiilerich
-
dirstate: fix a potential traceback when in `copy` and `rename` stableWed, 15 Mar 2023 05:49:56 +0100, by Pierre-Yves David
-
dirstate: fix the bug in [status] dealing with committed&ignored directories stableTue, 14 Mar 2023 14:08:38 +0000, by Arseniy Alekseyev
-
tests: demonstrate a bug with committed&ignored dirs stableTue, 14 Mar 2023 14:01:47 +0000, by Arseniy Alekseyev
-
dirstate-v2: fix an incorrect handling of readdir errors stableMon, 13 Mar 2023 14:15:34 +0000, by Arseniy Alekseyev
-
tests: demonstrate a bug in dirstate-v2 handling of errors stableFri, 10 Mar 2023 18:20:50 +0000, by Arseniy Alekseyev
-
tests: add a rewriting step to detect EACCES errors stableFri, 10 Mar 2023 18:20:19 +0000, by Arseniy Alekseyev
-
undo-files: cleanup legacy files when applicable stableTue, 07 Mar 2023 03:42:40 +0100, by Pierre-Yves David
-
undo-files: clean existing files up before writing new one stableMon, 06 Mar 2023 22:16:43 +0100, by Pierre-Yves David
-
undo-files: make the undo-prefix configurable in `cleanup_undo_files` stableTue, 07 Mar 2023 03:31:21 +0100, by Pierre-Yves David
-
undo-files: no longer pass the `repo` to `cleanup_undo_files` stableMon, 06 Mar 2023 22:16:28 +0100, by Pierre-Yves David
-
undo-files: relies on a explicit list of possible undo files stableMon, 06 Mar 2023 20:16:17 +0100, by Pierre-Yves David
-
undo-files: move the undo cleanup code in the transaction module stableMon, 06 Mar 2023 21:03:45 +0100, by Pierre-Yves David
-
undo-files: drop the old undo rename logic stableMon, 06 Mar 2023 19:39:35 +0100, by Pierre-Yves David
-
undo-files: have the transaction directly tracks and manages journal rename stableMon, 06 Mar 2023 19:22:34 +0100, by Pierre-Yves David
-
undo-files: add a undoname closure to the _write_undo method stableMon, 06 Mar 2023 19:19:27 +0100, by Pierre-Yves David
-
undo-files: cleanup backup when cleaning undos stableMon, 06 Mar 2023 13:31:04 +0100, by Pierre-Yves David
-
undo-files: factor the vfs map in a repository property stableMon, 06 Mar 2023 13:30:41 +0100, by Pierre-Yves David
-
undo-files: add a utility function to read the backup-files definition stableMon, 06 Mar 2023 13:22:47 +0100, by Pierre-Yves David
-
undo-files: use the cleanup function in streamclone stableMon, 06 Mar 2023 13:05:43 +0100, by Pierre-Yves David
-
undo-files: also remove the undo.backupfiles stableMon, 06 Mar 2023 13:05:08 +0100, by Pierre-Yves David