mercurial at 55572: 12 new changesets

Mercurial Commits hg at intevation.de
Thu Apr 30 15:15:18 UTC 2026


12 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/eb00a50126b6
changeset:   55561:eb00a50126b6
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Apr 22 10:28:19 2026 +0200
summary:     revlog: rename IndexObject and derivative to Index

https://www.mercurial-scm.org/repo/hg/rev/bab392696d71
changeset:   55562:bab392696d71
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Apr 28 11:32:31 2026 +0200
summary:     revlog-v2: split a MonoBlockIndex from BaseIndex

https://www.mercurial-scm.org/repo/hg/rev/de6160a0ac26
changeset:   55563:de6160a0ac26
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Apr 28 15:38:36 2026 +0200
summary:     revlog-v2: grab the entry size later when recreating inline index

https://www.mercurial-scm.org/repo/hg/rev/938c7198147c
changeset:   55564:938c7198147c
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Apr 22 15:45:57 2026 +0200
summary:     revlog-v2: simplify the revlog's function parsing v2 index

https://www.mercurial-scm.org/repo/hg/rev/63eb60d2ef0e
changeset:   55565:63eb60d2ef0e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Apr 22 15:30:08 2026 +0200
summary:     revlog-v2: introduce top level function to parse each index

https://www.mercurial-scm.org/repo/hg/rev/8471018664fe
changeset:   55566:8471018664fe
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Apr 22 15:27:24 2026 +0200
summary:     revlog-v2: introduce a MultiBlockIndex and use it for v2 variants

https://www.mercurial-scm.org/repo/hg/rev/dd47f224ac4a
changeset:   55567:dd47f224ac4a
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 23 10:11:00 2026 +0200
summary:     revlog-v2: split v2 and cl-v2 indexes into multiple block

https://www.mercurial-scm.org/repo/hg/rev/0cd62ab5ccf0
changeset:   55568:0cd62ab5ccf0
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 30 12:03:18 2026 +0200
summary:     side-data: cleanup the testing to be less baroque

https://www.mercurial-scm.org/repo/hg/rev/6a62133c700e
changeset:   55569:6a62133c700e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 30 10:19:44 2026 +0200
summary:     side-data: factoring the update logic during revlog's clone

https://www.mercurial-scm.org/repo/hg/rev/9946b53d3fba
changeset:   55570:9946b53d3fba
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 30 12:03:36 2026 +0200
summary:     side-data: enforce that all sidedata were downgraded when unsupported

https://www.mercurial-scm.org/repo/hg/rev/36d1a7b3bfa7
changeset:   55571:36d1a7b3bfa7
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 30 12:38:10 2026 +0200
summary:     side-data: enforce revision adding get a `None` sidedata when unsupported

https://www.mercurial-scm.org/repo/hg/rev/6e5866d31862
changeset:   55572:6e5866d31862
tag:         tip
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Apr 30 15:20:07 2026 +0200
summary:     side-data: compute `sidedata_compressed_length` on the fly

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


More information about the Mercurial-devel mailing list