log mercurial/discovery.py @ 47894:226c7dbeea11

age author description
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
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
Mon, 23 Nov 2020 16:39:53 -0800 Martin von Zweigbergk errors: raise StateError when push fails because it creates new heads
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Mon, 23 Nov 2020 12:42:57 -0800 Martin von Zweigbergk errors: remove trailing "!" in messages about creating new heads on push
Fri, 17 Jul 2020 09:20:48 +0200 Manuel Jacob discovery: change users of `outgoing.missingheads` to `outgoing.ancestorsof`
Wed, 15 Jul 2020 11:38:54 +0200 Manuel Jacob discovery: fix docstring of `outgoing` class
Wed, 15 Jul 2020 09:51:11 +0200 Manuel Jacob discovery: weaken claim about returned common heads if ancestorsof are given
Thu, 16 Apr 2020 22:51:09 +0530 Pulkit Goyal merge default into stable for 5.4 release stable 5.4rc0
Mon, 06 Apr 2020 00:24:57 +0200 Pierre-Yves David discovery: avoid wrongly saying there are nothing to pull stable
Mon, 09 Mar 2020 10:18:40 -0700 Martin von Zweigbergk merge with stable
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Fri, 06 Mar 2020 23:27:28 +0100 Pierre-Yves David discovery: avoid wrong detection of multiple branch heads (issue6256) stable
Mon, 10 Feb 2020 17:31:05 -0500 Augie Fackler cleanup: re-run black on the codebase
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `discovery._postprocessobsolete`
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
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
Sat, 05 Oct 2019 09:55:56 -0400 Augie Fackler discovery: re-wrap expression to avoid a black bug
Wed, 25 Sep 2019 17:57:16 -0400 Augie Fackler bookmarks: remove changectx() method from bmstore (API)
Sat, 27 Apr 2019 14:43:43 +0300 Pulkit Goyal discovery: only calculate closed branches if required
Fri, 01 Mar 2019 05:56:18 +0530 Taapas Agrawal push: added clear warning message when pushing closed branches(issue6080)
Sun, 17 Mar 2019 18:45:53 +0300 Pulkit Goyal discovery: move cl.hasnode outside of the for-loop
Sun, 17 Mar 2019 18:43:27 +0300 Pulkit Goyal discovery: prevent deleting items from a dictionary
Sun, 17 Mar 2019 18:34:28 +0300 Pulkit Goyal discovery: drop some unused sets
Sun, 17 Mar 2019 18:29:23 +0300 Pulkit Goyal discovery: prevent recomputing info about server and outgoing changesets
Mon, 21 Jan 2019 16:37:23 +0000 Martijn Pieters branchmap: updating triggers a write
Fri, 13 Apr 2018 11:13:05 -0700 Gregory Szorc discovery: use command executor interface
Wed, 11 Apr 2018 17:24:43 -0700 Gregory Szorc discovery: don't redundantly call branchmap
Fri, 06 Apr 2018 10:49:43 -0700 Martin von Zweigbergk discovery: look up bookmarks only among bookmarks
Sun, 04 Mar 2018 07:37:08 -0800 Martin von Zweigbergk setdiscovery: back out changeset 5cfdf6137af8 (issue5809)
Thu, 01 Feb 2018 10:10:01 -0800 Martin von Zweigbergk discovery: don't reimplement all()
Thu, 01 Feb 2018 10:29:24 -0800 Martin von Zweigbergk setdiscovery: don't call "heads" wire command when heads specified
Wed, 06 Dec 2017 23:33:01 +0100 Boris Feld push: restrict common discovery to the pushed set
Thu, 16 Nov 2017 03:52:38 +0100 Boris Feld scmutil: extra utility to display a reasonable amount of nodes
Mon, 05 Jun 2017 13:44:15 +0100 Pierre-Yves David checkheads: use a "lazyancestors" object for allfuturecommon
Mon, 05 Jun 2017 13:37:04 +0100 Pierre-Yves David checkheads: use "revnum" in the "allfuturecommon" set
Mon, 05 Jun 2017 15:20:20 +0100 Pierre-Yves David checkheads: use 'nodemap.get' to convert nodes to revs
Mon, 05 Jun 2017 15:17:47 +0100 Pierre-Yves David checkheads: pass "ispushed" function to the obsmarkers logic
Mon, 29 May 2017 05:53:58 +0200 Pierre-Yves David push: add a way to allow concurrent pushes on unrelated heads
Mon, 29 May 2017 05:52:13 +0200 Pierre-Yves David headsummary: expose the 'discardedheads' set in the headssummary
Mon, 29 May 2017 05:47:27 +0200 Pierre-Yves David checkheads: perform obsolescence post processing directly in _headssummary
Mon, 29 May 2017 10:56:00 +0200 Pierre-Yves David headssummary: directly feed the function with the 'pushop' object
Mon, 29 May 2017 05:45:59 +0200 Pierre-Yves David checkheads: gather the postprocessing with other obsolescence specific code
Mon, 29 May 2017 05:23:30 +0200 Pierre-Yves David checkheads: simplify the code around obsolescence post-processing
Mon, 29 May 2017 05:21:38 +0200 Pierre-Yves David checkheads: drop now unused filtering of 'unsyncedheads'
Mon, 29 May 2017 05:20:09 +0200 Pierre-Yves David checkheads: clarify that we no longer touch the head unknown locally
Mon, 29 May 2017 05:33:59 +0200 Pierre-Yves David headssummary: ensure all returned lists are sorted
Mon, 29 May 2017 05:37:19 +0200 Pierre-Yves David discovery: also use lists for the returns of '_oldheadssummary'
Fri, 19 May 2017 12:35:14 +0200 Pierre-Yves David obscheckhead: skip context creation to test phase
Fri, 10 Feb 2017 16:56:29 -0800 Martin von Zweigbergk cleanup: use set literals
Wed, 19 Apr 2017 23:10:05 +0900 Yuya Nishihara discovery: prevent crash caused by prune marker having no parent data stable
Sat, 15 Apr 2017 02:55:18 +0200 Pierre-Yves David checkheads: upgrade the obsolescence postprocessing logic (issue4354)
Tue, 21 Mar 2017 23:30:13 +0100 Pierre-Yves David checkheads: extract obsolete post processing in its own function
Tue, 20 Sep 2016 23:47:30 +0000 timeless discovery: use single quotes in use warning
Tue, 06 Sep 2016 09:43:25 -0700 Ryan McElroy discovery: explicitly check for None in outgoing init
Tue, 09 Aug 2016 22:31:38 +0200 Pierre-Yves David outgoing: add a 'missingroots' argument
Tue, 09 Aug 2016 15:55:44 +0200 Pierre-Yves David outgoing: adds some default value for argument
Tue, 09 Aug 2016 15:26:53 +0200 Pierre-Yves David outgoing: pass a repo object to the constructor
Wed, 03 Aug 2016 22:07:52 -0700 Gregory Szorc discovery: move code to create outgoing from roots and heads
Tue, 24 May 2016 23:36:27 +0200 liscju bookmarks: allow pushing active bookmark on new remote head (issue5236) stable
Tue, 10 Nov 2015 11:16:25 -0800 Ryan McElroy discovery: pass pushop to _nowarnheads
Tue, 10 Nov 2015 11:13:21 -0800 Ryan McElroy exchange: pass pushop to discovery.checkheads
Fri, 06 Nov 2015 09:48:24 -0800 Ryan McElroy discovery: factor out calculation of heads to not warn about
Wed, 21 Oct 2015 16:21:27 -0500 Matt Mackall bookmarks: don't allow pushing new head for existing mark with -B (issue4400) stable
Mon, 12 Oct 2015 00:45:24 -0700 Pierre-Yves David discovery: put trivial branch first
Fri, 09 Oct 2015 15:44:00 -0700 Pierre-Yves David discovery: reference relevant bug in the faulty code
Fri, 09 Oct 2015 15:37:05 -0700 Pierre-Yves David discovery: fix a typo in a comment
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Mon, 05 Oct 2015 22:29:57 -0700 Pierre-Yves David discovery: rename 'error' to 'errormsg'
Sat, 08 Aug 2015 19:07:11 -0700 Gregory Szorc discovery: use absolute_import
Mon, 13 Apr 2015 09:54:36 -0400 Michael O'Connor discovery: don't compute allfuturecommon when it won't be used
Fri, 13 Mar 2015 17:00:06 -0400 Jordi Gutiérrez Hermoso style: kill ersatz if-else ternary operators
Thu, 14 Aug 2014 16:26:41 -0700 Pierre-Yves David discovery: prevent crash on unknown remote heads with old repo (issue4337) stable
Sat, 08 Mar 2014 19:02:39 +1100 Stephen Lee discovery: if a push would create a new head, mention the bookmark name if any
Thu, 24 Apr 2014 16:47:22 +0200 Mads Kiilerich discovery: don't report all "unsynced" remote heads (issue4230) stable
Fri, 07 Feb 2014 17:24:12 +0100 Mads Kiilerich discovery: make "note: unsynced remote changes!" less serious than a warning
Thu, 06 Feb 2014 02:19:38 +0100 Mads Kiilerich discovery: improve "note: unsynced remote changes!" warning
Sun, 09 Feb 2014 17:31:26 -0600 Matt Mackall push: backout 2bc520bd0ce0 due to test failures
Thu, 06 Feb 2014 02:19:38 +0100 Mads Kiilerich discovery: improve "note: unsynced remote changes!" warning
Thu, 06 Feb 2014 02:17:48 +0100 Mads Kiilerich discovery: cleanup of variable names and comments
Fri, 15 Nov 2013 23:28:43 -0500 Pierre-Yves David discovery: stop using nodemap for membership testing
Mon, 11 Nov 2013 21:16:54 +1100 Stephen Lee bookmarks: allow push -B to create a new remote head (issue2372)
Sat, 16 Nov 2013 15:46:29 -0500 Mads Kiilerich discovery: make note messages for new heads more readable
Sat, 16 Nov 2013 15:46:29 -0500 Mads Kiilerich discovery: tweak error message for multiple branch heads
Thu, 03 Oct 2013 23:16:07 +0900 FUJIWARA Katsunori discovery: revise hint message introduced by changeset b00ba31313c3
Thu, 03 Oct 2013 23:16:06 +0900 FUJIWARA Katsunori push: hide description about "-f" in the hint to prevent from using it easily
Tue, 01 Oct 2013 00:26:22 +0900 FUJIWARA Katsunori discovery: abort also when pushing multiple headed new branch
Sun, 13 Jan 2013 01:39:16 -0600 Kevin Bullock filtering: rename filters to their antonyms
Tue, 15 Jan 2013 02:59:12 +0100 Mads Kiilerich discovery: process heads in sorted order
Tue, 08 Jan 2013 01:28:39 +0100 Pierre-Yves David branchmap: pass revision insteads of changectx to the update function
Sun, 06 Jan 2013 04:50:14 +0100 Pierre-Yves David discovery: drop the visibleheads function
Sun, 06 Jan 2013 04:48:22 +0100 Pierre-Yves David clfilter: remove the last usage of `visibleheads`
Sat, 05 Jan 2013 18:57:09 +0100 Pierre-Yves David discovery: drop the visiblebranchmap function
Sat, 22 Dec 2012 17:08:15 +0100 Pierre-Yves David branchmap: make update a method
Sat, 22 Dec 2012 01:44:42 +0100 Pierre-Yves David branchmap: store branchcache in a dedicated object
Wed, 19 Dec 2012 14:49:06 +0100 Pierre-Yves David branchmap: extract _updatebranchcache from repo
Mon, 17 Dec 2012 17:27:12 +0100 Pierre-Yves David clfilter: use filtering in `visibleheads`
Mon, 17 Dec 2012 17:42:34 +0100 Pierre-Yves David clfilter: use filtering in `visiblebranchmap`
Tue, 16 Oct 2012 15:49:58 +0200 Pierre-Yves David obsolete: have `allsuccessors` takes a list of nodes
Fri, 19 Oct 2012 00:30:11 +0200 Pierre-Yves David obsolete: rename `anysuccessors` into `allsuccessors`
Sun, 26 Aug 2012 00:28:56 +0200 Pierre-Yves David bookmarks: extract valid destination logic in a dedicated function
Sun, 26 Aug 2012 00:27:44 +0200 Pierre-Yves David checkheads: don't warn about unsynced changes that we ill obsolete
Sun, 26 Aug 2012 00:25:33 +0200 Pierre-Yves David checkheads: check successors for new heads in both missing and common
Fri, 24 Aug 2012 16:52:45 +0200 Pierre-Yves David checkheads: attend to phases when computing new heads with obsolete
Tue, 11 Sep 2012 08:36:09 -0700 Bryan O'Sullivan Merge spelling fixes
Fri, 17 Aug 2012 13:58:19 -0700 timeless grammar: just-the-heads
Fri, 17 Aug 2012 13:58:18 -0700 timeless spelling: just
Wed, 15 Aug 2012 22:38:42 +0200 Mads Kiilerich fix trivial spelling errors
Fri, 27 Jul 2012 10:16:20 +0200 Patrick Mezard discovery: fix invalid comment about extinct being ignored stable
Thu, 26 Jul 2012 02:54:13 +0200 Mads Kiilerich help: fix some instances of 'the the' stable
Wed, 25 Jul 2012 19:34:31 +0200 Patrick Mezard discovery: add extinct changesets to outgoing.excluded stable
Tue, 17 Jul 2012 17:59:29 +0200 Pierre-Yves David checkheads: take future obsoleted heads into account
Tue, 17 Jul 2012 18:14:16 +0200 Pierre-Yves David checkheads: extract bookmark computation from the branch loop
Tue, 17 Jul 2012 16:30:42 +0200 Pierre-Yves David checkheads: simplify the structure build by preprocessing
Tue, 17 Jul 2012 18:21:49 +0200 Pierre-Yves David checkheads: extract branchmap preprocessing
Fri, 13 Jul 2012 14:38:49 +0200 Pierre-Yves David obsolete: do not exchange extinct changesets
Tue, 17 Jul 2012 01:22:31 +0200 Pierre-Yves David repo: move visibleheads and visiblebranchmap logic in discovery
Tue, 17 Jul 2012 01:04:45 +0200 Pierre-Yves David localpeer: return only visible heads and branchmap
Fri, 13 Jul 2012 21:46:53 +0200 Sune Foldager peer: introduce peer methods to prepare for peer classes
Fri, 22 Jun 2012 12:17:49 +0200 Pierre-Yves David discovery: simplify branchmap construction against legacy server
Tue, 26 Jun 2012 23:05:25 +0200 Sune Foldager fix push of moved bookmark when creating new branch heads
Fri, 08 Jun 2012 14:23:31 -0700 Joshua Redstone discovery: convert legacy part of checkheads to revs from nodes
Fri, 08 Jun 2012 08:39:44 -0700 Joshua Redstone revlog: remove reachable and switch call sites to ancestors
Fri, 01 Jun 2012 12:37:18 -0700 Bryan O'Sullivan revlog: ancestors(*revs) becomes ancestors(revs) (API)
Sun, 13 May 2012 10:21:27 +0200 Levi Bard bookmarks: allow existing remote bookmarks to become heads when pushing
Thu, 17 May 2012 15:52:14 -0500 Matt Mackall merge with stable
Sat, 12 May 2012 19:38:20 +0200 Sune Foldager bundle: make bundles more portable (isue3441) stable
Sat, 12 May 2012 15:54:54 +0200 Brodie Rao cleanup: eradicate long lines
Sat, 12 May 2012 00:24:07 +0200 Patrick Mezard phases: introduce phasecache
Tue, 24 Apr 2012 16:32:44 +0200 Pierre-Yves David branchmap: server should not advertise secret changeset in branchmap (Issue3303) stable
Tue, 24 Jan 2012 19:49:30 +0100 Pierre-Yves David discovery: fix regression when checking heads for pre 1.4 client (issue3218) stable
Fri, 20 Jan 2012 19:41:18 +0100 Pierre-Yves David discovery: ensure that missingheads are always heads of everything we tried stable
Fri, 20 Jan 2012 00:27:11 +0100 Pierre-Yves David phases: properly register excluded changeset when revision are specified stable
Thu, 19 Jan 2012 15:50:55 +0100 Pierre-Yves David discovery: diet discovery.prepush from non-discovery code
Fri, 13 Jan 2012 22:16:01 +0100 Pierre-Yves David discovery: fix prepush documentation
Wed, 11 Jan 2012 00:27:46 +0100 Pierre-Yves David phases: make outgoing object and discovery aware of exclusion
Mon, 09 Jan 2012 03:47:16 +0100 Pierre-Yves David discovery: introduce outgoing object for result of findcommonoutgoing
Thu, 22 Dec 2011 00:42:25 +0100 Pierre-Yves David phases: do not exchange secret changesets
Thu, 17 Nov 2011 16:53:17 -0600 Matt Mackall merge with stable
Fri, 11 Nov 2011 01:07:10 +0100 Mads Kiilerich add missing localization markup stable
Fri, 11 Nov 2011 00:21:17 +0100 Pierre-Yves David phases: mark content pushed as public in local repo on push
Mon, 17 Oct 2011 11:37:59 +0200 Pierre-Yves David discovery: Fix error print mentioning a 'None' branch stable
Fri, 03 Jun 2011 13:10:22 +0200 Adrian Buehlmann prepush: show details about new remote heads with --verbose
Fri, 03 Jun 2011 12:16:17 +0200 Adrian Buehlmann prepush: print short hash of first new head in abort message
Fri, 03 Jun 2011 11:26:43 +0200 Adrian Buehlmann prepush: eliminate 'if branch'
Fri, 06 May 2011 14:44:18 +0200 Peter Arrenbrecht discovery: resurrect findoutgoing as findcommonoutgoing for extension hooks
Wed, 04 May 2011 19:27:55 +0200 Sune Foldager fix errors reported by pyflakes test
Mon, 02 May 2011 19:21:30 +0200 Peter Arrenbrecht discovery: add new set-based discovery
Sat, 30 Apr 2011 17:21:37 +0200 Peter Arrenbrecht discovery: drop findoutgoing and simplify findcommonincoming's api
Wed, 23 Mar 2011 16:06:55 +0100 Peter Arrenbrecht discovery: avoid discovery when local graph is a subset of remote
Thu, 11 Nov 2010 15:51:20 +0100 Adrian Buehlmann discovery: list new remote heads in prepush() on --debug
Thu, 11 Nov 2010 15:42:27 +0100 Adrian Buehlmann discovery: remove erroneous comment in prepush()
Sun, 17 Oct 2010 22:24:26 +0200 Benoit Boissinot discovery: findincoming() is no longer used
Sun, 17 Oct 2010 19:25:35 +0200 Benoit Boissinot discovery: use set instead of dict
Sun, 17 Oct 2010 16:16:12 +0200 Benoit Boissinot discovery: remove unused "base" argument from find.*incoming()
Sat, 09 Oct 2010 17:16:39 -0500 Benoit Boissinot discovery: do not use the implicit updating of the "base" arg
Thu, 15 Jul 2010 21:44:51 +0200 Benoit Boissinot discovery: remove duplication for new remote head discovery
Thu, 15 Jul 2010 21:21:19 +0200 Benoit Boissinot discovery: better coding style
Thu, 15 Jul 2010 21:20:32 +0200 Benoit Boissinot discovery: simplify findoutgoing(), the updated_head stuff wasn't used
Thu, 15 Jul 2010 14:41:22 +0200 Benoit Boissinot Abort: add a hint argument, printed in the next line inside parenthesis
Thu, 15 Jul 2010 14:40:17 +0200 Benoit Boissinot discovery: clarify comment
Tue, 22 Jun 2010 12:38:39 +0200 Martin Geisler discovery: use stable sort order in --new-branch warning stable
Wed, 09 Jun 2010 17:27:47 +0200 Dirkjan Ochtman discovery: fix description line
Mon, 07 Jun 2010 18:35:54 +0200 Dirkjan Ochtman move discovery methods from localrepo into new discovery module base mercurial/localrepo.py@f1d555035705