mercurial at 50245: 34 new changesets (34 on stable)

Mercurial Commits hg at intevation.de
Thu Mar 2 14:15:29 UTC 2023


34 new changesets (34 on stable) in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/6515d9a6592d
changeset:   50212:6515d9a6592d
branch:      stable
parent:      50180:be019ac8c1e4
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Jan 31 13:16:39 2023 +0100
summary:     run-tests: make it possible to nest conditionals

https://www.mercurial-scm.org/repo/hg/rev/f5e4248e5bce
changeset:   50213:f5e4248e5bce
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 00:04:32 2023 +0100
summary:     dirstate: add some debug output when writing the dirstate

https://www.mercurial-scm.org/repo/hg/rev/8e0d823ef182
changeset:   50214:8e0d823ef182
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 00:01:41 2023 +0100
summary:     testing: introduce util function to synchronize concurrent commands on files

https://www.mercurial-scm.org/repo/hg/rev/ae61851e6fe2
changeset:   50215:ae61851e6fe2
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>, Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Feb 28 15:25:47 2023 +0100
summary:     dirstate: add a way to test races happening during status

https://www.mercurial-scm.org/repo/hg/rev/02bf2f94a04c
changeset:   50216:02bf2f94a04c
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 16:12:01 2023 +0100
summary:     dirstate: test a `hg status` raced by a `hg add`

https://www.mercurial-scm.org/repo/hg/rev/718fcccae326
changeset:   50217:718fcccae326
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 00:55:13 2023 +0100
summary:     dirstate: test a `hg status` raced by a `hg commit`

https://www.mercurial-scm.org/repo/hg/rev/ee75dd844ab6
changeset:   50218:ee75dd844ab6
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 01:01:04 2023 +0100
summary:     dirstate: test a `hg status` raced by a `hg update`

https://www.mercurial-scm.org/repo/hg/rev/72104dd91f2b
changeset:   50219:72104dd91f2b
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 01:09:11 2023 +0100
summary:     dirstate: test a `hg status` raced by another `hg status`

https://www.mercurial-scm.org/repo/hg/rev/35ea3c139104
changeset:   50220:35ea3c139104
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 01:15:45 2023 +0100
summary:     dirstate: cover each dirstate version when testing for status race

https://www.mercurial-scm.org/repo/hg/rev/1891086f6c7f
changeset:   50221:1891086f6c7f
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 18:21:54 2023 +0100
summary:     dirstate: use more than a bool to control append behavior

https://www.mercurial-scm.org/repo/hg/rev/ecd28d89c29e
changeset:   50222:ecd28d89c29e
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 15:49:53 2023 +0100
summary:     dirstate-v2: add devel config option to control write behavior

https://www.mercurial-scm.org/repo/hg/rev/3f34d800cc69
changeset:   50223:3f34d800cc69
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Feb 24 01:19:37 2023 +0100
summary:     dirstate: tests racing status with both dirstate-v2 append and rewrite

https://www.mercurial-scm.org/repo/hg/rev/e30b9e43be7e
changeset:   50224:e30b9e43be7e
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Feb 25 06:11:14 2023 +0100
summary:     dirstate: test a `hg status` raced by a `hg remove`

https://www.mercurial-scm.org/repo/hg/rev/53ca3e3bc013
changeset:   50225:53ca3e3bc013
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Mon Feb 27 15:18:50 2023 +0100
summary:     rhg: fix race when a fixup file is deleted on disk

https://www.mercurial-scm.org/repo/hg/rev/8fcd5302243a
changeset:   50226:8fcd5302243a
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 16:19:21 2023 +0100
summary:     rhg: fix race when an ambiguous file is deleted on disk

https://www.mercurial-scm.org/repo/hg/rev/cbd4c9234e25
changeset:   50227:cbd4c9234e25
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 12:15:19 2023 +0100
summary:     rust-repo: move dirstate-v2 opening to a separate method

https://www.mercurial-scm.org/repo/hg/rev/fc8e37c380d3
changeset:   50228:fc8e37c380d3
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Feb 25 01:07:44 2023 +0100
summary:     dirstate: add a synchronisation point before doing a full dirstate read

