mercurial/bundlerepo.py
Sat, 03 Aug 2024 01:33:13 -0400 Matt Harbison bundlerepo: fix mismatches with repository and revlog classes
Wed, 18 Sep 2024 17:50:57 -0400 Matt Harbison typing: make `bundlerepository` subclass `localrepository` while type checking
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
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
Wed, 21 Feb 2024 13:05:29 +0100 Pierre-Yves David phases: invalidate the phases set less often on retract boundary
Tue, 20 Feb 2024 21:38:01 +0100 Pierre-Yves David phases: always write with a repo
Tue, 20 Feb 2024 17:18:15 +0100 Pierre-Yves David phases: mark `phasecache.phaseroots` private
Thu, 19 Oct 2023 03:33:59 +0200 Pierre-Yves David revlog: move the_revisioncache on the inner object
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, 10 Oct 2023 10:01:57 +0200 Pierre-Yves David manifestrevlog: flag some inconsistency in bundle/union repo inheritance
Tue, 26 Sep 2023 02:54:50 +0200 Pierre-Yves David revlog: drop more file description passing between private function
Mon, 25 Sep 2023 12:13:38 +0200 Pierre-Yves David revlog: adapt the `reading` check for `bundlerepo`
Thu, 31 Aug 2023 23:56:15 +0200 Pierre-Yves David safehasattr: drop usage in favor of hasattr
Thu, 04 Apr 2019 18:07:30 +0200 Manuel Jacob pull: add --remote-hidden option and pass it through peer creation
Fri, 24 Feb 2023 03:03:54 +0100 Pierre-Yves David bundlerepo: fix string interpolation
Thu, 23 Feb 2023 23:05:51 +0100 Matt Harbison bundlerepo: apply phase data stored in the bundle instead of assuming `draft`
Thu, 23 Feb 2023 19:07:58 +0100 Pierre-Yves David bundlerepo: handle changegroup induced phase movement in the associated method
Thu, 23 Feb 2023 19:06:24 +0100 Pierre-Yves David bundlerepo: move most attribute declaration earlier in __init__
Thu, 23 Feb 2023 19:04:44 +0100 Pierre-Yves David bundlerepo: move the handling of bundl1 in its own method
Thu, 23 Feb 2023 19:02:01 +0100 Pierre-Yves David bundlerepo: expliclty handing cg part from bundle2
Mon, 30 Jan 2023 16:59:15 -0500 Matt Harbison bundlerepo: raise `error.LookupError` instead of `LookupError`
Tue, 31 Jan 2023 11:41:59 +0100 Pierre-Yves David branching: merge with stable
Mon, 30 Jan 2023 18:25:11 -0500 Matt Harbison bundlerepo: enforce the requirements declared by the underlying repository stable
Sat, 03 Dec 2022 00:16:07 +0100 Pierre-Yves David peer: have `repo.peer` take an optional `path` argument
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
Fri, 15 Oct 2021 03:28:28 +0200 Pierre-Yves David path: keep the path instance in the `pulloperation`
Sun, 30 May 2021 17:11:49 +0200 Pierre-Yves David revlog: use the `entry` function in bundlerepo
Sun, 30 May 2021 16:19:36 +0200 Pierre-Yves David revlog: move `offset_type` to `revlogutils`
Mon, 03 May 2021 21:34:02 +0200 Pierre-Yves David revlog: introduce a compression mode for sidedata in the revlog index
Mon, 03 May 2021 18:19:16 +0200 Pierre-Yves David revlog: add a "data compression mode" entry in the index tuple
Mon, 03 May 2021 12:23:27 +0200 Pierre-Yves David revlog: use revlog.display_id in LookupError
Mon, 03 May 2021 12:22:36 +0200 Pierre-Yves David revlog: use a "radix" to address revlog
Mon, 03 May 2021 12:22:16 +0200 Pierre-Yves David revlog: rename `indexfile` to `_indexfile`
Mon, 03 May 2021 12:22:06 +0200 Pierre-Yves David filelog: drop `indexfile` from `filelog`
Mon, 03 May 2021 12:21:56 +0200 Pierre-Yves David manifest: drop the `indexfile` from `manifestrevlog`
Mon, 03 May 2021 12:21:25 +0200 Pierre-Yves David revlog: always "append" full size tuple
Tue, 06 Apr 2021 05:20:24 +0200 Pierre-Yves David revlog: introduce an explicit tracking of what the revlog is about
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Thu, 18 Feb 2021 17:36:52 +0100 Raphaël Gomès changegroup: add v4 changegroup for revlog v2 exchange
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Wed, 07 Oct 2020 03:00:01 +0200 Joerg Sonnenberger bundlerepo: don't insert index tuples with full nodes as linkrev
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.rev` in `bundlerepo.bundlerevlog`
Fri, 08 Nov 2019 13:24:54 +0100 Pierre-Yves David index: use `index.has_node` in `bundlerepo.bundlerevlog`
Sat, 09 Nov 2019 05:54:22 +0100 Pierre-Yves David revlog: deal with nodemap deletion within the index
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 20:17:41 -0700 Martin von Zweigbergk py3: delete b'' prefix from safehasattr arguments
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
Fri, 30 Aug 2019 18:12:16 +0200 Pierre-Yves David bundlerepo: drop the custom `rawdata` implementation
Fri, 30 Aug 2019 17:46:47 +0200 Pierre-Yves David bundlerepo: drop the `baserevision` hack
Fri, 30 Aug 2019 15:04:54 +0200 Pierre-Yves David bundlerepo: simplify code to take advantage of `_rawtext`
Wed, 07 Aug 2019 20:09:10 +0200 Pierre-Yves David rawdata: update callers in bundlerepo
Wed, 07 Aug 2019 22:00:57 +0200 Pierre-Yves David rawdata: add the method to bundlerevlog
Fri, 21 Jun 2019 03:50:06 +0200 Pierre-Yves David localrepo: introduce a `_refreshchangelog` method stable
Mon, 03 Dec 2018 22:22:23 -0800 Martin von Zweigbergk manifest: accept narrowmatch into constructor instead of getting from repo
Wed, 03 Oct 2018 10:32:21 -0700 Gregory Szorc revlog: rename _cache to _revisioncache
Sat, 15 Sep 2018 22:56:57 -0700 Martin von Zweigbergk bundlerepo: remove a variable alias
Fri, 21 Sep 2018 19:48:23 -0400 Matt Harbison py3: rename pycompat.getcwd() to encoding.getcwd() (API)
Tue, 18 Sep 2018 15:15:24 -0700 Gregory Szorc localrepo: pass root manifest into manifestlog.__init__
Tue, 11 Sep 2018 19:50:07 -0700 Gregory Szorc bundlerepo: dynamically create repository type from base repository
Tue, 11 Sep 2018 19:16:32 -0700 Gregory Szorc bundlerepo: factor out code for instantiating a bundle repository
Tue, 11 Sep 2018 18:45:05 -0700 Gregory Szorc bundlerepo: pass create=True
Tue, 11 Sep 2018 17:11:32 -0700 Gregory Szorc hg: allow extra arguments to be passed to repo creation (API)
Fri, 10 Aug 2018 14:44:50 -0700 Gregory Szorc manifest: rename dir argument and attribute to tree
Wed, 01 Aug 2018 10:57:14 -0700 Martin von Zweigbergk index: replace insert(-1, e) method by append(e) method
Sat, 26 May 2018 12:20:36 +0900 Yuya Nishihara py3: wrap tempfile.mkdtemp() to use bytes path
Sat, 14 Apr 2018 09:57:44 -0700 Gregory Szorc hg: pass command intents to repo/peer creation (API)
Fri, 13 Apr 2018 11:21:55 -0700 Gregory Szorc bundlerepo: use command executor for wire protocol commands
Wed, 11 Apr 2018 17:51:40 -0700 Gregory Szorc bundlerepo: rename "other" to "peer"
Fri, 13 Apr 2018 11:12:19 -0700 Gregory Szorc wireproto: convert legacy commands to command executor
Fri, 06 Apr 2018 22:39:58 -0700 Gregory Szorc filelog: wrap revlog instead of inheriting it (API)
Tue, 03 Apr 2018 13:16:12 -0700 Gregory Szorc bundlerepo: use super() when calling file()
Sat, 10 Mar 2018 15:57:16 +0900 Yuya Nishihara py3: use r'' instead of sysstr('') to get around code transformer
Wed, 17 Jan 2018 21:42:56 -0500 Augie Fackler bundlerepo: use native str when peeking in __dict__
Sat, 20 Jan 2018 13:54:36 -0800 Gregory Szorc bundle2: specify what capabilities will be used for
Sun, 10 Dec 2017 06:36:35 +0530 Pulkit Goyal py3: handle keyword arguments correctly in bundlerepo.py
Mon, 13 Nov 2017 21:10:37 -0800 Gregory Szorc bundle2: don't use seekable bundle2 parts by default (issue5691)
Mon, 13 Nov 2017 20:12:00 -0800 Gregory Szorc bundle2: only seek to beginning of part in bundlerepo
Mon, 13 Nov 2017 19:12:56 -0800 Gregory Szorc bundlerepo: rename "bundlefilespos" variable and attribute
Mon, 13 Nov 2017 19:12:17 -0800 Gregory Szorc bundlerepo: rename "bundle" arguments to "cgunpacker"
Sat, 11 Nov 2017 18:55:04 -0800 Gregory Szorc bundlerepo: use early return
Sat, 11 Nov 2017 18:41:14 -0800 Gregory Szorc bundlerepo: rename _bundle to _cgunpacker
Sat, 11 Nov 2017 18:34:50 -0800 Gregory Szorc bundlerepo: assign bundle attributes in bundle type blocks
Sat, 11 Nov 2017 18:22:36 -0800 Gregory Szorc bundlerepo: make bundle and bundlefile attributes private
Sat, 11 Nov 2017 18:14:41 -0800 Gregory Szorc bundlerepo: don't assume there are only two bundle classes
Sat, 11 Nov 2017 18:09:16 -0800 Gregory Szorc bundlerepo: add docstring for bundlerepository class
Sat, 11 Nov 2017 18:05:02 -0800 Gregory Szorc bundlerepo: rename arguments to bundlerepository.__init__
Sat, 11 Nov 2017 17:07:33 -0800 Gregory Szorc bundlerepo: use suffix variable
Sat, 11 Nov 2017 17:02:31 -0800 Gregory Szorc bundlerepo: make methods agree with base class
Tue, 07 Nov 2017 10:16:53 -0800 Durham Goode bundle: allow bundlerepo to support alternative manifest implementations
Wed, 20 Sep 2017 09:39:03 -0700 Durham Goode bundlerepo: update to use new deltaiter api
Fri, 15 Sep 2017 23:58:45 +0900 Yuya Nishihara revlog: update signature of dummy addgroup() in bundlerepo and unionrepo
Wed, 23 Aug 2017 12:35:03 -0700 Durham Goode bundlerepo: move bundle2 part handling out to a function
Wed, 23 Aug 2017 12:35:03 -0700 Durham Goode bundle2: seek part back during iteration
Wed, 23 Aug 2017 12:34:56 -0700 Durham Goode bundlerepo: move temp bundle creation to a separate function
Fri, 30 Jun 2017 03:31:26 +0200 Pierre-Yves David configitems: register the 'bundle.mainreporoot' config
Mon, 03 Apr 2017 09:31:39 -0700 Jun Wu bundlerepo: use raw revision in revdiff()
Thu, 06 Apr 2017 17:45:47 -0700 Jun Wu bundlerepo: fix raw handling in revision()
Thu, 06 Apr 2017 18:06:42 -0700 Jun Wu bundlerepo: build revlog index with flags
Thu, 06 Apr 2017 17:43:29 -0700 Jun Wu bundlerepo: make baserevision return raw text
Wed, 29 Mar 2017 16:28:00 -0700 Jun Wu bundlerepo: avoid unnecessary node -> rev conversion
Sun, 12 Mar 2017 03:32:21 -0400 Augie Fackler py3: use bytearray() instead of array('c', ...) constructions
Thu, 02 Mar 2017 14:47:03 +0100 Pierre-Yves David vfs: use 'vfs' module directly in 'mercurial.bundlerepo'
Mon, 13 Feb 2017 20:06:38 +0530 Pulkit Goyal py3: convert the mode argument of os.fdopen to unicodes (1 of 2)
Tue, 10 Jan 2017 16:15:21 +0000 Remi Chaintron revlog: flag processor
Thu, 05 Jan 2017 17:16:07 +0000 Remi Chaintron revlog: add 'raw' argument to revision and _addrevision
Tue, 13 Dec 2016 14:21:36 +0000 Remi Chaintron revlog: merge hash checking subfunctions
Wed, 23 Nov 2016 00:03:11 +0530 Pulkit Goyal py3: use pycompat.getcwd() instead of os.getcwd()
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Fri, 11 Nov 2016 01:15:59 -0800 Durham Goode manifest: add bundlemanifestlog support
Tue, 18 Oct 2016 17:32:51 -0700 Durham Goode manifest: move manifest creation to a helper function stable
Mon, 12 Sep 2016 14:29:09 -0700 Durham Goode manifest: make one use of _mancache avoid manifestctxs
less more (0) -120 tip