log

age author description
Mon, 26 Jul 2021 21:52:10 +0200 Pierre-Yves David help: use the correct spelling for `slow-path` in persistent nodemap help stable
Mon, 11 Mar 2019 10:59:35 -0700 Martin von Zweigbergk fix: use scmutil.movedirstate() instead of reimplementing stable
Mon, 11 Mar 2019 10:56:56 -0700 Martin von Zweigbergk fix: rewrite writeworkingdir() to explicitly not work with merges stable
Thu, 22 Jul 2021 17:12:56 -0700 Martin von Zweigbergk tests: demonstrate bug in `hg fix` with incorrectly dirty working copy stable
Wed, 21 Jul 2021 15:50:17 -0400 Matt Harbison upgrade: byteify an i18n message stable
Wed, 21 Jul 2021 15:34:35 -0400 Matt Harbison typing: convert an annotation to an assertion in commands.py stable
Tue, 20 Jul 2021 23:04:28 +0200 Pierre-Yves David test: remove `sleep` usage in `test-nointerrupt.t` (issue6271) stable
Thu, 22 Jul 2021 03:13:37 +0530 Pulkit Goyal Added signature for changeset d7515d29761d stable
Thu, 22 Jul 2021 03:13:30 +0530 Pulkit Goyal Added tag 5.9rc0 for changeset d7515d29761d stable
Wed, 21 Jul 2021 22:52:09 +0200 Pierre-Yves David branching: merge default into stable stable 5.9rc0
Mon, 19 Jul 2021 23:14:38 +0200 Pierre-Yves David relnotes: document the change in the dirstate API
Mon, 19 Jul 2021 08:56:56 +0200 Pierre-Yves David dirstate: deprecate the `add` method
Sun, 18 Jul 2021 22:35:37 +0200 Pierre-Yves David mq: replace `add` call with newer API
Mon, 19 Jul 2021 08:59:00 +0200 Pierre-Yves David largefile: use `update_file` instead of `add` in `synclfdirstate`
Mon, 19 Jul 2021 03:19:06 +0200 Pierre-Yves David largefile: use `update_file` instead of `add` in `mergerecordupdates`
Mon, 19 Jul 2021 09:05:25 +0200 Pierre-Yves David dirstate: deprecate the `drop` method
Mon, 19 Jul 2021 17:33:45 +0200 Pierre-Yves David narrow: stop using `drop` in the `updateworkingcopy`
Sun, 18 Jul 2021 22:32:55 +0200 Pierre-Yves David mq: replace `drop` call with newer API
Mon, 19 Jul 2021 09:15:37 +0200 Pierre-Yves David largefile: use `update_file` instead of `drop` during `rollback`
Mon, 19 Jul 2021 09:14:24 +0200 Pierre-Yves David largefile: use `update_file` instead of `drop` in `synclfdirstate`
Mon, 19 Jul 2021 09:08:54 +0200 Pierre-Yves David sparse: use `update_file` instead of `drop`
Mon, 19 Jul 2021 01:58:45 +0200 Pierre-Yves David sparse: use `update_file` instead of `drop` in `refreshwdir`
Mon, 19 Jul 2021 09:07:08 +0200 Pierre-Yves David amend: use `update_file` instead of `drop`
Mon, 19 Jul 2021 03:16:40 +0200 Pierre-Yves David context: use `update_file` instead of `drop` in `markcommitted`
Mon, 19 Jul 2021 16:21:22 +0200 Pierre-Yves David dirstate: deprecate the `merge` method in all cases
Sun, 18 Jul 2021 22:45:18 +0200 Pierre-Yves David mq: drop the use of `dirstate.merged`
Mon, 19 Jul 2021 00:31:59 +0200 Pierre-Yves David dirstate: deprecate the `otherparent` method in all cases
Mon, 19 Jul 2021 00:26:02 +0200 Pierre-Yves David dirstate: deprecate the `normallookup` method in all cases
Mon, 19 Jul 2021 15:41:51 +0200 Pierre-Yves David narrow: stop using `normallookup` during a test
Mon, 19 Jul 2021 08:44:49 +0200 Pierre-Yves David narrow: use `update_file` instead of `normallookup` after update
Mon, 19 Jul 2021 15:34:17 +0200 Pierre-Yves David test: use the internal `_normallookup` in `test-rebuildstate.t`
Mon, 19 Jul 2021 01:59:09 +0200 Pierre-Yves David sparse: use `update_file` instead of `normallookup` in refreshwdir
Mon, 19 Jul 2021 02:05:29 +0200 Pierre-Yves David keyword: use `update_file_p1` instead of `normallookup`
Mon, 19 Jul 2021 05:41:32 +0200 Pierre-Yves David fix: use `set_possibly_dirty` instead of `normallookup`
Mon, 19 Jul 2021 05:41:02 +0200 Pierre-Yves David eol: use `set_possibly_dirty` instead of `normallookup`
Sun, 18 Jul 2021 22:50:02 +0200 Pierre-Yves David mq: replace `normallookup` call with newer API
Mon, 19 Jul 2021 03:52:54 +0200 Pierre-Yves David revert: use `set_possibly_dirty` instead of `normallookup`
Mon, 19 Jul 2021 14:02:58 +0200 Pierre-Yves David dirstate: enforce `possibly_dirty` in `set_tracked`
Mon, 19 Jul 2021 01:17:56 +0200 Pierre-Yves David record: use `update_file` instead of `normallookup`
Mon, 19 Jul 2021 05:43:43 +0200 Pierre-Yves David copy: use `set_tracked` instead of `normallookup` in `dirstatecopy`
Mon, 19 Jul 2021 01:18:23 +0200 Pierre-Yves David amend: use `update_file` instead of `normallookup`
Mon, 19 Jul 2021 05:45:22 +0200 Pierre-Yves David mergestate: use `update_file` to handle for `ACTION_EXEC`
Mon, 19 Jul 2021 05:44:57 +0200 Pierre-Yves David mergestate: use `update_file` to handle for `ACTION_ADD_MODIFIED`
Mon, 19 Jul 2021 05:47:54 +0200 Pierre-Yves David largefile: use `update_file` for `synclfdirstate` "m" case
Mon, 19 Jul 2021 05:47:33 +0200 Pierre-Yves David largefile: use `update_file` for `synclfdirstate` "n" case
Mon, 19 Jul 2021 02:44:11 +0200 Pierre-Yves David largefile: replace the `normallookup` call when creating a new lfdirstate
Mon, 19 Jul 2021 05:46:16 +0200 Pierre-Yves David largefile: use `update_file` instead of `normallookup` in `updatelfiles`
Sun, 18 Jul 2021 23:43:08 +0200 Pierre-Yves David largefile: use `set_possibly_dirty` instead of `normallookup`
Sun, 18 Jul 2021 23:42:22 +0200 Pierre-Yves David dirstate: add a `set_possibly_dirty` method
Mon, 19 Jul 2021 00:29:36 +0200 Pierre-Yves David dirstate: deprecate the `normal` method in all cases
Mon, 19 Jul 2021 06:44:08 +0200 Pierre-Yves David test: use `set_tracked` in `test-context`
Sun, 18 Jul 2021 22:49:26 +0200 Pierre-Yves David mq: replace usage of `normal` with newer API
Mon, 19 Jul 2021 02:46:09 +0200 Pierre-Yves David largefile: use `update_file` instead of `normal` in `synclfdirstate`
Mon, 19 Jul 2021 02:40:51 +0200 Pierre-Yves David largefile: use `set_clean` instead of `normal` in `repo.status`
Mon, 19 Jul 2021 02:39:35 +0200 Pierre-Yves David largefile: use `set_clean` instead of `normal` in `lfdirstatestatus`
Mon, 19 Jul 2021 02:39:01 +0200 Pierre-Yves David largefile: use `update_file` instead of `normal` in `updatelfiles`
Mon, 19 Jul 2021 02:38:40 +0200 Pierre-Yves David largefile: respect the `normal` signature
Mon, 19 Jul 2021 02:05:24 +0200 Pierre-Yves David keyword: use `set_clean` instead of `normal`
Mon, 19 Jul 2021 01:58:34 +0200 Pierre-Yves David sparse: use `update_file` instead of `normal` in `refreshwdir`
Mon, 19 Jul 2021 01:58:24 +0200 Pierre-Yves David sparse: use `update_file` instead of `normal` during `applyupdates`
Mon, 19 Jul 2021 04:26:06 +0200 Pierre-Yves David sparse: apply update with in a `parentchange` context
Mon, 19 Jul 2021 03:52:20 +0200 Pierre-Yves David revert: use `set_clean` instead of `normal`
Mon, 19 Jul 2021 03:15:57 +0200 Pierre-Yves David context: use `update_file` instead of `normal` in `markcommitted`
Mon, 19 Jul 2021 01:44:24 +0200 Pierre-Yves David context: use new API instead of `normal` during fixup post status
Mon, 19 Jul 2021 00:47:59 +0200 Pierre-Yves David dirstate: introduce a `set_clean` method
Mon, 19 Jul 2021 00:04:24 +0200 Pierre-Yves David largefile: use `update_file` instead of `normal`
Mon, 19 Jul 2021 00:05:47 +0200 Pierre-Yves David largefile: adjust the dirstate post update within a `parentchange` context
Fri, 16 Jul 2021 14:06:32 +0200 Pierre-Yves David dirstate: deprecate `dirstate.remove` in all cases
Mon, 19 Jul 2021 03:20:28 +0200 Pierre-Yves David largefile: use `update_file` instead of `remove` in `synclfdirstate`
Mon, 19 Jul 2021 03:25:21 +0200 Pierre-Yves David largefile: rearrange conditionnal in `synclfdirstate`
Mon, 19 Jul 2021 03:20:04 +0200 Pierre-Yves David largefile: use `update_file` instead of `remove` in `mergerecordupdates`
Sat, 17 Jul 2021 00:15:31 +0200 Pierre-Yves David mq: use `update_file_p1` instead of `remove` when adjusting dirstate
Mon, 19 Jul 2021 04:43:28 +0200 Pierre-Yves David dirstate: properly update `_lastnormaltime` in `update_file_p1`
Mon, 19 Jul 2021 04:43:14 +0200 Pierre-Yves David dirstate: properly update `_lastnormaltime` in `update_file`
Thu, 15 Jul 2021 04:55:57 +0200 Pierre-Yves David dirstate: use `reset_state` in `update_file_p1`
Thu, 15 Jul 2021 04:34:51 +0200 Pierre-Yves David dirstate: rename `update_file_reference` to `update_file_p1`
Mon, 19 Jul 2021 07:23:55 +0200 Pierre-Yves David dirstate-map: move most of `dirstate.update_file` logic in the dsmap
Fri, 16 Jul 2021 22:30:11 +0200 Pierre-Yves David dirstate: replace `update_parent_file_data` with simpler `update_parent` call
Fri, 16 Jul 2021 15:07:16 +0200 Pierre-Yves David dirstate: factor out the part retrieve "filedata" out of `normal`
Thu, 15 Jul 2021 02:19:41 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on removing
Thu, 15 Jul 2021 01:58:50 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on dropping
Thu, 15 Jul 2021 01:58:31 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on adding
Wed, 14 Jul 2021 22:06:13 +0200 Pierre-Yves David dirstate-item: introduce a `dm_otherparent` property
Wed, 14 Jul 2021 21:59:18 +0200 Pierre-Yves David dirstate-item: introduce a `dm_nonnormal` property
Fri, 16 Jul 2021 16:19:31 +0200 Simon Sapin dirstate-v2: Reserve a few bytes of space for future extensions
Fri, 16 Jul 2021 14:08:26 +0200 Simon Sapin dirstate-v2: Separate iterators for dirfoldmap and debugdirstate
Thu, 15 Jul 2021 23:02:17 +0200 Simon Sapin dirstate-v2: Move fixed-size tree metadata into the docket file
Thu, 08 Jul 2021 19:23:44 +0200 Simon Sapin dirstate-v2: Add heuristic for when to create a new data file
Thu, 15 Jul 2021 10:31:43 +0200 Simon Sapin dirstate-v2: Reuse existing paths when appending to a data file
Thu, 15 Jul 2021 08:53:03 +0200 Simon Sapin dirstate-v2: Reuse existing nodes when appending to a data file
Tue, 13 Jul 2021 17:18:23 +0200 Simon Sapin dirstate-v2: Support appending to the same data file
Tue, 13 Jul 2021 09:44:44 +0200 Simon Sapin dirstate-v2: shrink on-disk path lengths to 16-bits
Mon, 12 Jul 2021 23:05:56 +0200 Simon Sapin dirstate-v2: Rename Header to Root, move it to the end of the data file
Mon, 12 Jul 2021 22:46:52 +0200 Simon Sapin dirstate-v2: Enforce data size read from the docket file
Thu, 08 Jul 2021 12:18:21 +0200 Simon Sapin dirstate-v2: Introduce a docket file
Thu, 15 Jul 2021 17:24:09 +0200 Pierre-Yves David dirstate: replace a dead conditional branch with an assert in `update_file`
Wed, 14 Jul 2021 23:32:35 +0200 Pierre-Yves David dirstate-map: do not use `size` to gate copy dropping during remove_file
Thu, 15 Jul 2021 00:27:29 +0200 Pierre-Yves David dirstate: drop a duplicated assert
Thu, 15 Jul 2021 00:22:49 +0200 Pierre-Yves David dirstate: drop duplicated check
Mon, 19 Jul 2021 06:21:04 +0200 Pierre-Yves David dirstate: add a `set_possibly_dirty` in `fakedirstatewritetime`
Mon, 19 Jul 2021 06:20:00 +0200 Pierre-Yves David dirstatemap: use `set_possibly_dirty` in `clearambiguoustimes`
Mon, 19 Jul 2021 06:30:04 +0200 Pierre-Yves David dirstate-item: use `set_possibly_dirty` in `pure.pack_dirstate`
Mon, 19 Jul 2021 06:29:30 +0200 Pierre-Yves David dirstate-item: add a `set_possibly_dirty` method
Tue, 13 Jul 2021 13:06:50 +0200 Pierre-Yves David dirstate-item: add a `from_v1_data` constructor
Tue, 13 Jul 2021 13:04:49 +0200 Pierre-Yves David dirstate-item: use an explicit __init__ function instead of the attrs one
Thu, 08 Jul 2021 10:28:20 +0200 Pierre-Yves David dirstate: deprecated `drop` outside of `update/merge`
Thu, 08 Jul 2021 03:30:11 +0200 Pierre-Yves David dirstate: deprecated `remove` outside of `update/merge`
Thu, 08 Jul 2021 00:35:06 +0200 Pierre-Yves David dirstate: deprecate the `add` method outside of update/merge context
Mon, 19 Jul 2021 22:19:36 +0200 Pierre-Yves David upgrade: avoid a traceback in case of unrecognized revlog
Mon, 19 Jul 2021 22:39:08 +0200 Pierre-Yves David walk: no longer ignore revlogs of files starting with `undo.` (issue6542)
Tue, 13 Jul 2021 14:54:09 +0530 Pulkit Goyal largefiles: replace use of synclfdirstate with drop
Sat, 17 Jul 2021 12:47:07 +0200 Cédric Krier testing: do not stop waiting if timeout is 0 (issue6541)
Thu, 08 Jul 2021 22:04:31 +0200 Pierre-Yves David largefile: use `parentchange` markcommitted
Thu, 08 Jul 2021 03:54:54 +0200 Pierre-Yves David largefile: use `set_untracked` in the override of copy/rename
Thu, 08 Jul 2021 03:50:08 +0200 Pierre-Yves David largefile: use `set_untracked` in the `forget` override
Thu, 08 Jul 2021 03:33:56 +0200 Pierre-Yves David largefile: directly use set_untracked() for removing files
Thu, 08 Jul 2021 01:47:41 +0200 Pierre-Yves David largefile: use `parentchange` during rollback
Thu, 08 Jul 2021 01:44:49 +0200 Pierre-Yves David largefile: consider `updatelfiles` as a `parentchange`
Thu, 08 Jul 2021 01:24:29 +0200 Pierre-Yves David largefile: use `set_tracked` in the `hg copy` overwrite
Thu, 08 Jul 2021 01:24:11 +0200 Pierre-Yves David largefile: use parentchange during mergerecordupdates