Mercurial > hg-stable
graph
-
mmap: only use mmap to read rev-branch-cache data if it is safe stableWed, 03 Jul 2024 12:31:21 +0200, by Pierre-Yves David
-
mmap: only use mmap to read revlog index if it is safe stableWed, 03 Jul 2024 12:26:57 +0200, by Pierre-Yves David
-
mmap: add a `is_mmap_safe` method to vfs stableWed, 03 Jul 2024 12:22:48 +0200, by Pierre-Yves David
-
Added tag 6.8rc0 for changeset 6454c117c6a4 stableMon, 24 Jun 2024 13:14:04 +0200, by Raphaël Gomès
-
branching: merge default into stable for 6.8rc0 stable 6.8rc0Mon, 24 Jun 2024 12:05:31 +0200, by Raphaël Gomès
-
relnotes: add 6.8rc0Mon, 24 Jun 2024 12:04:14 +0200, by Raphaël Gomès
-
branch3: use an explicitely experimental name for filesMon, 24 Jun 2024 10:52:46 +0200, by Raphaël Gomès
-
obsolete: simplify relevantmarkerMon, 24 Jun 2024 03:16:52 +0200, by Joerg Sonnenberger
-
exchange: improve computation of relevant markers for large reposTue, 11 Jun 2024 18:47:50 +0200, by Joerg Sonnenberger
-
branching: merge stable into defaultWed, 12 Jun 2024 11:29:11 +0200, by Raphaël Gomès
-
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
-
clonebundles: add missing newline to legacy responseThu, 23 May 2024 11:05:11 +0200, by Julien Cristau
-
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
-
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
-
perf: create the temporary target next to the source in stream-consumeWed, 03 Apr 2024 15:33:25 +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
-
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
-
branchcache: use an explicit class for the v2 versionTue, 27 Feb 2024 14:04:29 +0100, by Pierre-Yves David
-
branchcache: add some blank line in a testTue, 27 Feb 2024 15:33:21 +0100, by Pierre-Yves David
-
branching: merge stable into defaultThu, 21 Mar 2024 12:26:46 +0100, by Raphaël Gomès
-
branching: merge stable into defaultFri, 15 Mar 2024 10:52:51 +0100, by Raphaël Gomès
-
branchcache: use update_disk to refresh 'served' and 'served.hidden'Sun, 10 Mar 2024 03:29:12 +0100, by Pierre-Yves David
-
branchcache: explictly update disk state only if no transaction existSun, 10 Mar 2024 03:25:04 +0100, by Pierre-Yves David
-
branchcache: do not use `__getitem__` in updatecacheSun, 10 Mar 2024 03:32:50 +0100, by Pierre-Yves David
-
branchcache: explicitly track inheritence "state"Sun, 10 Mar 2024 05:10:00 +0100, by Pierre-Yves David
-
branchcache: stop writing more branchcache file on disk than neededSun, 10 Mar 2024 04:53:17 +0100, by Pierre-Yves David
-
branchcache: do not copy the `_dirty` flagFri, 08 Mar 2024 16:49:06 +0100, by Pierre-Yves David
-
branchcache: explicitly assert that copy is always about inheritanceFri, 08 Mar 2024 16:52:08 +0100, by Pierre-Yves David
-
branchcache: stop using `copy(…)` in `replace(…)`Sat, 09 Mar 2024 02:07:15 +0100, by Pierre-Yves David
-
branchcache: change the _delayed flag to an explicit `_dirty` flagFri, 08 Mar 2024 16:47:32 +0100, by Pierre-Yves David
-
branchcache: write branchmap in subset inheritance orderFri, 08 Mar 2024 15:50:15 +0100, by Pierre-Yves David
-
branchcache: do not accept "empty update"Fri, 08 Mar 2024 15:06:54 +0100, by Pierre-Yves David
-
branchcache: avoid created a `None` filter repoview when writingThu, 07 Mar 2024 11:04:34 +0100, by Pierre-Yves David
-
stream-clone-tests: stop filtering non existent warningWed, 28 Feb 2024 22:49:55 +0100, by Pierre-Yves David
-
stream-clone-test: simplify case testing obsolescenceWed, 28 Feb 2024 22:46:12 +0100, by Pierre-Yves David
-
stream-clone-test: simplify the case testing phasesWed, 28 Feb 2024 22:43:07 +0100, by Pierre-Yves David
-
stream-clone-test: simplify bookmark cloneWed, 28 Feb 2024 22:39:10 +0100, by Pierre-Yves David
-
stream-clone-test: add a verify call to the "clone while changing" caseWed, 28 Feb 2024 22:31:42 +0100, by Pierre-Yves David
-
stream-clone-test: add title to various test casesFri, 08 Mar 2024 10:59:51 +0100, by Pierre-Yves David
-
stream-clone-test: simplify testing of secret cloning restrictionWed, 28 Feb 2024 22:28:07 +0100, by Pierre-Yves David
-
stream-clone-test: simplify the background file closing testWed, 28 Feb 2024 22:26:27 +0100, by Pierre-Yves David
-
stream-clone-test: simplify the --uncompressed alias checkFri, 08 Mar 2024 10:51:01 +0100, by Pierre-Yves David
-
stream-clone-test: drop an automatic pattern replacementFri, 08 Mar 2024 10:50:42 +0100, by Pierre-Yves David
-
stream-clone-test: simplify the test for getbundle with stream=1Wed, 28 Feb 2024 22:15:33 +0100, by Pierre-Yves David
-
stream-clone-test: factor some piece of basic clone test outWed, 28 Feb 2024 22:05:28 +0100, by Pierre-Yves David
-
stream-clone-test: simplify the case where server disabled itWed, 28 Feb 2024 22:01:09 +0100, by Pierre-Yves David
-
repoview: prevent `None` to be passed as the filternameMon, 11 Mar 2024 01:20:12 +0100, by Pierre-Yves David