log hgext3rd/topic/discovery.py @ 6566:cb009f13126a

age author description
Wed, 11 Oct 2023 13:45:08 -0300 Anton Shestakov branching: merge with stable
Mon, 09 Oct 2023 15:07:38 -0300 Anton Shestakov topic: use a config option to signal explicit target arguments (for tns)
Mon, 09 Oct 2023 15:06:26 -0300 Anton Shestakov topic: copy experimental.tns-default-pull-namespaces to remote peer ui
Fri, 25 Aug 2023 16:01:28 -0300 Anton Shestakov topic: properly process revbranchcache before sending it to peers (issue6841) stable
Fri, 19 May 2023 10:08:19 -0300 Anton Shestakov topic: make topic namespace use string "none" as the default/empty value
Sun, 05 Feb 2023 19:55:48 +0400 Anton Shestakov topic: compatibility for wrapping branchinfo() and _branchinfo() in hg 4.8
Fri, 03 Feb 2023 16:25:59 +0400 Anton Shestakov topic: wrap revbranchcache._branchinfo() too
Thu, 02 Feb 2023 10:41:52 +0400 Anton Shestakov topic: simply reuse wirepeer.branchmap() as wirepeer.branchmaptns()
Wed, 01 Feb 2023 18:18:35 +0400 Anton Shestakov topic: make _nbheads() skip branchmap entries that aren't just a branch
Tue, 17 Jan 2023 17:54:24 +0400 Anton Shestakov branching: merge with stable
Thu, 15 Dec 2022 17:07:25 +0400 Anton Shestakov topic: monkey-patch ctx.branch() correctly in override_context_branch stable
Sat, 12 Nov 2022 16:24:55 +0400 Anton Shestakov topic: use fully qualified branch name during exchange
Mon, 10 Oct 2022 20:02:14 +0400 Anton Shestakov topic: use compat.StateError for aborting pushes that create new heads
Mon, 15 Aug 2022 18:45:55 +0400 Anton Shestakov topic: remove 4.7 compat for transaction validators
Mon, 25 Jul 2022 12:30:12 +0400 Anton Shestakov topic: call a different wire protocol command to get tns-aware branchmap
Wed, 27 Jul 2022 20:23:08 +0400 Anton Shestakov topic: update a comment about branch:topic, use the modern version
Fri, 08 Jul 2022 17:54:40 +0400 Anton Shestakov topic: use branch//namespace/topic format everywhere except exchange
Fri, 08 Jul 2022 09:50:12 +0200 Pierre-Yves David topic: actually wrap branchmap wire-protocol command
Sun, 06 Feb 2022 13:05:17 +0300 Anton Shestakov topic: no need to filter obsolete heads in Mercurial 6.1
Wed, 23 Dec 2020 13:49:45 +0100 Pierre-Yves David topic: also wrap the `ctx.branch` of parents
Wed, 23 Dec 2020 13:36:02 +0100 Pierre-Yves David topic: extract awful `ctx.branch` hijacking used in discovery
Thu, 17 Sep 2020 14:11:38 -0400 Matt Harbison discovery: list the new heads like core does when failing a multi-head push
Thu, 11 Jun 2020 23:28:10 +0800 Anton Shestakov topic: copy an abort message (new branch) from upstream exactly
Thu, 11 Jun 2020 19:10:56 +0800 Anton Shestakov topic: copy an abort message (new head) from upstream exactly
Tue, 07 Apr 2020 19:33:40 +0200 Pierre-Yves David branching: merge with stable
Mon, 06 Apr 2020 04:01:58 +0200 Pierre-Yves David head-checking: filter out obsolete heads when checking for new heads stable
Thu, 19 Mar 2020 20:09:18 +0530 Pulkit Goyal topic: fix compatibility issues caused because of change in transaction API
Tue, 10 Mar 2020 19:05:08 +0700 Anton Shestakov compat: update hg-X.Y compat comments and test them
Mon, 09 Mar 2020 18:36:10 +0700 Anton Shestakov compat: update a couple of obviously outdated version comments
Tue, 10 Mar 2020 11:07:06 +0100 Pierre-Yves David compat: drop 4.5 related compatibility around wireprotocol module
Mon, 09 Dec 2019 19:58:58 +0700 Anton Shestakov topic: ask pytype to disable import-error on a block handling hg 4.5
Wed, 13 Nov 2019 13:47:55 +0700 Anton Shestakov compat: compatibility for cl.nodemap.get vs cl.index.get_rev
Tue, 06 Aug 2019 15:06:38 +0200 Raphaël Gomès python3: use format-source to run byteify-strings in .py files
Tue, 06 Aug 2019 11:26:29 +0200 Raphaël Gomès python3: add raw prefix in cases harder to analyze at the token level
Sat, 13 Jul 2019 00:17:03 -0700 Martin von Zweigbergk py3: call branchmap.items() on py3 and continue to call iteritems() on py2
Fri, 12 Jul 2019 23:24:04 -0700 Martin von Zweigbergk py3: switch from iteritems() to items() in the topics extension
Thu, 18 Apr 2019 13:03:01 +0200 Pierre-Yves David topic: only wrap wireprotocaps for repo with topic stable
Thu, 18 Apr 2019 13:02:52 +0200 Pierre-Yves David topic: only wrap _pushb2phases for repo with topic stable
Thu, 18 Apr 2019 13:02:44 +0200 Pierre-Yves David topic: only wrap handlecheckheads for repo with topic stable
Thu, 18 Apr 2019 13:02:06 +0200 Pierre-Yves David topic: only wrap wireprotobranchmap for repo with topic stable
Thu, 18 Apr 2019 13:01:39 +0200 Pierre-Yves David topic: only wrap _headssummary for repo with topic stable
Mon, 19 Nov 2018 02:27:13 +0000 Pierre-Yves David compat: drop code dealing with incompatibility for --publish with 4.3
Thu, 25 Oct 2018 12:49:48 +0200 Pierre-Yves David branching: merge stable into default
Sun, 21 Oct 2018 00:08:27 +0300 Pulkit Goyal topic: add the changelog argument to branchinfo() stable
Sun, 21 Oct 2018 00:08:27 +0300 Pulkit Goyal topic: add the changelog argument to branchinfo()
Fri, 21 Sep 2018 17:50:28 +0200 Pierre-Yves David topic: add a compatibility to access transaction's validator stable
Tue, 31 Jul 2018 07:38:37 -0500 Andrew Fischer compat: improve detection of Mercurial 4.6 stable
Thu, 19 Apr 2018 14:14:34 +0200 Pierre-Yves David topic: remove compatibility for older version in discovery wrapping
Thu, 19 Apr 2018 10:50:24 +0200 Pierre-Yves David topic: handle wireproto module change from b4d85bc122bd
Tue, 14 Nov 2017 23:11:00 +0100 Pierre-Yves David compat: fix comp ability of the new phase logic for Mercurial < 4.4 stable
Tue, 14 Nov 2017 21:05:59 +0100 Pierre-Yves David topic: fix new head detection when using --publish on a topic stable
Sun, 02 Jul 2017 16:39:48 +0200 Pierre-Yves David topic: also have the revbranchcache during the discovery
Sun, 02 Jul 2017 16:00:38 +0200 Pierre-Yves David topic: cleanup the repository wrapping logic in topic discovery
Wed, 28 Jun 2017 17:28:56 +0200 Pierre-Yves David topic: also insert the extra head check with using the new head checking
Wed, 28 Jun 2017 17:38:04 +0200 Pierre-Yves David topic: some document for an obscure function
Wed, 28 Jun 2017 18:18:59 +0200 Pierre-Yves David topic: adjust head checking wrapping to not interfere with concurrent push
Wed, 28 Jun 2017 17:23:43 +0200 Pierre-Yves David topic: also detect head checking using the concurrent part
Thu, 22 Jun 2017 10:13:29 +0200 Pierre-Yves David topicmap: massive rework
Thu, 15 Jun 2017 13:26:05 +0200 Boris Feld fix: fix _headssummary call to orig
Wed, 14 Jun 2017 13:56:40 +0200 Boris Feld fix: fix _headssummary api