mercurial at 56031: 31 new changesets (9 on stable)

Mercurial Commits hg at intevation.de
Wed Aug 5 03:15:27 UTC 2026


31 new changesets (9 on stable) in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/e0d874d9dd95
changeset:   56001:e0d874d9dd95
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 25 22:26:09 2026 +0000
summary:     tracing: trace dirstatemap write method

https://www.mercurial-scm.org/repo/hg/rev/902b733cc67a
changeset:   56002:902b733cc67a
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:23:54 2026 -0400
summary:     tracing: trace transaction closing "validate" step

https://www.mercurial-scm.org/repo/hg/rev/0bdeb7eee66b
changeset:   56003:0bdeb7eee66b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:25:58 2026 -0400
summary:     tracing: add tracing to the transaction closing, pre-finalize file gen step

https://www.mercurial-scm.org/repo/hg/rev/d76ec064f843
changeset:   56004:d76ec064f843
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:27:01 2026 -0400
summary:     tracing: add tracing to the transaction closing, finalize step

https://www.mercurial-scm.org/repo/hg/rev/042b3215c051
changeset:   56005:042b3215c051
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:27:35 2026 -0400
summary:     tracing: add tracing to the transaction closing, post finalize file gen step

https://www.mercurial-scm.org/repo/hg/rev/78c603761dc1
changeset:   56006:78c603761dc1
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:38:33 2026 -0400
summary:     tracing: add tracing to the transaction closing, tmp file cleanup step

https://www.mercurial-scm.org/repo/hg/rev/5472d0623d83
changeset:   56007:5472d0623d83
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:46:36 2026 -0400
summary:     tracing: add tracing to the transaction closing, setup-undo step

https://www.mercurial-scm.org/repo/hg/rev/1041c3ea78ce
changeset:   56008:1041c3ea78ce
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:51:25 2026 -0400
summary:     tracing: add tracing to the transaction closing, backup cleanup step

https://www.mercurial-scm.org/repo/hg/rev/9c7d757f3714
changeset:   56009:9c7d757f3714
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:51:57 2026 -0400
summary:     tracing: add tracing to the transaction closing, release-function step

https://www.mercurial-scm.org/repo/hg/rev/3e1026c1b191
changeset:   56010:3e1026c1b191
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Aug 03 22:52:20 2026 -0400
summary:     tracing: add tracing to the transaction closing, post-close-callback step

https://www.mercurial-scm.org/repo/hg/rev/8fec9074529b
changeset:   56011:8fec9074529b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 25 22:34:56 2026 +0000
summary:     tracing: also trace the span of running a hook category

https://www.mercurial-scm.org/repo/hg/rev/f10bd0e5b2d8
changeset:   56012:f10bd0e5b2d8
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 25 22:40:21 2026 +0000
summary:     tracing: also trace the registration of transaction callback

https://www.mercurial-scm.org/repo/hg/rev/5f1bf4ad2a6b
changeset:   56013:5f1bf4ad2a6b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 25 22:41:53 2026 +0000
summary:     tracing: trace the "get-instability-count" summary preparation

https://www.mercurial-scm.org/repo/hg/rev/cd78ab13dd93
changeset:   56014:cd78ab13dd93
user:        Emmy Plamann <eplamann at janestreet.com>
date:        Mon Aug 03 13:32:36 2026 -0400
summary:     thin: support thin while blackbox is enabled

https://www.mercurial-scm.org/repo/hg/rev/131b7dbd2798
changeset:   56015:131b7dbd2798
user:        Emmy Plamann <eplamann at janestreet.com>
date:        Mon Aug 03 14:00:36 2026 -0400
summary:     thin: support thin while narrow extension is enabled

https://www.mercurial-scm.org/repo/hg/rev/cb70a15c4657
changeset:   56016:cb70a15c4657
user:        Emmy Plamann <eplamann at janestreet.com>
date:        Mon Aug 03 14:10:10 2026 -0400
summary:     thin: fix hg status when commands.status.verbose=true

