mercurial at 50154: 53 new changesets
Mercurial Commits
hg at intevation.de
Wed Feb 22 14:15:29 UTC 2023
53 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/c4b17bc78d8c
changeset: 50102:c4b17bc78d8c
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Sun Feb 19 03:14:44 2023 +0100
summary: large-files: use `hacky_extension_update_file` one more time
https://www.mercurial-scm.org/repo/hg/rev/5a0c1d70ebcf
changeset: 50103:5a0c1d70ebcf
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 00:32:40 2023 +0100
summary: large-files: larger "changing_parents" context in mergeupdate override
https://www.mercurial-scm.org/repo/hg/rev/7989646f1d5a
changeset: 50104:7989646f1d5a
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 01:09:11 2023 +0100
summary: large-files: prepare a test for more changes
https://www.mercurial-scm.org/repo/hg/rev/2323b74f927b
changeset: 50105:2323b74f927b
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 00:10:20 2023 +0100
summary: dirstate: invalidate on all exceptions
https://www.mercurial-scm.org/repo/hg/rev/cdbd5f990596
changeset: 50106:cdbd5f990596
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Sat Feb 18 04:10:08 2023 +0100
summary: dirstate: requires being in a `changing_parents` `context to set_parents`
https://www.mercurial-scm.org/repo/hg/rev/cad3a68c0e0c
changeset: 50107:cad3a68c0e0c
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 12:06:03 2023 +0100
summary: rebase: scope parent change into a changing_parents context
https://www.mercurial-scm.org/repo/hg/rev/f7981f202b7a
changeset: 50108:f7981f202b7a
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 11:54:10 2023 +0100
summary: dirstate: add a `require_changing_any` decorator
https://www.mercurial-scm.org/repo/hg/rev/bec7182cc406
changeset: 50109:bec7182cc406
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 11:57:46 2023 +0100
summary: dirstate: mark the `copy` method as requiring a `changing_any` context
https://www.mercurial-scm.org/repo/hg/rev/a860298776f0
changeset: 50110:a860298776f0
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 11:37:05 2023 +0100
summary: lfconvert: use a `changing_parents` context to clear the dirstate
https://www.mercurial-scm.org/repo/hg/rev/0ca8dc8a135f
changeset: 50111:0ca8dc8a135f
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Sun Feb 19 02:47:28 2023 +0100
summary: mq: wrap the dirstate's rebuild in a `changing_parents` context
https://www.mercurial-scm.org/repo/hg/rev/62158471d038
changeset: 50112:62158471d038
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Sun Feb 19 02:50:46 2023 +0100
summary: strip: use a `changing_parents` context for --keep update
https://www.mercurial-scm.org/repo/hg/rev/dae8dda6f582
changeset: 50113:dae8dda6f582
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 14:05:19 2023 +0100
summary: debugrebuildstate: wrap the operation in a `changing_parents` context
https://www.mercurial-scm.org/repo/hg/rev/c175b4857498
changeset: 50114:c175b4857498
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 11:37:02 2023 +0100
summary: dirstate: add a comment about the semantic of `dirstate.clear`
https://www.mercurial-scm.org/repo/hg/rev/62f633f751a4
changeset: 50115:62f633f751a4
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 14:06:15 2023 +0100
summary: dirstate: mark `clear` and `rebuild` as `require_changing_parents`
https://www.mercurial-scm.org/repo/hg/rev/9b49809eb612
changeset: 50116:9b49809eb612
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 03:22:51 2023 +0100
summary: large-files: make sure we write newly initialized standin file early
https://www.mercurial-scm.org/repo/hg/rev/3433723d1b9b
changeset: 50117:3433723d1b9b
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Sun Feb 19 03:21:12 2023 +0100
summary: dirstate: warn if dirty when starting an edition
https://www.mercurial-scm.org/repo/hg/rev/65943224c184
changeset: 50118:65943224c184
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 22:25:20 2023 +0100
summary: dirstate: introduce a check_invalidated decorator
https://www.mercurial-scm.org/repo/hg/rev/de42ba9dd852
changeset: 50119:de42ba9dd852
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 15:52:55 2023 +0100
summary: dirstate: use the new `check_invalidated` decorator for `_changing`
https://www.mercurial-scm.org/repo/hg/rev/a7d11833ff48
changeset: 50120:a7d11833ff48
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 15:58:17 2023 +0100
summary: dirstate: simplify the invalidation management on context exit
https://www.mercurial-scm.org/repo/hg/rev/15531d101313
changeset: 50121:15531d101313
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 17:43:43 2023 +0100
summary: dirstate: add small asserts for double security
https://www.mercurial-scm.org/repo/hg/rev/72b4d9284411
changeset: 50122:72b4d9284411
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 16:31:36 2023 +0100
summary: dirstate: track that changes are pending in a transaction
https://www.mercurial-scm.org/repo/hg/rev/4e95341c89aa
changeset: 50123:4e95341c89aa
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 23:46:20 2023 +0100
summary: dirstate: distinct transaction callback from largefile
https://www.mercurial-scm.org/repo/hg/rev/18149ecb5122
changeset: 50124:18149ecb5122
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 22:17:33 2023 +0100
summary: automv: lock the repository before searching for renames
https://www.mercurial-scm.org/repo/hg/rev/eedbf8256263
changeset: 50125:eedbf8256263
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:53:51 2023 +0100
summary: dirstate: use `cachestat` object for dirstatemap identity
https://www.mercurial-scm.org/repo/hg/rev/85746485a4dd
changeset: 50126:85746485a4dd
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 15:10:12 2023 +0100
summary: dirstate: factor the identity getting/setting code in the dirstate map
https://www.mercurial-scm.org/repo/hg/rev/ec769cbc1fa2
changeset: 50127:ec769cbc1fa2
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 01:04:55 2023 +0100
summary: dirstate: directly manage the dirstate property on localrepo
https://www.mercurial-scm.org/repo/hg/rev/2f60cd6442fd
changeset: 50128:2f60cd6442fd
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 01:08:25 2023 +0100
summary: dirstate: only reload the dirstate when it may have changed
https://www.mercurial-scm.org/repo/hg/rev/3c6546b149ed
changeset: 50129:3c6546b149ed
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 15:35:31 2023 +0100
summary: dirstate: cleanup the `_map` property cache
https://www.mercurial-scm.org/repo/hg/rev/9e1debbb477e
changeset: 50130:9e1debbb477e
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 16:20:11 2023 +0100
summary: status: simplify the post status fixup phases
https://www.mercurial-scm.org/repo/hg/rev/e5f5f1c1c452
changeset: 50131:e5f5f1c1c452
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 22:14:12 2023 +0100
summary: status: invalidate dirstate on LockError
https://www.mercurial-scm.org/repo/hg/rev/3dd7e54ff7f1
changeset: 50132:3dd7e54ff7f1
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 15:18:07 2023 +0100
summary: dirstate: introduce a (noop) running_status context
https://www.mercurial-scm.org/repo/hg/rev/21b6ce3ade35
changeset: 50133:21b6ce3ade35
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 17:22:57 2023 +0100
summary: status: pre-indent the dirstate status code
https://www.mercurial-scm.org/repo/hg/rev/0d6173373fa5
changeset: 50134:0d6173373fa5
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 17:26:41 2023 +0100
summary: status: use `running_status` in dirstate status
https://www.mercurial-scm.org/repo/hg/rev/31be0b46fd47
changeset: 50135:31be0b46fd47
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:41:27 2023 +0100
summary: narrow: use `running_status` in `updateworkingcopy`
https://www.mercurial-scm.org/repo/hg/rev/b38b53c5674e
changeset: 50136:b38b53c5674e
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:19:00 2023 +0100
summary: large-files: wrap reposetup's status in a `running_status` context
https://www.mercurial-scm.org/repo/hg/rev/302772099ac4
changeset: 50137:302772099ac4
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:21:57 2023 +0100
summary: large-files: use `running_status` in `updatestandinsbymatch`
https://www.mercurial-scm.org/repo/hg/rev/270dc01481af
changeset: 50138:270dc01481af
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:22:16 2023 +0100
summary: large-files: use `running_status` in `overriderevert`
https://www.mercurial-scm.org/repo/hg/rev/ce657d7b7c39
changeset: 50139:ce657d7b7c39
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:24:47 2023 +0100
summary: large-files: open the transaction sooner in `scmutiladdremove`
https://www.mercurial-scm.org/repo/hg/rev/f757788a6c25
changeset: 50140:f757788a6c25
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:22:44 2023 +0100
summary: large-files: use `running_status` in `scmutiladdremove`
https://www.mercurial-scm.org/repo/hg/rev/42288fa03322
changeset: 50141:42288fa03322
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 00:23:06 2023 +0100
summary: large-files: use `running_status` in `mergeupdate`
https://www.mercurial-scm.org/repo/hg/rev/308aff0243ae
changeset: 50142:308aff0243ae
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 17:16:52 2023 +0100
summary: large-files: also open the context in the subdirstate
https://www.mercurial-scm.org/repo/hg/rev/ec3631290eb7
changeset: 50143:ec3631290eb7
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 14:55:16 2023 +0100
summary: contrib-perf: use `running_status` in `perf::status`
https://www.mercurial-scm.org/repo/hg/rev/c6df5349183b
changeset: 50144:c6df5349183b
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 15:28:08 2023 +0100
summary: dirstate: add documentation about the expectation of `running_status` context
https://www.mercurial-scm.org/repo/hg/rev/72ef6c4888da
changeset: 50145:72ef6c4888da
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 22:32:04 2023 +0100
summary: dirstate: start tracking that we are within a `running_status` context
https://www.mercurial-scm.org/repo/hg/rev/8ba5028de859
changeset: 50146:8ba5028de859
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 16:57:10 2023 +0100
summary: dirstate: check that dirstate is clean at the initial context opening
https://www.mercurial-scm.org/repo/hg/rev/0be70c7b609c
changeset: 50147:0be70c7b609c
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 02:21:27 2023 +0100
summary: dirstate: have `running_status` write the dirstate when holding the lock
https://www.mercurial-scm.org/repo/hg/rev/b583988c6c23
changeset: 50148:b583988c6c23
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Mon Feb 20 17:13:29 2023 +0100
summary: dirstate: have `running_status` warn when exiting with a dirty dirstate
https://www.mercurial-scm.org/repo/hg/rev/03decaaf1eff
changeset: 50149:03decaaf1eff
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Tue Feb 21 23:10:02 2023 +0100
summary: dirstate: enforce `running_status` context for calling `status`
https://www.mercurial-scm.org/repo/hg/rev/b09a0afcb975
changeset: 50150:b09a0afcb975
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 03:34:48 2023 +0100
summary: keyword: wrap dirstate mutation in `changing_files` context
https://www.mercurial-scm.org/repo/hg/rev/092db6464321
changeset: 50151:092db6464321
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 03:35:18 2023 +0100
summary: keyword: wrap dirstate mutation in `changing_files` context
https://www.mercurial-scm.org/repo/hg/rev/e9379b55ed80
changeset: 50152:e9379b55ed80
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 03:20:19 2023 +0100
summary: dirstate: enforce context set_clean and set_possibly_dirty
https://www.mercurial-scm.org/repo/hg/rev/98890baf324e
changeset: 50153:98890baf324e
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 04:00:30 2023 +0100
summary: large-files: use a `changing_files` context when initializing the dirstate
https://www.mercurial-scm.org/repo/hg/rev/028fb89a0539
changeset: 50154:028fb89a0539
bookmark: @
tag: tip
user: Pierre-Yves David <pierre-yves.david at octobus.net>
date: Wed Feb 22 03:42:36 2023 +0100
summary: dirstate: enforce change context for hacky_extension_update_file
--
Repository URL: https://www.mercurial-scm.org/repo/hg
More information about the Mercurial-devel
mailing list