mercurial at 50641: 20 new changesets (1 on stable)

Mercurial Commits hg at intevation.de
Mon Jun 5 10:15:17 UTC 2023


20 new changesets (1 on stable) in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/553865308b15
changeset:   50622:553865308b15
branch:      stable
parent:      50543:164b6c4878b8
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Jun 01 22:32:21 2023 +0100
summary:     test: make test-contrib-perf.t more robust

https://www.mercurial-scm.org/repo/hg/rev/99dfe806d2f3
changeset:   50623:99dfe806d2f3
parent:      50621:822320591c46
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 12:15:10 2023 +0200
summary:     test-treemanifest: cleanup the test to more easily show server side error

https://www.mercurial-scm.org/repo/hg/rev/c2633c69cbe0
changeset:   50624:c2633c69cbe0
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 01:38:34 2023 +0200
summary:     stream-clone: document the ext-stream-clone-steps.py utility extension

https://www.mercurial-scm.org/repo/hg/rev/1a554956af84
changeset:   50625:1a554956af84
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 01:38:59 2023 +0200
summary:     stream-clone: remove unused code in test-clone-stream.t

https://www.mercurial-scm.org/repo/hg/rev/9b0fe2b075b5
changeset:   50626:9b0fe2b075b5
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 02:22:20 2023 +0200
summary:     stream-clone: add a test that highlight crash on revlog splitting

https://www.mercurial-scm.org/repo/hg/rev/e1ee6910f6bc
changeset:   50627:e1ee6910f6bc
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat May 27 04:01:17 2023 +0200
summary:     store: add a `get_revlog_instance` method on revlog entries

https://www.mercurial-scm.org/repo/hg/rev/3ea3767c23a4
changeset:   50628:3ea3767c23a4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 13:28:33 2023 +0200
summary:     store: do not drop the final `/` when creating manifestlog instance

https://www.mercurial-scm.org/repo/hg/rev/309cbd8400ae
changeset:   50629:309cbd8400ae
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 13:29:01 2023 +0200
summary:     store: properly compute the targer_id of manifestlog in no-fncache walk

https://www.mercurial-scm.org/repo/hg/rev/8c7b04e69894
changeset:   50630:8c7b04e69894
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat May 27 04:22:18 2023 +0200
summary:     stream-clone: introduce a richer TempCopyManager object

https://www.mercurial-scm.org/repo/hg/rev/b59e0a4f692f
changeset:   50631:b59e0a4f692f
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun May 28 03:46:48 2023 +0200
summary:     store: cache the `files()` return for store entries

https://www.mercurial-scm.org/repo/hg/rev/786443bd3bc1
changeset:   50632:786443bd3bc1
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 04:24:29 2023 +0200
summary:     store: cache the file_size when we get it from disk

https://www.mercurial-scm.org/repo/hg/rev/f2ae815ae34c
changeset:   50633:f2ae815ae34c
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun May 28 04:12:10 2023 +0200
summary:     local-clone: perform the hardlink/copy based from _entries_walk returns

https://www.mercurial-scm.org/repo/hg/rev/1415e17ea20f
changeset:   50634:1415e17ea20f
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 04:12:30 2023 +0200
summary:     stream-clone: pre-indent some code

https://www.mercurial-scm.org/repo/hg/rev/3416b46320dc
changeset:   50635:3416b46320dc
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 04:24:39 2023 +0200
summary:     stream-clone: directly use `_entries_walk` to generate stream-v2

https://www.mercurial-scm.org/repo/hg/rev/c90ea9bbf327
changeset:   50636:c90ea9bbf327
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 04:26:39 2023 +0200
summary:     stream-clone: drop the _emit_v2 function

https://www.mercurial-scm.org/repo/hg/rev/32837c7e2e4b
changeset:   50637:32837c7e2e4b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun May 28 05:23:46 2023 +0200
summary:     revlog: add a `get_revlog` method

https://www.mercurial-scm.org/repo/hg/rev/8fc10bfd9887
changeset:   50638:8fc10bfd9887
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 11:42:16 2023 +0200
summary:     store: declare a `files` method on BaseStoreEntry

https://www.mercurial-scm.org/repo/hg/rev/5e60abf811f3
changeset:   50639:5e60abf811f3
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun May 28 05:52:58 2023 +0200
summary:     stream-clone: make it the responsability of the store entry to stream content

https://www.mercurial-scm.org/repo/hg/rev/9caa860dcbec
changeset:   50640:9caa860dcbec
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 14:07:58 2023 +0200
summary:     stream-clone: implement decidated `get_streams` method for revlog

https://www.mercurial-scm.org/repo/hg/rev/5460424092e2
changeset:   50641:5460424092e2
tag:         tip
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 29 18:41:58 2023 +0200
summary:     stream-clone: smoothly detect and handle a case were a revlog is split

-- 
Repository URL: https://www.mercurial-scm.org/repo/hg


More information about the Mercurial-devel mailing list