log mercurial/interfaces/repository.py @ 52292:085cc409847d

age author description
Wed, 13 Nov 2024 13:33:36 +0100 Pierre-Yves David clone: properly exclude rev-branch-cache from post clone cache warming stable
Wed, 25 Sep 2024 12:42:47 +0200 Pierre-Yves David rev-branch-cache: have debugupdatecache warm rbc too
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
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
Thu, 01 Aug 2024 13:38:31 +0100 Arseniy Alekseyev commit: set whole manifest entries at once (node with its associated flags)
Thu, 07 Mar 2024 10:57:16 +0100 Pierre-Yves David branchcache: allow to detect "pure topological case" for branchmap
Tue, 10 Oct 2023 10:58:28 +0200 Pierre-Yves David revlog: drop the _generaldelta attribute from the imanifeststorage interface
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`
Tue, 26 Sep 2023 01:05:02 +0200 Pierre-Yves David interfaces: drop the `raw` parameters on ifiledata interface
Mon, 19 Jun 2023 11:04:27 +0200 Pierre-Yves David clone-bundle: rename the methods and wireprotole command
Wed, 08 Mar 2023 14:23:43 +0100 Mathias De Mare clonebundles: add support for inline (streaming) clonebundles
Sun, 28 May 2023 05:23:46 +0200 Pierre-Yves David revlog: add a `get_revlog` method
Thu, 04 Apr 2019 18:07:30 +0200 Manuel Jacob pull: add --remote-hidden option and pass it through peer creation
Thu, 23 Mar 2023 21:18:14 +0000 Pierre-Yves David localrepo: add a `currentlock` method stable
Mon, 06 Mar 2023 13:30:41 +0100 Pierre-Yves David undo-files: factor the vfs map in a repository property stable
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:13:50 +0100 Pierre-Yves David peer: add a `path` attribute to peer
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()`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Thu, 27 Jan 2022 20:04:56 +0300 Anton Shestakov interfaces: add missing caches kwarg of localrepo.updatecaches()
Mon, 17 Jan 2022 19:29:41 +0100 Pierre-Yves David requirements: remove the `localrepo.supportedformat` attribute
Thu, 23 Dec 2021 14:48:31 +0100 Raphaël Gomès revlog: remove deprecated APIs
Mon, 17 May 2021 15:42:18 +0200 Pierre-Yves David updatecaches: use the `caches` argument instead of a special `full` value
Mon, 17 May 2021 14:41:09 +0200 Pierre-Yves David updatecaches: introduce a set of constants to control which are updated
Mon, 03 May 2021 12:29:52 +0200 Pierre-Yves David sidedata: add a 'side-data' repository feature and use it
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
Mon, 19 Apr 2021 11:22:21 +0200 Raphaël Gomès sidedata: add a way of replacing an existing sidedata computer
Thu, 08 Apr 2021 16:55:17 +0200 Raphaël Gomès sidedata: enable sidedata computers to optionally rewrite flags
Sat, 10 Apr 2021 11:27:40 +0200 Raphaël Gomès cg4: introduce protocol flag to signify the presence of sidedata
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Fri, 19 Feb 2021 10:53:27 +0100 Raphaël Gomès sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Thu, 18 Feb 2021 18:18:35 +0100 Raphaël Gomès delta: add sidedata field to revision delta
Wed, 27 Jan 2021 02:34:51 +0100 Joerg Sonnenberger revlog: change addgroup callbacks to take revision numbers
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, 19 Jan 2021 00:20:53 +0100 Joerg Sonnenberger repository: introduce register_changeset callback
Fri, 27 Nov 2020 19:35:37 -0500 Matt Harbison formatting: drop a few extra double quotes in docstrings
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Sun, 18 Oct 2020 22:18:02 +0200 Joerg Sonnenberger revlog: extend addgroup() with callback for duplicates
Thu, 01 Oct 2020 09:29:49 +0200 Pierre-Yves David copies: add a HASCOPIESINFO flag to highlight rev with useful data
Sat, 08 Aug 2020 16:24:12 +0530 Pulkit Goyal requirements: introduce new requirements related module
Sat, 08 Aug 2020 15:48:17 +0530 Pulkit Goyal repository: introduce constant for treemanifest requirement and use it
Fri, 07 Aug 2020 18:01:48 +0530 Pulkit Goyal repository: introduce constant for internal phase repo requirement and use it
Sat, 08 Aug 2020 10:06:32 -0700 Pulkit Goyal repository: introduce constant for sparse repo requirement and use it
Sun, 05 Apr 2020 18:32:46 +0200 Pierre-Yves David nodemap: also warm manifest nodemap with other caches
Thu, 02 Apr 2020 13:04:41 -0400 Augie Fackler manifest: introduce new exception to signal unavailability of fastdelta()
Wed, 05 Feb 2020 17:13:51 -0500 Augie Fackler manifest: move matches method to be outside the interface
Wed, 05 Feb 2020 15:01:22 -0500 Augie Fackler manifest: remove `.new()` from the interface
Mon, 03 Feb 2020 22:16:36 -0500 Augie Fackler manifest: remove optional default= argument on flags(path)
Mon, 23 Dec 2019 01:12:20 -0500 Matt Harbison verify: allow the storage to signal when renames can be tested on `skipread`
Fri, 15 Nov 2019 14:47:31 -0800 Martin von Zweigbergk commit: drop unused "vdirs" argument from repo.checkcommitpatterns()
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedatacopies: write copies information in sidedata when applicable
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Wed, 07 Aug 2019 17:55:44 +0200 Pierre-Yves David sidedata: add a new revision flag constant for side data
Sun, 18 Aug 2019 02:28:42 +0300 Pulkit Goyal interfaceutil: move to interfaces/
Sun, 18 Aug 2019 00:45:33 +0300 Pulkit Goyal interfaces: create a new folder for interfaces and move repository.py in it base mercurial/repository.py@d70847d1fbdf