mercurial at 55409: 35 new changesets
Mercurial Commits
hg at intevation.de
Tue Mar 24 10:15:17 UTC 2026
35 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/b4bd3e665373
changeset: 55375:b4bd3e665373
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 02:31:23 2026 +0100
summary: rust-index: forward corruption explanation if any
https://www.mercurial-scm.org/repo/hg/rev/2ece00a01ede
changeset: 55376:2ece00a01ede
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 02:32:34 2026 +0100
summary: rust-index: include more information in the corruption error
https://www.mercurial-scm.org/repo/hg/rev/073b4dbdf028
changeset: 55377:073b4dbdf028
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 02:33:45 2026 +0100
summary: rust-index: explicitly support nullid in index.delta_base
https://www.mercurial-scm.org/repo/hg/rev/ea4c30ae883e
changeset: 55378:ea4c30ae883e
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 02:38:03 2026 +0100
summary: bundle-repo: explicitly track the start of the bundle-repo revision
https://www.mercurial-scm.org/repo/hg/rev/110df99fdd75
changeset: 55379:110df99fdd75
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 02:55:35 2026 +0100
summary: index: rename `bundle_repo_delta_base` to `raw_delta_base`
https://www.mercurial-scm.org/repo/hg/rev/f158e83347b3
changeset: 55380:f158e83347b3
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 10:49:39 2026 +0100
summary: revlog: move the `_get_data` logic into the `vfs`
https://www.mercurial-scm.org/repo/hg/rev/74495f7e9512
changeset: 55381:74495f7e9512
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Fri Mar 20 00:58:36 2026 +0100
summary: revlog: use super to call subclass constructor in changelog
https://www.mercurial-scm.org/repo/hg/rev/a0807bfc1829
changeset: 55382:a0807bfc1829
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 11:21:11 2026 +0100
summary: revlog: keep the "initempty" logic local
https://www.mercurial-scm.org/repo/hg/rev/d937b2e57ba1
changeset: 55383:d937b2e57ba1
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 11:45:56 2026 +0100
summary: revlog: enforce the read-only of "pending" revlog earlier
https://www.mercurial-scm.org/repo/hg/rev/d0d747b32686
changeset: 55384:d0d747b32686
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 12:04:06 2026 +0100
summary: revlog: move persistent nodemap setting into the revlog's config
https://www.mercurial-scm.org/repo/hg/rev/8e04eb2d8147
changeset: 55385:8e04eb2d8147
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 12:09:45 2026 +0100
summary: revlog: simplify revlogs' writable type annotation
https://www.mercurial-scm.org/repo/hg/rev/bd0d8b041b7c
changeset: 55386:bd0d8b041b7c
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 12:44:05 2026 +0100
summary: revlog: distinct "refresh" and "_init" function
https://www.mercurial-scm.org/repo/hg/rev/5859e36d9f00
changeset: 55387:5859e36d9f00
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 12:35:36 2026 +0100
summary: revlog: pass entry point modifier as argument to the initialization
https://www.mercurial-scm.org/repo/hg/rev/fac1b5410892
changeset: 55388:fac1b5410892
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 13:00:38 2026 +0100
summary: revlog: determine the nodemap file later
https://www.mercurial-scm.org/repo/hg/rev/152cad0def60
changeset: 55389:152cad0def60
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:28:01 2026 +0100
summary: revlog: use FLAG_FILELOG_META from the right place in filelog
https://www.mercurial-scm.org/repo/hg/rev/f2fcd8c431d7
changeset: 55390:f2fcd8c431d7
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 13:49:21 2026 +0100
summary: revlog: gather `self` access at the start of _default_header
https://www.mercurial-scm.org/repo/hg/rev/0efa34ec96b8
changeset: 55391:0efa34ec96b8
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:07:16 2026 +0100
summary: revlog: extract `default_header` into a dedicated module
https://www.mercurial-scm.org/repo/hg/rev/18b2a2c77b10
changeset: 55392:18b2a2c77b10
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:16:14 2026 +0100
summary: revlog: move the `split_index_filename` logic in the revlog's init module
https://www.mercurial-scm.org/repo/hg/rev/72d06b884571
changeset: 55393:72d06b884571
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:27:02 2026 +0100
summary: revlog: move the `find_entry_point_path` logic in the revlog's init module
https://www.mercurial-scm.org/repo/hg/rev/ceb6c689bf07
changeset: 55394:ceb6c689bf07
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:36:35 2026 +0100
summary: revlog: move the final `mmap_index_threshold` logic at the config level
https://www.mercurial-scm.org/repo/hg/rev/e851536c1709
changeset: 55395:e851536c1709
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 14:55:17 2026 +0100
summary: revlog: pre-assign some attribute access in `_load_entry_point`
https://www.mercurial-scm.org/repo/hg/rev/90dc5a3f4d18
changeset: 55396:90dc5a3f4d18
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 15:03:15 2026 +0100
summary: revlog: assign format_flags and format_version later on loading
https://www.mercurial-scm.org/repo/hg/rev/2ad28699ffb4
changeset: 55397:2ad28699ffb4
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 15:03:24 2026 +0100
summary: revlog: pass vfs and radix to `get_nodemap_file` instead of revlog
https://www.mercurial-scm.org/repo/hg/rev/1307acdcc9ed
changeset: 55398:1307acdcc9ed
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 16:10:39 2026 +0100
summary: revlog: inline later assignment later
https://www.mercurial-scm.org/repo/hg/rev/36a63ed4651c
changeset: 55399:36a63ed4651c
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 16:46:40 2026 +0100
summary: revlog: don't pass a revlog instance to create the docket
https://www.mercurial-scm.org/repo/hg/rev/9fb0e2c644c5
changeset: 55400:9fb0e2c644c5
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 17:34:53 2026 +0100
summary: revlog: introduce a small object to gather entyr point data
https://www.mercurial-scm.org/repo/hg/rev/e7ffb86f28b6
changeset: 55401:e7ffb86f28b6
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 18:27:32 2026 +0100
summary: revlog: extract the loading point function in the init module
https://www.mercurial-scm.org/repo/hg/rev/6191ac0451d8
changeset: 55402:6191ac0451d8
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 20:43:52 2026 +0100
summary: revlog: move config finalization within entry point loading
https://www.mercurial-scm.org/repo/hg/rev/af02ba591c83
changeset: 55403:af02ba591c83
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 23:58:45 2026 +0100
summary: revlog: move the _init call earlier
https://www.mercurial-scm.org/repo/hg/rev/3956e922a916
changeset: 55404:3956e922a916
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 20:56:31 2026 +0100
summary: revlog: prepare the extraction of `_use_rust_index` logic
https://www.mercurial-scm.org/repo/hg/rev/35714cb1b7c8
changeset: 55405:35714cb1b7c8
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 21:40:38 2026 +0100
summary: revlog: extract `use_rust_index` to the init module
https://www.mercurial-scm.org/repo/hg/rev/1f2d78e4e5a0
changeset: 55406:1f2d78e4e5a0
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 23:20:43 2026 +0100
summary: revlog: move special logic for inner initialization in their block
https://www.mercurial-scm.org/repo/hg/rev/a2d81851da0f
changeset: 55407:a2d81851da0f
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 23:28:00 2026 +0100
summary: revlog: use `feature.persistent_nodemap` over _nodemap_file checks
https://www.mercurial-scm.org/repo/hg/rev/bb341a4620ef
changeset: 55408:bb341a4620ef
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 23:32:41 2026 +0100
summary: revlog: use `feature.has_side_data` over _sidedata_file checks
https://www.mercurial-scm.org/repo/hg/rev/4523e63dbe7a
changeset: 55409:4523e63dbe7a
tag: tip
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Mar 18 23:37:25 2026 +0100
summary: revlog: test for `_docket` over `_docker_file`
--
Repository URL: https://www.mercurial-scm.org/repo/hg
More information about the Mercurial-devel
mailing list