mercurial/store.py
Sun, 12 Jan 2025 21:35:30 -0500 Matt Harbison typing: lock in the type annotations that were lost with the pyupgrade changes
Mon, 06 Jan 2025 00:30:55 -0500 Matt Harbison pyupgrade: drop the quoting around type annotations
Sun, 05 Jan 2025 22:26:16 -0500 Matt Harbison pyupgrade: rewrite `yield` statements in a loop to `yield from`
Sun, 05 Jan 2025 22:23:31 -0500 Matt Harbison pyupgrade: modernize calls to superclass methods
Sun, 05 Jan 2025 21:03:17 -0500 Matt Harbison pyupgrade: drop usage of py3 aliases for `OSError`
Mon, 06 Jan 2025 14:15:40 -0500 Matt Harbison py3: drop redundant `u''` prefixes on string literals
Wed, 04 Dec 2024 23:31:46 +0100 Pierre-Yves David stream: preserve volatile cache early
Mon, 02 Dec 2024 17:00:12 +0100 Pierre-Yves David stream: create a `e.preserve_volatiles` method directly on StoreEntry
Mon, 29 Jul 2024 20:35:44 +0200 Rapha?l Gom?s fncache: add attribute to check whether we're using dotencode
Mon, 29 Jul 2024 20:34:38 +0200 Rapha?l Gom?s fncachestore: add typing information
Mon, 29 Jul 2024 20:34:06 +0200 Rapha?l Gom?s fncache: refactor load check into a property
Wed, 23 Oct 2024 16:39:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestlog`
Tue, 01 Oct 2024 15:55:29 +0200 Pierre-Yves David stream: open volatile file through the manager
Mon, 14 Oct 2024 15:11:49 +0200 Pierre-Yves David stream: rename TempCopyManager to VolatileManager
Sun, 22 Sep 2024 17:06:31 -0400 Matt Harbison store: fix a signature mismatch for a vfs subclass
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
Tue, 23 Jul 2024 19:20:22 -0400 Matt Harbison typing: induce pytype to use the standard `attr` instead of the vendored copy
Tue, 23 Jul 2024 19:14:16 -0400 Matt Harbison typing: disable some pytype errors in `mercurial.store`
Thu, 18 Jul 2024 12:36:12 +0200 Rapha?l Gom?s black: format the codebase with 23.3.0
Tue, 23 Jul 2024 10:02:46 +0200 Rapha?l Gom?s Backout accidental publication of a large range of revisions
Thu, 18 Jul 2024 12:36:12 +0200 Rapha?l Gom?s black: format the codebase with 23.3.0
Tue, 26 Mar 2024 13:46:44 +0000 Pierre-Yves David streamclone: stop listing files for entries that have no volatile files
Tue, 26 Mar 2024 18:55:40 +0000 Pierre-Yves David stream: in v3, skip the "size" fast path if the entries as some unknown size
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Thu, 13 Jul 2023 19:36:43 +0100 Arseniy Alekseyev fncache: fix a bug that corrupts the fncache after transaction rollback stable
Thu, 01 Jun 2023 17:39:22 +0100 Arseniy Alekseyev stream-clone: add a v3 version of the protocol
Fri, 02 Jun 2023 15:10:50 +0200 Pierre-Yves David store: use the revlog type from revlog's constant instead of custom one
Wed, 31 May 2023 10:37:55 +0100 Arseniy Alekseyev stream-clone: avoid opening a revlog in case we do not need it
Tue, 30 May 2023 17:43:59 +0100 Pierre-Yves David store: stop relying on a `revlog_type` property
less more (0) -100 -50 -30 tip