mercurial at 55261: 18 new changesets

Mercurial Commits hg at intevation.de
Mon Mar 2 23:15:17 UTC 2026


18 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/b9cc7c44ade1
changeset:   55244:b9cc7c44ade1
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 10:17:55 2026 +0100
summary:     revlog: document initialization method as such

https://www.mercurial-scm.org/repo/hg/rev/fda5199f7ece
changeset:   55245:fda5199f7ece
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 10:23:53 2026 +0100
summary:     revlog: move the `get_streams` after the initialization code

https://www.mercurial-scm.org/repo/hg/rev/da54bf45d2e4
changeset:   55246:da54bf45d2e4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 10:29:39 2026 +0100
summary:     revlog: compute force_nodemap on the spot

https://www.mercurial-scm.org/repo/hg/rev/b9967c540ff5
changeset:   55247:b9967c540ff5
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Feb 22 23:51:53 2026 +0100
summary:     revlog: split logic to find the entry point path in its own method

https://www.mercurial-scm.org/repo/hg/rev/5f8aba6f8a17
changeset:   55248:5f8aba6f8a17
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 15:18:00 2026 +0100
summary:     revlog: merge two equivalent if together

https://www.mercurial-scm.org/repo/hg/rev/a5e7ebabd709
changeset:   55249:a5e7ebabd709
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 15:50:35 2026 +0100
summary:     revlog: split _mmap_index_threshold from `_initopts`

https://www.mercurial-scm.org/repo/hg/rev/fc0f8321263f
changeset:   55250:fc0f8321263f
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 15:40:51 2026 +0100
summary:     revlog: isolate the initial entry-point processing in a method

https://www.mercurial-scm.org/repo/hg/rev/a6d98f49d2d1
changeset:   55251:a6d98f49d2d1
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 16:00:37 2026 +0100
summary:     revlog: move index parser selection in a property

https://www.mercurial-scm.org/repo/hg/rev/c62188d55600
changeset:   55252:c62188d55600
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 17:22:08 2026 +0100
summary:     revlog: move docket processing in a `_load_secondary_files` method

https://www.mercurial-scm.org/repo/hg/rev/4a0b66f00cb3
changeset:   55253:4a0b66f00cb3
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 17:33:00 2026 +0100
summary:     revlog: isolate the "use_rust_index" logic

https://www.mercurial-scm.org/repo/hg/rev/261d7ac39839
changeset:   55254:261d7ac39839
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 17:35:16 2026 +0100
summary:     revlog: isolate more initalization code

https://www.mercurial-scm.org/repo/hg/rev/e5f83a3c54c4
changeset:   55255:e5f83a3c54c4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 17:41:27 2026 +0100
summary:     revlog: split `_loadindex` into `_init` and `_load_index`

https://www.mercurial-scm.org/repo/hg/rev/7f552cc2ee8e
changeset:   55256:7f552cc2ee8e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:08:15 2026 +0100
summary:     revlog: merge `_load_inner` within `_init`

https://www.mercurial-scm.org/repo/hg/rev/9fb4ea6098e0
changeset:   55257:9fb4ea6098e0
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:19:27 2026 +0100
summary:     revlog: merge `_load_index` inside `_load_inner`

https://www.mercurial-scm.org/repo/hg/rev/8497d580eabb
changeset:   55258:8497d580eabb
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:43:14 2026 +0100
summary:     revlog: move `_register_nodemap_info` later

https://www.mercurial-scm.org/repo/hg/rev/c5301f2a7f0b
changeset:   55259:c5301f2a7f0b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:46:28 2026 +0100
summary:     revlog: drop unused argument from rust's Inner Revlog

https://www.mercurial-scm.org/repo/hg/rev/67d002b4a2a4
changeset:   55260:67d002b4a2a4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:48:18 2026 +0100
summary:     revlog: drop a redundant `self.uses_rust = True`

https://www.mercurial-scm.org/repo/hg/rev/f08665082deb
changeset:   55261:f08665082deb
tag:         tip
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 23 22:57:36 2026 +0100
summary:     revlog: move index creation within the Inner Revlog in all cases

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


More information about the Mercurial-devel mailing list