mercurial at 50505: 42 new changesets

Mercurial Commits hg at intevation.de
Wed May 17 10:15:08 UTC 2023


42 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/a52aae8bcc7a
changeset:   50464:a52aae8bcc7a
parent:      50460:f57f5ab0e220
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:54:33 2023 +0200
summary:     repair-issue6528: remove a now useless continue

https://www.mercurial-scm.org/repo/hg/rev/63dc24be635d
changeset:   50465:63dc24be635d
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:54:47 2023 +0200
summary:     transaction: use a ".bck" extension for all backup file

https://www.mercurial-scm.org/repo/hg/rev/fa78e8727a2d
changeset:   50466:fa78e8727a2d
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:55:02 2023 +0200
summary:     revlog-split: expand the some test to cover the success case too

https://www.mercurial-scm.org/repo/hg/rev/0dbab42adca5
changeset:   50467:0dbab42adca5
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:55:19 2023 +0200
summary:     store: do not record file that are not part of a revlog in fncache

https://www.mercurial-scm.org/repo/hg/rev/fd5507619d16
changeset:   50468:fd5507619d16
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:55:34 2023 +0200
summary:     store: only inclure revlog related file in `datafiles`

https://www.mercurial-scm.org/repo/hg/rev/53af67c70af0
changeset:   50469:53af67c70af0
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:55:52 2023 +0200
summary:     store: cleanup what is recognized as a revlog file

https://www.mercurial-scm.org/repo/hg/rev/814f55775b21
changeset:   50470:814f55775b21
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:56:08 2023 +0200
summary:     store: no longer explicitly mark the splitted index as ignored

https://www.mercurial-scm.org/repo/hg/rev/521fec115dad
changeset:   50471:521fec115dad
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:56:23 2023 +0200
summary:     store: use a StoreEntry object instead of tuple for store files

https://www.mercurial-scm.org/repo/hg/rev/9fdc28e21b68
changeset:   50472:9fdc28e21b68
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:56:40 2023 +0200
summary:     store: introduce a EntryFile object to actually access file info

https://www.mercurial-scm.org/repo/hg/rev/5a2fb64d38b2
changeset:   50473:5a2fb64d38b2
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:56:56 2023 +0200
summary:     store: use specialized class for store entries

https://www.mercurial-scm.org/repo/hg/rev/c37450a5f1dc
changeset:   50474:c37450a5f1dc
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:57:14 2023 +0200
summary:     store: have custom init for entries class

https://www.mercurial-scm.org/repo/hg/rev/7d4d2a160cf5
changeset:   50475:7d4d2a160cf5
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:57:30 2023 +0200
summary:     store: only access file_size information through the file object

https://www.mercurial-scm.org/repo/hg/rev/2b2284cf949b
changeset:   50476:2b2284cf949b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:57:45 2023 +0200
summary:     store: only access is_volatile information through the file object

https://www.mercurial-scm.org/repo/hg/rev/4cbdfab6f812
changeset:   50477:4cbdfab6f812
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:58:01 2023 +0200
summary:     store: lazily get file size on demand for the fncache case

https://www.mercurial-scm.org/repo/hg/rev/1c0244a8cdaf
changeset:   50478:1c0244a8cdaf
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:58:16 2023 +0200
summary:     store: change `_walk` return to `(filename, (type, size))`

https://www.mercurial-scm.org/repo/hg/rev/5217e36356bb
changeset:   50479:5217e36356bb
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:58:33 2023 +0200
summary:     store: add logic to group revlog file together

https://www.mercurial-scm.org/repo/hg/rev/d4f54aded22e
changeset:   50480:d4f54aded22e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:58:49 2023 +0200
summary:     store: also group files by revlog in fncache version of datafiles

https://www.mercurial-scm.org/repo/hg/rev/b08243dbc2e3
changeset:   50481:b08243dbc2e3
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:59:06 2023 +0200
summary:     store: also gather files per revlog in `topfiles`

https://www.mercurial-scm.org/repo/hg/rev/1fc25227b068
changeset:   50482:1fc25227b068
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:59:22 2023 +0200
summary:     store: actually tag tree manifest revlogs as manifest revlogs

https://www.mercurial-scm.org/repo/hg/rev/60e613f6a229
changeset:   50483:60e613f6a229
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:59:38 2023 +0200
summary:     store: add a `target_id` attribute on RevlogStoreEntry

https://www.mercurial-scm.org/repo/hg/rev/17a822d7943e
changeset:   50484:17a822d7943e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 08:59:56 2023 +0200
summary:     store: use StoreEntry API instead of parsing filename in narrow

