log mercurial/exchange.py @ 35762:40df727b6f4f

age author description
Wed, 17 Jan 2018 14:13:46 +0100 Boris Feld pull: preindent some code
Wed, 17 Jan 2018 16:32:05 +0100 Boris Feld pull: reorganize bundle2 argument bundling
Wed, 17 Jan 2018 16:36:23 +0100 Boris Feld bundle2: add support for a 'stream' parameter to 'getbundle'
Wed, 10 Jan 2018 11:02:20 -0800 Martin von Zweigbergk exchange: use context manager for locks and transaction in unbundle()
Sun, 10 Dec 2017 04:46:25 +0530 Pulkit Goyal py3: handle keyword arguments correctly in exchange.py
Thu, 07 Dec 2017 00:26:45 +0530 Pulkit Goyal remotenames: rename related file and storage dir to logexchange
Wed, 06 Dec 2017 23:33:01 +0100 Boris Feld push: restrict common discovery to the pushed set
Tue, 17 Oct 2017 15:27:22 +0200 Boris Feld pull: retrieve bookmarks through the binary part when possible
Tue, 17 Oct 2017 15:27:17 +0200 Boris Feld getbundle: add support for 'bookmarks' boolean argument
Tue, 17 Oct 2017 12:38:13 +0200 Boris Feld bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165)
Sun, 15 Oct 2017 19:22:56 +0200 Boris Feld push: move bundle2-pushkey based bookmarks exchange in its own function
Mon, 13 Nov 2017 04:22:45 +0100 Boris Feld push: include a 'check:bookmarks' part when possible
Thu, 05 Oct 2017 00:02:02 +0530 Pulkit Goyal remotenames: move function to pull remotenames from the remoterepo to core
Tue, 17 Oct 2017 15:55:40 +0200 Boris Feld exchange: drop unused '_getbookmarks' function
Tue, 17 Oct 2017 11:01:45 +0200 Boris Feld pull: store binary node in pullop.remotebookmarks
Thu, 19 Oct 2017 21:50:14 +0200 Boris Feld exchange: propagate the subfunctions return stable
Wed, 20 Sep 2017 19:38:06 +0200 Boris Feld phase: use a binary phase part to push through bundle2 (BC)
Wed, 20 Sep 2017 19:17:37 +0200 Boris Feld phase: isolate logic to update remote phrase through bundle2 pushkey
Wed, 11 Oct 2017 07:40:00 +0200 Boris Feld phase: generate a push-race detection part on push
Wed, 11 Oct 2017 18:39:04 +0200 Boris Feld phase: gather remote phase information in a summary object
Wed, 11 Oct 2017 18:39:34 +0200 Boris Feld phase: simplify the check for issue3781 shortcut in discovery
Mon, 16 Oct 2017 12:36:42 +0200 Boris Feld exchange: fix issue3781 reference in the comment
Sat, 30 Sep 2017 07:43:53 -0400 Augie Fackler exchange: remove superfluous pass statements
Sat, 30 Sep 2017 10:09:29 +0100 Boris Feld exchange: fix test for remote support of binary phases
Thu, 28 Sep 2017 15:24:54 +0100 Gregory Szorc exchange: perform stream clone with clone bundle with --uncompressed
Tue, 26 Sep 2017 15:55:01 +0200 Boris Feld pull: remove inadequate use of operations records to update stepdone
Sun, 24 Sep 2017 21:27:18 +0200 Boris Feld pull: use 'phase-heads' to retrieve phase information
Wed, 20 Sep 2017 05:47:33 +0200 Boris Feld discovery: avoid dropping remote heads hidden locally
Fri, 15 Sep 2017 18:38:36 -0400 Augie Fackler bundles: turn nbchanges int into a bytestr using pycompat.bytestr
Sat, 16 Sep 2017 11:09:08 -0400 Augie Fackler exchange: hit opargs with pycompat.strkwargs before **-ing it
Tue, 22 Aug 2017 21:21:13 -0400 Augie Fackler exchange: use '%d' % x instead of str(x) to encode ints
Tue, 12 Sep 2017 09:13:02 -0700 Durham Goode changegroup: avoid creating empty changegroup part
Sun, 10 Sep 2017 18:51:31 -0700 Durham Goode changegroup: remove external uses of getbundler
Sun, 10 Sep 2017 18:50:12 -0700 Durham Goode changegroup: replace getchangegroup with makechangegroup
Sun, 10 Sep 2017 19:01:56 -0700 Durham Goode changegroup: replace getlocalchangegroupraw with makestream
Sun, 10 Sep 2017 18:39:02 -0700 Durham Goode changegroup: replace getsubset with makechangegroup
Thu, 17 Aug 2017 13:04:47 -0700 Martin von Zweigbergk exchange: don't attempt phase exchange if phase-heads was in bundle
Wed, 16 Aug 2017 15:48:48 -0700 Jun Wu pushvars: do not mangle repo state
Fri, 28 Jul 2017 22:04:27 -0700 Martin von Zweigbergk exchange: simplify unbundle locking using context managers
Fri, 28 Jul 2017 22:42:10 -0700 Martin von Zweigbergk util: add base class for transactional context managers
Mon, 14 Aug 2017 16:26:36 -0700 Martin von Zweigbergk exchange: remove need for "locked" variable
Mon, 14 Aug 2017 16:14:14 -0700 Martin von Zweigbergk exchange: drop now-unnecessary "local" from lock name variables
Fri, 28 Jul 2017 21:49:44 -0700 Martin von Zweigbergk exchange: remove 'locallocked' member from pushop object
Wed, 02 Aug 2017 19:13:56 +0200 Boris Feld context: rename troubled into isunstable
Wed, 02 Aug 2017 18:34:39 +0200 Boris Feld context: rename troubles into instabilities
Sat, 05 Aug 2017 15:15:20 -0700 Gregory Szorc exchange: access requirements on repo instead of peer
Sun, 06 Aug 2017 17:44:56 -0700 Gregory Szorc exchange: drop support for lock-based unbundling (BC)
Mon, 31 Jul 2017 09:59:42 +0530 Pulkit Goyal pushvars: move fb extension pushvars to core
Tue, 01 Aug 2017 18:07:34 +0200 Boris Feld evolution: rename bumped to phase-divergent
Tue, 01 Aug 2017 17:58:20 +0200 Boris Feld evolution: rename divergent to content-divergent
Tue, 01 Aug 2017 17:53:48 +0200 Boris Feld evolution: rename unstable to orphan
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Wed, 28 Jun 2017 17:41:25 +0200 Pierre-Yves David pushrace: avoid crash on bare push when using concurrent push mode
Thu, 22 Jun 2017 15:00:19 -0700 Martin von Zweigbergk bundle: make applybundle() delegate v1 bundles to applybundle1()
Wed, 21 Jun 2017 21:08:48 -0700 Martin von Zweigbergk bundle: make applybundle1() return a bundleoperation
Fri, 16 Jun 2017 10:25:11 -0700 Martin von Zweigbergk bundle: add a applybundle1() method
Thu, 22 Jun 2017 14:04:13 -0700 Martin von Zweigbergk bundle: make combinechangegroupresults() take a bundleoperation
Thu, 22 Jun 2017 13:58:20 -0700 Martin von Zweigbergk bundle: move combineresults() from changegroup to bundle2
Fri, 16 Jun 2017 16:56:16 -0700 Martin von Zweigbergk bundle2: record changegroup data in 'op.records' (API)
Thu, 22 Jun 2017 03:16:16 +0530 Pulkit Goyal py3: convert kwargs' keys' to str using pycompat.strkwargs()