mercurial at 56117: 10 new changesets

Mercurial Commits hg at intevation.de
Fri Aug 21 03:15:18 UTC 2026


10 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/6d857b9826bc
changeset:   56108:6d857b9826bc
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Jul 29 15:49:32 2026 +0200
summary:     revlog-docket: enforce read-only-ness in more places

https://www.mercurial-scm.org/repo/hg/rev/4257281fdf23
changeset:   56109:4257281fdf23
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Jul 29 21:50:26 2026 +0200
summary:     revlog-docket: replace the tuple with block info by a small object

https://www.mercurial-scm.org/repo/hg/rev/77e12940acbe
changeset:   56110:77e12940acbe
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Jul 29 22:14:11 2026 +0200
summary:     revlog-docket: move the serialization logic in BlockInfo

https://www.mercurial-scm.org/repo/hg/rev/ccf062ffb117
changeset:   56111:ccf062ffb117
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Jul 30 02:49:31 2026 +0200
summary:     revlog-docket: passed the current and pending data in a single arg

https://www.mercurial-scm.org/repo/hg/rev/63feee6226d8
changeset:   56112:63feee6226d8
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Jul 30 02:58:29 2026 +0200
summary:     revlog-docket: simplify the multiple layer of block tracking

https://www.mercurial-scm.org/repo/hg/rev/5176722aabb8
changeset:   56113:5176722aabb8
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Jul 29 16:02:53 2026 +0200
summary:     revlog-docket: handle the initial offset directly in the BlockInfo object

https://www.mercurial-scm.org/repo/hg/rev/eb2fa99d4a17
changeset:   56114:eb2fa99d4a17
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Jul 30 12:10:14 2026 +0200
summary:     revlog-docket: delay write of changelog sooner during clone

https://www.mercurial-scm.org/repo/hg/rev/53371684c8e7
changeset:   56115:53371684c8e7
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Aug 02 16:56:08 2026 +0200
summary:     revlog-docket: allow to rewrite sidedata of any revision

https://www.mercurial-scm.org/repo/hg/rev/ec3313902eb7
changeset:   56116:ec3313902eb7
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Thu Jul 30 12:11:10 2026 +0200
summary:     revlog-docket: properly mark data as immutable on write

https://www.mercurial-scm.org/repo/hg/rev/5dd27ace7254
changeset:   56117:5dd27ace7254
tag:         tip
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 13:37:29 2026 -0400
summary:     discovery: add a experimental hacky option to skip changeset discovery

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


More information about the Mercurial-devel mailing list