https://www.mercurial-scm.org/repo/hg/rev/cd0b82d6c26f
changeset:   56017:cd0b82d6c26f
user:        Emmy Plamann <eplamann at janestreet.com>
date:        Mon Aug 03 16:39:06 2026 -0400
summary:     thin: add test demonstrating addremove works

https://www.mercurial-scm.org/repo/hg/rev/e4c49f820a9f
changeset:   56018:e4c49f820a9f
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 16:54:27 2026 -0400
summary:     rust: move umask handling into its own module

https://www.mercurial-scm.org/repo/hg/rev/958795b60f96
changeset:   56019:958795b60f96
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 16:54:44 2026 -0400
summary:     rust: add an initializer for umask handling

https://www.mercurial-scm.org/repo/hg/rev/81ab3867c377
changeset:   56020:81ab3867c377
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 16:55:07 2026 -0400
summary:     rust: initialize umask handling at process entry points

https://www.mercurial-scm.org/repo/hg/rev/b4837d686a19
changeset:   56021:b4837d686a19
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 17:01:43 2026 -0400
summary:     rust: document the umask initialization requirement

https://www.mercurial-scm.org/repo/hg/rev/5c22aba37288
changeset:   56022:5c22aba37288
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Tue Aug 04 13:18:34 2026 -0400
summary:     umask: document the design of lazy get_umask

https://www.mercurial-scm.org/repo/hg/rev/b9efad75ed01
changeset:   56023:b9efad75ed01
branch:      stable
parent:      55932:f43ea4a964e7
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Fri Jul 31 18:51:47 2026 -0400
summary:     update: add a test demonstrating that Rust update writes out a bugged dirstate

https://www.mercurial-scm.org/repo/hg/rev/a491512f1f79
changeset:   56024:a491512f1f79
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Fri Jul 31 17:27:07 2026 -0400
summary:     update: fix status after a flag-only update of symlink into a file, in rust

https://www.mercurial-scm.org/repo/hg/rev/5829e64543c3
changeset:   56025:5829e64543c3
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Fri Jul 31 17:29:04 2026 -0400
summary:     update: fix status after a flag-only update of a file into a symlink, in rust

https://www.mercurial-scm.org/repo/hg/rev/eb7690a54bce
changeset:   56026:eb7690a54bce
branch:      stable
user:        Mitchell Kember <mkember at janestreet.com>
date:        Mon Aug 03 14:15:37 2026 -0400
summary:     update: simplify Rust unit tests

https://www.mercurial-scm.org/repo/hg/rev/2c473f372679
changeset:   56027:2c473f372679
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 10:21:19 2026 -0400
summary:     tweak: move disk_exec computation to the point where we know it's a file

https://www.mercurial-scm.org/repo/hg/rev/e4c5e2898ba0
changeset:   56028:e4c5e2898ba0
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 11:44:12 2026 -0400
summary:     refactor: introduce the type DirstateUpdate to clean up things

https://www.mercurial-scm.org/repo/hg/rev/a9a51a991963
changeset:   56029:a9a51a991963
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 14:00:54 2026 -0400
summary:     tests: demonstrate executable update permissions

https://www.mercurial-scm.org/repo/hg/rev/33bb83b15bdc
changeset:   56030:33bb83b15bdc
branch:      stable
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 14:02:23 2026 -0400
summary:     rust: respect umask for executable files during update

https://www.mercurial-scm.org/repo/hg/rev/e47236d6e23a
changeset:   56031:e47236d6e23a
branch:      stable
tag:         tip
user:        Arseniy Alekseyev <aalekseyev at janestreet.com>
date:        Mon Aug 03 14:09:15 2026 -0400
summary:     update: share the logic for file unix mode computation

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


More information about the Mercurial-devel mailing list