Mercurial > hg
graph
-
relnotes: add 6.7.4 and warn about 6.7.{1,2,3} stable 6.7.4Wed, 12 Jun 2024 11:25:49 +0200, by Raphaël Gomès
-
inline-changelog: fix pending transaction visibility when splitting stableWed, 12 Jun 2024 02:16:14 +0200, by Pierre-Yves David
-
inline-changelog: fix a critical bug in write_pending that delete data stableWed, 12 Jun 2024 02:15:20 +0200, by Pierre-Yves David
-
bookmark: fix remote bookmark deletion when the push is raced stableTue, 11 Jun 2024 03:05:20 +0200, by Pierre-Yves David
-
hooks: add a prewlock and a prelock hooks stableTue, 11 Jun 2024 03:03:47 +0200, by Pierre-Yves David
-
exchange: fix locking to actually be scoped stableTue, 11 Jun 2024 11:14:13 +0200, by Pierre-Yves David
-
exchange: fix locking to actually be scoped stableTue, 11 Jun 2024 11:13:36 +0200, by Pierre-Yves David
-
narrow: add a test for linkrev computation done during widenWed, 06 Sep 2023 18:23:32 +0200, by Pierre-Yves David
-
obsolete: quote the feature nameMon, 10 Jun 2024 13:45:57 +0200, by Joerg Sonnenberger
-
branching: merge stable into defaultMon, 10 Jun 2024 12:12:56 +0200, by Pierre-Yves David
-
rust-status: sort the failed matches when printing them stableMon, 10 Jun 2024 10:59:44 +0200, by Raphaël Gomès
-
clonebundles: add missing newline to legacy responseThu, 23 May 2024 11:05:11 +0200, by Julien Cristau
-
chistedit: change action for the correct item stableTue, 07 May 2024 15:15:41 +0400, by Anton Shestakov
-
dirstate: remove the python-side whitelist of allowed matchersFri, 26 Apr 2024 19:10:35 +0100, by Arseniy Alekseyev
-
match: make `was_tampered_with` work recursivelyFri, 26 Apr 2024 18:53:02 +0100, by Arseniy Alekseyev
-
largefiles: mark more matchers as having been tampered withFri, 26 Apr 2024 19:43:42 +0100, by Arseniy Alekseyev
-
branching: merge stable into defaultMon, 06 May 2024 18:50:21 +0200, by Raphaël Gomès
-
rust: blanket implementation of Graph for Graph references stableMon, 22 Apr 2024 19:47:08 +0200, by Georges Racinet
-
rust-cpython: don't swallow the dirstate error message stableMon, 06 May 2024 15:30:21 +0200, by Raphaël Gomès
-
dirstate-v2: check that root nodes are at the root before writing stableMon, 06 May 2024 13:07:02 +0200, by Raphaël Gomès
-
dirstate-v2: add check of parent/child nodes being related when writing stableMon, 06 May 2024 13:02:52 +0200, by Raphaël Gomès
-
admin-verify: expect a number of errors to be returned stableMon, 06 May 2024 16:29:00 +0200, by Raphaël Gomès
-
admin-verify: pass p1 down to the dirstate function stableMon, 06 May 2024 12:31:29 +0200, by Raphaël Gomès
-
subrepo: propagate non-default path on outgoing stableSun, 31 Mar 2024 17:57:46 -0300, by Felipe Resende
-
hgrc: search XDG_CONFIG_HOME on macTue, 26 Mar 2024 01:27:27 -0400, by Hraban Luyat
-
base-revsets: use an author that actually exercises a lot of changesetsTue, 16 Apr 2024 09:51:11 +0200, by Raphaël Gomès
-
match: simplify the rust-side file pattern kind parsingTue, 16 Apr 2024 17:21:37 +0100, by Arseniy Alekseyev
-
match: share code between includematcher and patternmatcherTue, 16 Apr 2024 13:51:45 +0100, by Arseniy Alekseyev
-
matchers: support patternmatcher in rustFri, 05 Apr 2024 17:57:26 +0100, by Arseniy Alekseyev
-
match: avoid rust fast path if the matcher was tampered withTue, 09 Apr 2024 11:12:24 +0100, by Arseniy Alekseyev
-
largefiles: track if a matcher was tampered withTue, 09 Apr 2024 11:00:52 +0100, by Arseniy Alekseyev
-
branching: merge stable into defaultWed, 17 Apr 2024 12:28:48 +0200, by Raphaël Gomès
-
tags-cache: directly perform a monimal walk for hgtagsfnodescache warmingWed, 13 Mar 2024 12:02:06 +0100, by Pierre-Yves David
-
tags-cache: directly operate on rev-num warming hgtagsfnodescacheWed, 13 Mar 2024 11:51:11 +0100, by Pierre-Yves David
-
tags-cache: skip the filternode step if we are not going to use itWed, 13 Mar 2024 11:38:28 +0100, by Pierre-Yves David
-
tags-cache: add a dedicated warm cache function to hgtagsfnodescacheWed, 13 Mar 2024 11:34:21 +0100, by Pierre-Yves David
-
outgoing: add a simple fastpath when there is no commonTue, 09 Apr 2024 22:37:15 +0200, by Pierre-Yves David
-
outgoing: rework the handling of the `missingroots` case to be fasterTue, 09 Apr 2024 22:36:35 +0200, by Pierre-Yves David
-
proxy-vfs: also proxy the `audit` attributeSun, 14 Apr 2024 02:27:10 +0200, by Pierre-Yves David
-
perf: clear vfs audit_cache before each runSat, 13 Apr 2024 23:40:28 +0200, by Pierre-Yves David
-
perf: start recording total time after warmingSun, 14 Apr 2024 02:41:36 +0200, by Pierre-Yves David
-
perf: run the gc before each runSun, 14 Apr 2024 02:40:15 +0200, by Pierre-Yves David
-
perf: allow profiling of more than one runSun, 14 Apr 2024 02:38:41 +0200, by Pierre-Yves David
-
profiler: flush after writing the profiler outputSun, 14 Apr 2024 02:36:55 +0200, by Pierre-Yves David
-
stream-clone: disable gc for the entry listing section for the v2 formatSun, 14 Apr 2024 02:33:36 +0200, by Pierre-Yves David
-
phases: rework the logic of _pushdiscoveryphase to bound complexityTue, 09 Apr 2024 02:54:19 +0200, by Pierre-Yves David
-
phases: introduce a performant efficient way to access revision in a setFri, 05 Apr 2024 22:47:44 +0200, by Pierre-Yves David
-
phases: use revision number in `_pushdiscoveryphase`Fri, 05 Apr 2024 14:13:47 +0200, by Pierre-Yves David
-
phases: move RemotePhasesSummary to revision numberFri, 05 Apr 2024 14:11:02 +0200, by Pierre-Yves David
-
phases: stop using `repo.set` in `remotephasessummary`Fri, 05 Apr 2024 12:24:47 +0200, by Pierre-Yves David
-
phases: use revision number in analyze_remote_phasesFri, 05 Apr 2024 12:02:43 +0200, by Pierre-Yves David
-
phases: use revision number in new_headsFri, 05 Apr 2024 11:33:47 +0200, by Pierre-Yves David
-
phases: convert remote phase root to node while reading themMon, 08 Apr 2024 15:11:49 +0200, by Pierre-Yves David
-
phases: more compact error handling in analyzeremotephasesFri, 05 Apr 2024 11:17:25 +0200, by Pierre-Yves David
-
push: rework the computation of fallbackheads to be correctTue, 09 Apr 2024 02:54:12 +0200, by Pierre-Yves David
-
revset: stop serializing node when using "%ln"Fri, 05 Apr 2024 11:05:54 +0200, by Pierre-Yves David
-
bundlespec: drop unused _bundlespecvariants dictionaryTue, 09 Apr 2024 14:41:48 +0200, by Pierre-Yves David
-
bundlespec: type the _bundlespeccontentopts dictionaryTue, 09 Apr 2024 14:37:24 +0200, by Pierre-Yves David
-
bundlespec: fix the "streamv2" and "streamv3-exp" variantTue, 09 Apr 2024 14:36:01 +0200, by Pierre-Yves David
-
wireprotoserver: ensure that output stream gets flushed on exception stableThu, 04 Apr 2024 14:15:32 +0100, by Arseniy Alekseyev
-
match: strengthen visit_children_set invariant, Recursive means "all files" stableMon, 15 Apr 2024 16:33:37 +0100, by Arseniy Alekseyev
-
match: fix the rust-side bug in visit_children_set for rootfilesin matchers stableFri, 12 Apr 2024 16:09:45 +0100, by Arseniy Alekseyev
-
match: fix the "visitdir" method on "rootfilesin" matchers stableFri, 12 Apr 2024 15:39:21 +0100, by Arseniy Alekseyev
-
match: rename RootFiles to RootFilesIn for more consistency stableFri, 12 Apr 2024 14:21:14 +0100, by Arseniy Alekseyev
-
match: small tweak to PatternMatcher.visit_children_set stableFri, 12 Apr 2024 14:17:10 +0100, by Arseniy Alekseyev
-
matchers: fix the bug in rust PatternMatcher that made it cut off early stableFri, 12 Apr 2024 14:09:55 +0100, by Arseniy Alekseyev
-
tests: add an end-to-end test to show a bug in `visit_children_set` stableFri, 12 Apr 2024 13:48:38 +0100, by Arseniy Alekseyev
-
tests: add tests and document expectations from visit_children_set in rust stableThu, 11 Apr 2024 19:57:36 +0100, by Arseniy Alekseyev
-
tests: add a test that demonstrates a bug in rhg status pattern handling stableThu, 11 Apr 2024 15:53:23 +0100, by Arseniy Alekseyev
-
bundle-spec: properly parse boolean configuration as boolean stableFri, 05 Apr 2024 01:07:46 +0200, by Pierre-Yves David
-
bundle-spec: properly identify changegroup-less bundle stableThu, 04 Apr 2024 16:41:43 +0200, by Pierre-Yves David
-
perf: create the temporary target next to the source in stream-consumeWed, 03 Apr 2024 15:33:25 +0200, by Pierre-Yves David
-
setup: display return code information about failed `hg` call stableWed, 03 Apr 2024 16:00:37 +0200, by Pierre-Yves David
-
bundlespec: rationalize the way we specify stream bundle versionTue, 02 Apr 2024 21:53:17 +0200, by Pierre-Yves David
-
bundle: do no check the changegroup version if no changegroup is includedTue, 02 Apr 2024 17:02:39 +0200, by Pierre-Yves David
-
perf-stream-consume: use the source repository config when applyingWed, 27 Mar 2024 18:51:33 +0000, by Pierre-Yves David
-
unbundle: move most of the logic on cmdutil to help debug::unbundle reuseWed, 27 Mar 2024 17:46:23 +0000, by Pierre-Yves David
-
postincoming: move to cmdutilWed, 27 Mar 2024 17:29:48 +0000, by Pierre-Yves David
-
postincoming: avoid computing branchhead if no report will be postedWed, 27 Mar 2024 17:21:46 +0000, by Pierre-Yves David
-
streamclone: stop listing files for entries that have no volatile filesTue, 26 Mar 2024 13:46:44 +0000, by Pierre-Yves David
-
stream-clone: disable gc for the initial section for the v3 formatTue, 26 Mar 2024 13:34:05 +0000, by Pierre-Yves David
-
stream-clone: disable gc for `_entries_walk` durationTue, 26 Mar 2024 13:32:46 +0000, by Pierre-Yves David
-
nocg: make the utility work are both a decorator and context managerTue, 26 Mar 2024 13:28:52 +0000, by Pierre-Yves David
-
stream-clone: stop getting the file size of all file in v3Tue, 26 Mar 2024 11:24:20 +0000, by Pierre-Yves David
-
stream: in v3, skip the "size" fast path if the entries as some unknown sizeTue, 26 Mar 2024 18:55:40 +0000, by Pierre-Yves David
-
perf-stream-locked-section: advertise the right version key in the helpTue, 26 Mar 2024 08:43:20 +0000, by Pierre-Yves David
-
perf-stream-locked-section: fix the call to the v3 generatorTue, 26 Mar 2024 08:39:08 +0000, by Pierre-Yves David
-
perf-stream-locked-section: actually use v1 generation when requestedTue, 26 Mar 2024 08:36:47 +0000, by Pierre-Yves David
-
branching: merge stable into defaultFri, 29 Mar 2024 21:39:00 +0100, by Raphaël Gomès
-
bundle2: make the "hgtagsfnodes" part advisory stableThu, 28 Mar 2024 07:12:09 +0000, by Pierre-Yves David
-
branching: merge stable into defaultMon, 25 Mar 2024 16:27:48 +0000, by Pierre-Yves David
-
branchcache: allow to detect "pure topological case" for branchmapThu, 07 Mar 2024 10:57:16 +0100, by Pierre-Yves David
-
branchcache: add a "pure topological head" fast pathThu, 07 Mar 2024 04:15:23 +0100, by Pierre-Yves David
-
branchcache: move the processing of the new data in a dedicated methodWed, 06 Mar 2024 16:18:03 +0100, by Pierre-Yves David
-
branchcache: gather newly closed head in a dedicated setWed, 06 Mar 2024 16:10:44 +0100, by Pierre-Yves David
-
branchcache: gather new obsolete revision in a setWed, 06 Mar 2024 16:09:42 +0100, by Pierre-Yves David
-
branchcache: filter obsolete revisions soonerWed, 06 Mar 2024 15:54:22 +0100, by Pierre-Yves David
-
branchcache: skip entries that are topological heads in the on disk fileThu, 07 Mar 2024 10:55:22 +0100, by Pierre-Yves David
-
branchcache: simplify the branch rev cache testThu, 07 Mar 2024 01:35:43 +0100, by Pierre-Yves David
-
branchcache: store filtered hash and obsolete hash independently for V3Wed, 06 Mar 2024 11:39:44 +0100, by Pierre-Yves David
-
branchcache: show the cache file content in test-branches-obsoletes.tWed, 06 Mar 2024 12:07:31 +0100, by Pierre-Yves David
-
branchcache: rework the `filteredhash` logic to be more genericWed, 06 Mar 2024 02:20:53 +0100, by Pierre-Yves David
-
filteredhash: rename the filteredhash functionWed, 06 Mar 2024 01:53:52 +0100, by Pierre-Yves David
-
filteredhash: split the computation of revision setsWed, 06 Mar 2024 01:43:51 +0100, by Pierre-Yves David
-
filteredhash: move the hashing in its own functionTue, 05 Mar 2024 15:21:18 +0100, by Pierre-Yves David
-
branchcache: cleanup the final key generation after updateSun, 25 Feb 2024 23:31:50 +0100, by Pierre-Yves David
-
branchcache: add more test for the logic around obsolescence and branch headsWed, 28 Feb 2024 12:56:08 +0100, by Pierre-Yves David
-
branchcache-v3: use more explicit header lineMon, 26 Feb 2024 15:44:44 +0100, by Pierre-Yves David
-
branchcache-v3: introduce a v3 formatMon, 26 Feb 2024 14:20:36 +0100, by Pierre-Yves David