https://www.mercurial-scm.org/repo/hg/rev/5805b8b25426
changeset:   50485:5805b8b25426
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:00:13 2023 +0200
summary:     store: use StoreEntry API instead of parsing filename in remotefilelog

https://www.mercurial-scm.org/repo/hg/rev/85c5b4b507af
changeset:   50486:85c5b4b507af
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:00:28 2023 +0200
summary:     store: use StoreEntry API instead of parsing filename when fixing issue6528

https://www.mercurial-scm.org/repo/hg/rev/92611344aec2
changeset:   50487:92611344aec2
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:00:46 2023 +0200
summary:     store: use StoreEntry API instead of parsing filename when listing manifestlog

https://www.mercurial-scm.org/repo/hg/rev/b4a9c8f18928
changeset:   50488:b4a9c8f18928
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:01:02 2023 +0200
summary:     store: use StoreEntry API instead of parsing filename in largefile

https://www.mercurial-scm.org/repo/hg/rev/2eb7f0b5a499
changeset:   50489:2eb7f0b5a499
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:01:18 2023 +0200
summary:     upgrade: drop a quick fix that is not longer necessary

https://www.mercurial-scm.org/repo/hg/rev/0935b9db21b6
changeset:   50490:0935b9db21b6
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:01:36 2023 +0200
summary:     upgrade: use StoreEntry object in upgrade

https://www.mercurial-scm.org/repo/hg/rev/5f636e0fec4a
changeset:   50491:5f636e0fec4a
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:01:53 2023 +0200
summary:     upgrade: actually use StoreEntry API to create revlog

https://www.mercurial-scm.org/repo/hg/rev/3473d18c029a
changeset:   50492:3473d18c029a
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:02:09 2023 +0200
summary:     store: introduce a main_file_path method for revlog

https://www.mercurial-scm.org/repo/hg/rev/816e8bc6e066
changeset:   50493:816e8bc6e066
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:02:26 2023 +0200
summary:     store: split the wrapping of encodedstore between _wrap and datafiles

https://www.mercurial-scm.org/repo/hg/rev/b4953fad744e
changeset:   50494:b4953fad744e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:02:43 2023 +0200
summary:     store: do the revlog matching on entry directly

https://www.mercurial-scm.org/repo/hg/rev/ed8cda1c18e1
changeset:   50495:ed8cda1c18e1
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:02:59 2023 +0200
summary:     store: rename `unencoded_path` to `entry_path` for StoreEntry

https://www.mercurial-scm.org/repo/hg/rev/e50d1fe7ebb4
changeset:   50496:e50d1fe7ebb4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 09:03:15 2023 +0200
summary:     store: issue a single entry for each revlog

https://www.mercurial-scm.org/repo/hg/rev/66c556968222
changeset:   50497:66c556968222
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:09:15 2023 +0200
summary:     store: introduce boolean property for revlog type

https://www.mercurial-scm.org/repo/hg/rev/1b776f25302f
changeset:   50498:1b776f25302f
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:09:43 2023 +0200
summary:     store: use the boolean property in `store`

https://www.mercurial-scm.org/repo/hg/rev/7a1a0a236187
changeset:   50499:7a1a0a236187
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:10:04 2023 +0200
summary:     store: use the new boolean property in `narrow`

https://www.mercurial-scm.org/repo/hg/rev/0bd214f83216
changeset:   50500:0bd214f83216
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:10:33 2023 +0200
summary:     store: use the boolean property in `repair_issue6528`

https://www.mercurial-scm.org/repo/hg/rev/4242acf5c399
changeset:   50501:4242acf5c399
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:11:02 2023 +0200
summary:     store: use the new boolean property in `remotefilelogserver`

https://www.mercurial-scm.org/repo/hg/rev/e4186ddab473
changeset:   50502:e4186ddab473
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:11:27 2023 +0200
summary:     store: use the new boolean property in `upgrade`

https://www.mercurial-scm.org/repo/hg/rev/aede57466804
changeset:   50503:aede57466804
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon May 15 22:03:39 2023 +0200
summary:     store: use boolean property for upgrade's matchrevlog

https://www.mercurial-scm.org/repo/hg/rev/862e3a13da44
changeset:   50504:862e3a13da44
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue May 16 10:43:36 2023 +0200
summary:     store: rename `datafiles` to `data_entries`

https://www.mercurial-scm.org/repo/hg/rev/32b4c2bbdb94
changeset:   50505:32b4c2bbdb94
tag:         tip
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue May 16 10:44:25 2023 +0200
summary:     store: rename `topfiles` to `top_entries`

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


More information about the Mercurial-devel mailing list