log mercurial/exchange.py @ 50896:b2b8c25f9462

age author description
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
Tue, 23 May 2023 01:39:47 +0200 Arseniy Alekseyev stream-clone: support streamv3 on the cli [hg bundle]
Thu, 18 May 2023 17:07:43 -0700 Martin von Zweigbergk exchange: allow passing no includes/excludes to `pull()`
Fri, 19 May 2023 14:49:50 +0200 Pierre-Yves David stream-clone: introduce the notion of an experimental "v3" version
Sat, 03 Dec 2022 01:16:22 +0100 Pierre-Yves David bundleoperation: optionnaly record the `remote` that produced the bundle
Wed, 25 May 2022 11:53:34 +0200 Pierre-Yves David bundlespec: handle the presence of obsmarker part
Wed, 18 May 2022 12:07:50 +0100 Pierre-Yves David bundlespec: fix the generation of bundlespec for `cg.version`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Tue, 01 Mar 2022 20:52:32 -0800 Gregory Szorc py3: replace pycompat.itervalues(x) with x.values()
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
Mon, 03 Jan 2022 01:09:56 +0100 Joerg Sonnenberger exchange: add fast path for subrepo check on push
Tue, 07 Dec 2021 16:44:22 +0100 Raphaël Gomès exchangev2: remove it
Fri, 29 Oct 2021 14:40:46 +0200 Pierre-Yves David pull: make the new argument a keyword argument
Fri, 15 Oct 2021 03:49:05 +0200 Pierre-Yves David bookmarks: move the `mirror` option to the `paths` section
Fri, 15 Oct 2021 03:28:28 +0200 Pierre-Yves David path: keep the path instance in the `pulloperation`
Sat, 03 Jul 2021 10:21:16 +0300 Anton Shestakov exchange: use "served" repo filter to guess what the server will publish
Mon, 03 May 2021 12:29:52 +0200 Pierre-Yves David sidedata: add a 'side-data' repository feature and use it
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Mon, 19 Apr 2021 12:52:23 -0700 Martin von Zweigbergk errors: raise RemoteError in some places in exchange.py
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
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 10:53:27 +0100 Raphaël Gomès sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Thu, 18 Feb 2021 17:36:52 +0100 Raphaël Gomès changegroup: add v4 changegroup for revlog v2 exchange
Wed, 03 Feb 2021 23:23:56 -0800 Martin von Zweigbergk bundle2: print "error:abort" message to stderr instead of stdout
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Mon, 23 Nov 2020 14:48:05 -0800 Martin von Zweigbergk errors: drop trailing "!" for some errors about bookmarks
Thu, 22 Oct 2020 14:14:59 -0700 Martin von Zweigbergk errors: introduce CanceledError and use it in a few places
Thu, 15 Oct 2020 15:57:36 +0200 Pierre-Yves David clonebundles: move a bundle of clone bundle related code to a new module
Thu, 08 Oct 2020 15:35:44 -0700 Martin von Zweigbergk errors: stop passing non-strings to Abort's 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
Thu, 23 Jul 2020 16:57:56 +0200 Pierre-Yves David exchange: backout changeset c26335fa4225 stable
Fri, 17 Jul 2020 08:21:31 +0200 Manuel Jacob exchange: check actually missing revs for obsolete / unstable revs (issue6372)
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
Mon, 22 Jun 2020 00:00:07 +0200 Joerg Sonnenberger clonebundles: optional memory-requirement attribution
Sat, 29 Feb 2020 12:58:38 +0530 Pulkit Goyal pull: add `--confirm` flag to confirm before writing changes
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Thu, 13 Feb 2020 22:51:17 -0500 Valentin Gatien-Baron bookmarks: prevent pushes of divergent bookmarks (foo@remote)
Wed, 22 Jan 2020 12:11:35 -0500 Matt Harbison exchange: check the `ui.clonebundleprefers` form while processing (issue6257)
Mon, 13 Jan 2020 17:15:14 -0500 Augie Fackler core: migrate uses of hashlib.sha1 to hashutil.sha1
Thu, 12 Dec 2019 12:30:15 -0500 Matt Harbison exchange: ensure all outgoing subrepo references are present before pushing
Sat, 07 Dec 2019 22:09:43 -0500 Matt Harbison exchange: fix an attempt to format a list into bytes
Thu, 05 Dec 2019 08:59:23 -0800 Martin von Zweigbergk exchange: replace a "not x in ys" by more Pythonic "x not in ys"
Sat, 23 Nov 2019 00:03:18 -0500 Matt Harbison exchange: guard against method invocation on `b2caps=None` args
Fri, 22 Nov 2019 23:58:25 -0500 Matt Harbison exchange: eliminate some bytes.format() calls
Fri, 15 Nov 2019 22:22:55 +0900 Yuya Nishihara merge with stable
Sat, 09 Nov 2019 10:31:58 +0100 Denis Laxalde py3: fix sorting of obsolete markers in obsutil (issue6217) stable
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `exchange._pullapplyphases`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.rev` in `exchange.fallbackheads`
Fri, 08 Nov 2019 16:00:47 +0100 Pierre-Yves David index: use `index.has_node` in `exchange._pulldiscoverychangegroup`
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Thu, 17 Oct 2019 13:34:21 +0200 Denis Laxalde py3: fix sorting of obsolete markers during push
Thu, 17 Oct 2019 13:30:58 +0200 Denis Laxalde exchange: extract a function to sort obsolete markers
Thu, 10 Oct 2019 20:27:34 +0200 Denis Laxalde py3: fix sorting of obsolete markers when building bundle
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedata: apply basic but tight security around exchange