log mercurial/localrepo.py @ 50070:c8f32aa80dca

age author description
Thu, 16 Feb 2023 10:00:59 +0100 Pierre-Yves David rollback: explicitly skip dirstate rollback when applicable
Thu, 16 Feb 2023 00:26:24 +0100 Pierre-Yves David rollback: detect "parentgone" case earlier
Tue, 13 Dec 2022 03:55:14 +0100 Pierre-Yves David dirstate: warn if we write to the dirstate without holding the wlock
Wed, 15 Feb 2023 21:31:37 +0100 Pierre-Yves David dirstate: avoid transaction backup/restore if we do not hold the lock
Tue, 13 Dec 2022 09:59:22 +0100 Pierre-Yves David dirstate: issue a developer warning on implicit write on wlock release
Thu, 26 Jan 2023 15:50:45 +0100 Pierre-Yves David dirstate: introduce a `is_changing_any` property
Mon, 30 Jan 2023 19:21:34 +0100 Pierre-Yves David dirstate: rename `pendingparentchange` to `is_changing_parents`
Tue, 13 Dec 2022 10:00:04 +0100 Pierre-Yves David dirstate: warn about non-explicitly rolledback parent-change
Sat, 03 Dec 2022 00:16:07 +0100 Pierre-Yves David peer: have `repo.peer` take an optional `path` argument
Sat, 03 Dec 2022 00:00:41 +0100 Pierre-Yves David peer: have a common constructor and use it
Sat, 03 Dec 2022 03:45:45 +0100 Pierre-Yves David peer: stop having a `peer()` method on `peer()`
Tue, 22 Nov 2022 12:44:22 +0100 Pierre-Yves David changelog-v2: add a configuration to disable rank computation
Sun, 06 Nov 2022 14:47:17 -0500 Pierre-Yves David delta-find: add a way to control the number of bases tested at the same time
Mon, 14 Nov 2022 10:59:09 +0100 Raphaël Gomès branching: merge stable into default
Wed, 02 Nov 2022 16:43:01 -0400 Matt Harbison typing: add basic type hints to localrepo.py
Wed, 02 Nov 2022 16:46:46 -0400 Matt Harbison localrepo: byteify the requirements.DIRSTATE_TRACKED_HINT_Vx warning message stable
Wed, 07 Sep 2022 14:56:45 -0400 Jason R. Coombs requires: re-use vfs.tryread for simplicity
Thu, 01 Sep 2022 16:51:26 +0200 Raphaël Gomès branching: merge stable into default
Wed, 31 Aug 2022 06:37:42 +0200 Pierre-Yves David dirstate-v2: backup the data file during the transaction (issue6730) stable
Tue, 16 Aug 2022 20:09:31 +0200 Pierre-Yves David phase: rename the requirement for internal-phase (BC)
Tue, 16 Aug 2022 19:04:23 +0200 Pierre-Yves David phase: introduce a dedicated requirement for the `archived` phase
Sat, 11 Jun 2022 00:56:50 +0200 Pierre-Yves David sparse: use None as the sparse matcher value when disabled
Tue, 14 Jun 2022 19:40:35 +0200 Pierre-Yves David auto-upgrade: add an option to silence the safe-mismatch message
Wed, 01 Jun 2022 01:45:49 +0200 Manuel Jacob cleanup: return directly instead of assigning variable
Tue, 31 May 2022 22:50:01 +0200 Manuel Jacob py3: catch FileNotFoundError instead of checking errno == ENOENT
Sun, 29 May 2022 15:17:27 +0200 Manuel Jacob py3: replace `pycompat.xrange` by `range`
Thu, 19 May 2022 23:39:42 +0100 Pierre-Yves David deltas: add a `debug.revlog.debug-delta` config option enable output
Tue, 05 Apr 2022 05:19:47 +0200 Pierre-Yves David auto-upgrade: introduce a way to auto-upgrade to/from share-safe
Wed, 04 May 2022 18:17:44 +0200 Raphaël Gomès branching: merge stable into default
Wed, 27 Apr 2022 15:47:57 +0200 Martin von Zweigbergk commit: don't use hard-coded `.hg/last-message.txt` path in error message stable
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Tue, 01 Mar 2022 20:52:32 -0800 Gregory Szorc py3: replace pycompat.itervalues(x) with x.values()
Mon, 21 Feb 2022 11:10:47 -0700 Gregory Szorc localrepo: remove pycompat.iteritems()
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Wed, 02 Mar 2022 10:24:49 -0500 Augie Fackler cleanup: directly use concurrent.futures instead of via pycompat
Thu, 17 Feb 2022 07:34:49 +0100 Pierre-Yves David tracked-key: remove the dual write and rename to tracked-hint
Thu, 17 Feb 2022 06:41:54 +0100 Pierre-Yves David tracked-file: rename the format option to use `use-`
Tue, 15 Feb 2022 05:20:46 +0100 Pierre-Yves David dirstate-tracked-key: update the config value to match latest discussion
Mon, 31 Jan 2022 08:44:48 +0100 Pierre-Yves David dirstate: introduce a "tracked-key" feature
Wed, 02 Feb 2022 17:24:05 +0100 Raphaël Gomès branching: merge stable into default
Tue, 01 Feb 2022 15:19:50 +0100 Pierre-Yves David branchmap: stop writing cache for uncommitted data stable
Tue, 01 Feb 2022 16:36:20 +0100 Pierre-Yves David dirstate-v2: rename the configuration to enable the format stable
Tue, 11 Jan 2022 09:36:10 +0100 Pierre-Yves David legacy-revlog: fix requirement computation when cloning legacy repo
Mon, 10 Jan 2022 12:48:35 +0100 Pierre-Yves David requirements: do not warn about dropping share-safe, unless explicitly set
Mon, 24 Jan 2022 12:44:20 +0100 Pierre-Yves David requirements: add an official `REVLOG_COMPRESSION_ZSTD` const
Mon, 17 Jan 2022 19:29:41 +0100 Pierre-Yves David requirements: remove the `localrepo.supportedformat` attribute
Mon, 17 Jan 2022 22:48:16 +0100 Pierre-Yves David requirements: sort _basesupported
Mon, 17 Jan 2022 19:28:10 +0100 Pierre-Yves David requirements: move the comment about manifestv2 in the module
Mon, 17 Jan 2022 19:18:20 +0100 Pierre-Yves David requirements: move "bookmark in store" requirements in the right module
Tue, 07 Dec 2021 15:14:08 +0100 Pierre-Yves David share: make it possible to control the working copy format variant
Tue, 07 Dec 2021 14:51:45 +0100 Pierre-Yves David share: move the requirement initialisation code around
Wed, 20 Oct 2021 00:57:02 +0200 Pierre-Yves David dirstate-v2: freeze the on-disk format
Fri, 15 Oct 2021 01:27:39 +0200 Pierre-Yves David dirstate-v2: add an option to prevent unintentional slow dirstate-v2
Fri, 16 Jul 2021 18:42:20 +0200 Simon Sapin dirstate-v2: Add support when Rust is not enabled
Tue, 21 Sep 2021 18:18:56 +0200 Pierre-Yves David manifestlog: also monitor `00manifest.n` when applicable stable
Tue, 21 Sep 2021 18:03:37 +0200 Pierre-Yves David changelog: also monitor `00changelog.n` when applicable (issue6554) stable
Sat, 07 Aug 2021 16:51:47 +0200 Pierre-Yves David issue6528: add a config option to control the fixing on the fly stable 5.9rc1
Wed, 09 Jun 2021 01:10:26 +0200 Pierre-Yves David localrepo: introduce a clone_requirements function
Mon, 07 Jun 2021 20:40:43 +0200 Pierre-Yves David createrepository: allow to directly pass the target requirements