log mercurial/manifest.py @ 52236:81e59988e11c stable tip

age author description
Wed, 23 Oct 2024 16:48:46 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.treemanifestctx`
Wed, 23 Oct 2024 16:45:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.memtreemanifestctx`
Wed, 23 Oct 2024 16:43:22 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestctx`
Wed, 23 Oct 2024 16:41:02 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.memmanifestctx`
Wed, 23 Oct 2024 16:39:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestlog`
Wed, 23 Oct 2024 16:36:50 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestrevlog`
Wed, 23 Oct 2024 16:32:34 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.treemanifest`
Wed, 23 Oct 2024 16:30:23 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestdict`
Wed, 18 Sep 2024 17:46:46 -0400 Matt Harbison revlog: make `clearcaches()` signature consistent with ManifestRevlog
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Wed, 21 Aug 2024 22:15:05 -0400 Matt Harbison typing: lock in new pytype gains from making revlog related classes typeable
Mon, 19 Aug 2024 22:27:43 -0400 Matt Harbison typing: make the manifest classes known to pytype
Wed, 14 Aug 2024 03:25:16 -0400 Matt Harbison typing: correct a type hint in `mercurial.manifest`
Mon, 05 Aug 2024 20:08:23 +0200 Pierre-Yves David manifest: deprecated readdelta and readfast
Tue, 06 Aug 2024 02:12:08 +0200 Pierre-Yves David manifest: add a read_delta_new_entries method
Thu, 01 Aug 2024 13:10:09 +0200 Pierre-Yves David manifest: introduce a `read_delta_parents` method
Thu, 01 Aug 2024 13:40:46 +0200 Pierre-Yves David manifest: allow skipping valid_bases argument to `read_any_fast_delta`
Thu, 01 Aug 2024 05:35:06 +0200 Pierre-Yves David manifest: introduce a `read_any_fast_delta` method
Mon, 05 Aug 2024 10:03:06 +0200 Pierre-Yves David manifest: add many type annotations to the manifest module
Mon, 05 Aug 2024 10:15:10 +0200 Pierre-Yves David manifest: help pytype to understant `writesubtrees`'s `getnode` type
Mon, 05 Aug 2024 10:13:31 +0200 Pierre-Yves David manifest: use explicit None checking in `_loaddifflazy`
Mon, 05 Aug 2024 10:12:37 +0200 Pierre-Yves David manifest: use explicit None checking in `_loadlazy`
Mon, 05 Aug 2024 10:11:51 +0200 Pierre-Yves David manifest: clear `_lazydirs` in place in `_loadalllazy`
Mon, 05 Aug 2024 10:10:03 +0200 Pierre-Yves David manifest: use tuple for `delta` in `fastdelta`
Mon, 05 Aug 2024 09:22:18 +0200 Pierre-Yves David manifest: expose a version of the Class without interface decorator
Sun, 04 Aug 2024 10:48:51 +0200 Pierre-Yves David manifest: align some vfs option access on the fact we might not have options
Sun, 04 Aug 2024 10:49:48 +0200 Pierre-Yves David manifest: adds some type things for manifestdict.added
Sun, 04 Aug 2024 10:47:29 +0200 Pierre-Yves David manifest: type and fix unhexlify
Thu, 01 Aug 2024 13:38:31 +0100 Arseniy Alekseyev commit: set whole manifest entries at once (node with its associated flags)
Tue, 10 Oct 2023 10:58:28 +0200 Pierre-Yves David revlog: drop the _generaldelta attribute from the imanifeststorage interface
Tue, 10 Oct 2023 10:02:05 +0200 Pierre-Yves David revlog: move configuration attribute into dedicated object
Tue, 26 Sep 2023 00:54:46 +0200 Pierre-Yves David revlog: drop the df argument to `rawdata`
Mon, 25 Sep 2023 22:52:01 +0200 Pierre-Yves David revlog: drop the df argument to `revision`
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Thu, 31 Aug 2023 23:56:15 +0200 Pierre-Yves David safehasattr: drop usage in favor of hasattr
Sun, 28 May 2023 05:23:46 +0200 Pierre-Yves David revlog: add a `get_revlog` method
Thu, 02 Feb 2023 17:30:50 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Sat, 03 Dec 2022 01:31:23 +0100 Pierre-Yves David changegroup: add `delta_base_reuse_policy` argument
Mon, 17 Oct 2022 22:19:43 +0200 Pierre-Yves David debug: add an option to display statistic about a unbundling operation
Tue, 15 Nov 2022 16:25:23 +0100 Pierre-Yves David debug: add an option to display statistic about a bundling operation
Tue, 06 Apr 2021 03:23:46 +0200 Pierre-Yves David manifest: improve error message in case for tree manifest
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Mon, 21 Feb 2022 11:11:27 -0700 Gregory Szorc manifest: 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
Thu, 23 Dec 2021 14:48:31 +0100 Raphaël Gomès revlog: remove deprecated APIs
Mon, 03 May 2021 12:22:36 +0200 Pierre-Yves David revlog: use a "radix" to address revlog
Mon, 03 May 2021 12:21:56 +0200 Pierre-Yves David manifest: drop the `indexfile` from `manifestrevlog`
Mon, 03 May 2021 12:20:45 +0200 Pierre-Yves David revlog: split the `version` attribute into its two components
Thu, 08 Apr 2021 19:00:21 +0200 Pierre-Yves David revlog: replace the old `revlog_kind` approach with the new `target` one
Tue, 06 Apr 2021 05:20:24 +0200 Pierre-Yves David revlog: introduce an explicit tracking of what the revlog is about
Fri, 30 Apr 2021 02:11:58 +0200 Joerg Sonnenberger manifests: push down expected node length into the parser
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Fri, 19 Feb 2021 11:15:42 +0100 Raphaël Gomès changegroupv4: add sidedata helpers
Wed, 10 Mar 2021 19:33:18 +0100 Raphaël Gomès revlog: add attribute on revlogs that specifies its kind
Wed, 27 Jan 2021 01:43:17 +0100 Joerg Sonnenberger revlog: change addrevision to return the new revision, not node
Wed, 20 Jan 2021 14:47:13 +0100 Joerg Sonnenberger revlog: decouple caching from addrevision callback for addgroup
Tue, 12 Jan 2021 23:27:24 +0100 Pierre-Yves David narrow: overwrite readfast in excludeddirmanifestctx