mercurial/bundle2.py
Thu, 28 Mar 2024 07:12:09 +0000 Pierre-Yves David bundle2: make the "hgtagsfnodes" part advisory stable
Wed, 11 Oct 2023 02:02:46 +0200 Pierre-Yves David branching: merge stable into default
Tue, 10 Oct 2023 18:29:04 +0200 Joerg Sonnenberger cleanup: typos, formatting stable
Thu, 31 Aug 2023 23:56:15 +0200 Pierre-Yves David safehasattr: drop usage in favor of hasattr
Wed, 30 Aug 2023 13:00:14 +0200 Pierre-Yves David bundle2: use sysstr to check for attribute presence
Thu, 01 Jun 2023 17:39:22 +0100 Arseniy Alekseyev stream-clone: add a v3 version of the protocol
Fri, 03 Feb 2023 01:03:45 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:19:26 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Tue, 23 May 2023 01:39:47 +0200 Arseniy Alekseyev stream-clone: support streamv3 on the cli [hg bundle]
Tue, 23 May 2023 01:28:56 +0200 Pierre-Yves David stream-clone: add the `-exp` prefix to the bundle part
Fri, 19 May 2023 14:49:50 +0200 Pierre-Yves David stream-clone: introduce the notion of an experimental "v3" version
Sun, 21 May 2023 00:00:57 +0200 Arseniy Alekseyev stream-clone: check the version of streaming clone supported by the client
Sun, 21 May 2023 01:03:19 +0200 Pierre-Yves David stream-clone: make sure the `stream` capability is set when bundling
Sun, 21 May 2023 00:00:29 +0200 Arseniy Alekseyev stream-clone: upgrade the error message for bad stream request
Wed, 08 Mar 2023 11:01:11 +0100 Pierre-Yves David bundle: prevent implicite bundling of internal changeset
Thu, 09 Mar 2023 01:26:04 +0100 Jason R. Coombs bundle: include required phases when saving a bundle (issue6794)
Sat, 03 Dec 2022 01:24:34 +0100 Pierre-Yves David delta-find: add a `delta-reuse-policy` on configuration `path`
Sat, 03 Dec 2022 01:16:22 +0100 Pierre-Yves David bundleoperation: optionnaly record the `remote` that produced the bundle
Wed, 23 Nov 2022 11:22:22 -0500 Matt Harbison typing: minor tweaks to allow updating to pytype 2022.11.18
Wed, 18 May 2022 10:39:45 +0100 Pierre-Yves David bundlespec: check the `obsolescence` value before adding the caps
Tue, 29 Mar 2022 14:27:45 +0200 Raphaël Gomès merge: stable into default
Thu, 24 Mar 2022 12:27:21 -0400 Valentin Gatien-Baron streamclone: avoid some obscure error in a corner case stable
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
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
Tue, 18 Jan 2022 00:19:04 +0100 Pierre-Yves David stream-clone: also filter the requirement we put in the bundle 2
Fri, 26 Nov 2021 11:53:54 +0100 Raphaël Gomès typo: s/unkown/unknown across the codebase
Mon, 03 May 2021 12:29:52 +0200 Pierre-Yves David sidedata: add a 'side-data' repository feature and use it
Fri, 07 May 2021 22:06:25 -0400 Matt Harbison merge with stable
Thu, 08 Apr 2021 16:30:10 +0200 Raphaël Gomès bundle2: remove restriction around sidedata
Fri, 30 Apr 2021 16:13:02 -0700 Kyle Lippincott black: make codebase compatible with black v21.4b2 and v20.8b1 stable
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
Fri, 19 Feb 2021 10:53:27 +0100 Raphaël Gomès sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Thu, 04 Mar 2021 21:58:55 +0100 Joerg Sonnenberger exchange: stop advertising rev-branch-cache bundle capability
Fri, 12 Feb 2021 09:53:48 +0100 Raphaël Gomès bundle2: pass the operation source down to the changegroup
Thu, 24 Dec 2020 11:21:23 -0500 Matt Harbison tagcache: distinguish between invalid and missing entries
Wed, 27 Jan 2021 22:10:57 -0800 Martin von Zweigbergk narrow: delete a stale TODO about not sending groups the client already has
Fri, 15 Jan 2021 01:58:59 +0100 Joerg Sonnenberger branchmap: update rev-branch-cache incrementally
Sat, 19 Dec 2020 15:56:54 +0100 Pierre-Yves David bundle2: drop some outdated comment
Fri, 24 Apr 2020 16:36:04 +0200 Joerg Sonnenberger bundle: optional advisory obsolescence parts
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
Thu, 08 Oct 2020 13:37:31 -0700 Martin von Zweigbergk errors: name arguments to Abort constructor
Tue, 01 Sep 2020 18:08:24 +0530 Pulkit Goyal scmutil: introduce function to check whether repo uses treemanifest or not
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, 17 Jul 2020 09:20:48 +0200 Manuel Jacob discovery: change users of `outgoing.missingheads` to `outgoing.ancestorsof`
Wed, 08 Jul 2020 00:15:15 +0200 Joerg Sonnenberger phases: sparsify phase lists
Tue, 14 Apr 2020 16:43:54 +0530 Pulkit Goyal scmutil: add writereporequirements() and route requires writing through it
Thu, 13 Feb 2020 22:51:17 -0500 Valentin Gatien-Baron bookmarks: prevent pushes of divergent bookmarks (foo@remote)
Thu, 06 Feb 2020 15:46:55 -0800 Kyle Lippincott py3: fully fix bundlepart.__repr__ to return str not bytes stable
Thu, 02 Jan 2020 11:04:18 -0800 Kyle Lippincott py3: __repr__ needs to return str, not bytes stable
Tue, 19 Nov 2019 18:38:17 -0800 Kyle Lippincott lock: pass "success" boolean to _afterlock callbacks
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Fri, 08 Nov 2019 23:26:50 +0900 Yuya Nishihara merge with stable
Wed, 06 Nov 2019 17:19:33 -0500 Augie Fackler bundle2: more pytype suppressions around bytestring
Tue, 05 Nov 2019 08:42:42 -0800 Martin von Zweigbergk py3: don't use bytes with vars() or __dict__ stable
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedata: apply basic but tight security around exchange
less more (0) -300 -100 -60 tip