https://www.mercurial-scm.org/repo/hg/rev/7169ff59a2f8
changeset:   50229:7169ff59a2f8
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Feb 25 00:54:30 2023 +0100
summary:     dirstate: initial creation of a test file to check dirstate race read

https://www.mercurial-scm.org/repo/hg/rev/e5fea4f1b052
changeset:   50230:e5fea4f1b052
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Feb 26 07:02:13 2023 +0100
summary:     dirstate: check dirstate race condition around commit

https://www.mercurial-scm.org/repo/hg/rev/0f483a2c29e7
changeset:   50231:0f483a2c29e7
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Feb 26 07:08:16 2023 +0100
summary:     dirstate: check dirstate race condition around update

https://www.mercurial-scm.org/repo/hg/rev/5bf6b8015035
changeset:   50232:5bf6b8015035
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Feb 26 08:17:23 2023 +0100
summary:     dirstate: check dirstate race condition around status

https://www.mercurial-scm.org/repo/hg/rev/cf0d7cd6a6fa
changeset:   50233:cf0d7cd6a6fa
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sun Feb 26 16:27:50 2023 +0100
summary:     dirstate: add v1-v2 variants to the dirstate's read race tests

https://www.mercurial-scm.org/repo/hg/rev/2be6d5782728
changeset:   50234:2be6d5782728
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Dec 13 14:51:36 2022 +0100
summary:     dirstate: add a synchronisation point in the middle of the read

https://www.mercurial-scm.org/repo/hg/rev/385977432227
changeset:   50235:385977432227
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Mon Feb 27 03:14:30 2023 +0100
summary:     dirstate: add append/new-file variants in the dirstate's read race tests

https://www.mercurial-scm.org/repo/hg/rev/53f196622699
changeset:   50236:53f196622699
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 01 16:05:28 2023 +0100
summary:     dirstate: abstract the reading of the data file in v2 in a method

https://www.mercurial-scm.org/repo/hg/rev/a3b1ab5f5dee
changeset:   50237:a3b1ab5f5dee
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Feb 28 19:01:20 2023 +0100
summary:     dirstate: deal with read-race for pure python code

https://www.mercurial-scm.org/repo/hg/rev/c9066fc609ef
changeset:   50238:c9066fc609ef
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Feb 28 23:35:52 2023 +0100
summary:     dirstate: deal with read-race for python code using rust object

https://www.mercurial-scm.org/repo/hg/rev/491f3dd080eb
changeset:   50239:491f3dd080eb
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Feb 28 19:36:46 2023 +0100
summary:     dirstate: deal with read-race for pure rust code path (rhg)

https://www.mercurial-scm.org/repo/hg/rev/3ddff85fa2c8
changeset:   50240:3ddff85fa2c8
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 01 00:07:26 2023 +0100
summary:     dirstate: simplify the dirstate's read race testing

https://www.mercurial-scm.org/repo/hg/rev/342c3c4640b7
changeset:   50241:342c3c4640b7
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Tue Feb 21 15:10:12 2023 +0100
summary:     dirstate: factor the identity setting code in the dirstate map

https://www.mercurial-scm.org/repo/hg/rev/379a78001d8e
changeset:   50242:379a78001d8e
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Wed Mar 01 02:38:20 2023 +0100
summary:     dirstate: set identity whenever we read the dirstate's v2 docket

https://www.mercurial-scm.org/repo/hg/rev/6cce0afc1454
changeset:   50243:6cce0afc1454
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Mon Dec 12 17:08:12 2022 +0100
summary:     rust-dirstate: remember the data file uuid dirstate was loaded with

https://www.mercurial-scm.org/repo/hg/rev/07d030b38097
changeset:   50244:07d030b38097
branch:      stable
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Tue Feb 28 17:58:15 2023 +0100
summary:     rust-dirstate-v2: don't write dirstate if data file has changed

https://www.mercurial-scm.org/repo/hg/rev/dbe09fb038fc
changeset:   50245:dbe09fb038fc
branch:      stable
tag:         tip
user:        Raphaël Gomès <rgomes at octobus.net>
date:        Wed Mar 01 16:48:09 2023 +0100
summary:     rhg: remember the inode of .hg/dirstate

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


More information about the Mercurial-devel mailing list