log mercurial/exchange.py @ 40163:9f0ee4a60d65

age author description
Sat, 29 Sep 2018 23:52:00 -0400 Matt Harbison py3: use util.forcebytestr() to convert push lock error to bytes
Wed, 12 Sep 2018 10:01:16 -0700 Gregory Szorc wireprotov2: define and implement "changesetdata" command
Wed, 12 Sep 2018 09:58:23 -0700 Gregory Szorc exchangev2: start to implement pull with wire protocol v2
Tue, 11 Sep 2018 17:21:18 -0700 Gregory Szorc exchange: support defining narrow file patterns for pull
Thu, 16 Aug 2018 19:23:24 +0000 Gregory Szorc exchange: don't use dagutil
Fri, 03 Aug 2018 11:02:34 -0700 Martin von Zweigbergk narrow: move requirement constant from changegroup to repository
Sat, 28 Jul 2018 17:42:36 -0700 Gregory Szorc exchange: move simple narrow changegroup generation from extension
Sat, 28 Jul 2018 17:33:20 -0700 Gregory Szorc exchange: make narrow ACL presence imply narrow=True
Mon, 02 Jul 2018 18:39:48 -0700 Gregory Szorc exchange: refactor control flow of _getbundlechangegrouppart()
Mon, 02 Jul 2018 18:32:20 -0700 Gregory Szorc exchange: move _computeellipsis() from narrow
Mon, 02 Jul 2018 18:24:26 -0700 Gregory Szorc exchange: move narrow acl functionality into core
Sat, 28 Jul 2018 10:41:23 -0700 Gregory Szorc exchange: move disabling of rev-branch-cache bundle part out of narrow
Thu, 15 Mar 2018 17:37:03 +0530 Pulkit Goyal remotenames: synchronise remotenames after push also
Sun, 08 Jul 2018 18:52:28 +0900 Yuya Nishihara py3: fix revnums in bookmark discovery to be consumable more than once
Tue, 15 May 2018 22:12:55 +0900 Yuya Nishihara push: continue without locking on lock failure other than EEXIST (issue5882) stable
Tue, 17 Apr 2018 02:41:25 +0200 Joerg Sonnenberger bundlespec: drop externalnames flag
Sat, 14 Apr 2018 18:36:00 -0700 Gregory Szorc exchange: use command executor interface for calling listkeys
Sat, 14 Apr 2018 01:59:55 +0530 Pulkit Goyal py3: use stringutil.forcebytestr() instead of str()
Fri, 13 Apr 2018 12:13:42 -0700 Gregory Szorc wireproto: properly call clonebundles command
Fri, 13 Apr 2018 11:37:37 -0700 Gregory Szorc exchange: use command executor for getbundle
Fri, 13 Apr 2018 11:45:38 -0700 Gregory Szorc exchange: use command executor for pushkey
Fri, 13 Apr 2018 11:30:44 -0700 Gregory Szorc wireproto: use command executor for unbundle
Fri, 13 Apr 2018 11:12:19 -0700 Gregory Szorc wireproto: convert legacy commands to command executor
Thu, 18 Jan 2018 12:54:01 +0100 Joerg Sonnenberger wireproto: support for pullbundles
Sat, 31 Mar 2018 14:51:34 +0530 Pulkit Goyal bundleoperation: pass the source argument from all the users
Wed, 31 Jan 2018 17:15:44 +0100 Boris Feld streamclonebundle: make sure we accept new stream clone bundle spec
Wed, 31 Jan 2018 11:10:55 +0100 Boris Feld bundlespec: add support for some variants
Wed, 31 Jan 2018 11:09:20 +0100 Boris Feld bundle: add the possibility to bundle a stream v2 part
Fri, 30 Mar 2018 12:43:57 +0200 Boris Feld bundlespec: move computing the bundle contentops in parsebundlespec
Fri, 30 Mar 2018 12:43:08 +0200 Boris Feld bundlespec: introduce an attr-based class for bundlespec
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Thu, 18 Jan 2018 14:58:02 +0100 Boris Feld revbranchcache: add the necessary bit to send 'rbc' data over bundle2
Fri, 09 Mar 2018 15:53:41 +0100 Boris Feld push-discovery: extract the bookmark comparison logic in its own function
Fri, 09 Mar 2018 16:31:35 +0100 Boris Feld push-discovery: don't turn use generator when comparing bookmarks
Thu, 01 Mar 2018 17:16:36 -0800 Martin von Zweigbergk exchange: remove dead assignment or forcebundle1
Wed, 28 Feb 2018 19:55:25 +0530 Pulkit Goyal py3: use util.forcebytestr to convert str to bytes
Sun, 25 Feb 2018 23:09:07 -0500 Augie Fackler py3: convert known-int values to bytes using %d
Sun, 25 Feb 2018 23:08:41 -0500 Augie Fackler py3: hunt down str(exception) instances and use util.forcebytestr
Wed, 31 Jan 2018 16:31:34 +0100 Boris Feld bundle2: fix the formatting of the stream part requirements stable
Mon, 29 Jan 2018 10:28:10 +0100 Boris Feld streamclone: extract requirements formatting stable
Mon, 22 Jan 2018 12:22:01 -0800 Gregory Szorc exchange: don't send stream data when server.uncompressed is set
Mon, 22 Jan 2018 12:19:49 -0800 Gregory Szorc bundle2: move version of stream clone into part name
Mon, 22 Jan 2018 12:12:29 -0800 Gregory Szorc exchange: send bundle2 stream clones uncompressed
Sat, 20 Jan 2018 13:41:57 -0800 Gregory Szorc exchange: return bundle info from getbundlechunks() (API)
Sat, 20 Jan 2018 15:26:31 -0800 Gregory Szorc exchange: make stream bundle part deterministic
Sat, 20 Jan 2018 13:54:36 -0800 Gregory Szorc bundle2: specify what capabilities will be used for
Thu, 18 Jan 2018 00:50:02 +0100 Boris Feld streamclone: add support for cloning non append-only file
Wed, 17 Jan 2018 16:41:44 +0100 Boris Feld streamclone: add support for bundle2 based stream clone
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