log mercurial/bundle2.py @ 35787:a84dbc87dae9

age author description
Mon, 22 Jan 2018 12:12:29 -0800 Gregory Szorc exchange: send bundle2 stream clones uncompressed
Sat, 20 Jan 2018 13:54:36 -0800 Gregory Szorc bundle2: specify what capabilities will be used for
Wed, 17 Jan 2018 16:41:44 +0100 Boris Feld streamclone: add support for bundle2 based stream clone
Wed, 17 Jan 2018 16:35:22 +0100 Boris Feld bundle2: add a 'stream' part handler for stream cloning
Mon, 15 Jan 2018 10:44:49 +0000 Boris Feld bookmark: run 'pushkey' hooks after bookmark move, not 'prepushkey'
Mon, 18 Dec 2017 17:33:43 -0800 Kyle Lippincott debug: add newlines at the end of three locations that appear to need it
Tue, 17 Oct 2017 15:26:16 +0200 Boris Feld bundle2: support a 'records' mode for the 'bookmarks' part
Tue, 17 Oct 2017 15:39:34 +0200 Boris Feld bundle2: add a 'modes' dictionary to the bundle operation
Tue, 17 Oct 2017 12:07:24 +0200 Boris Feld bookmark: add pushkey hook compatiblity to the bundle2 part
Sun, 15 Oct 2017 18:02:11 +0200 Boris Feld bookmark: introduce a 'bookmarks' part
Mon, 13 Nov 2017 04:22:45 +0100 Boris Feld push: include a 'check:bookmarks' part when possible
Sun, 15 Oct 2017 15:01:03 +0200 Boris Feld bookmark: add a 'check:bookmarks' bundle2 part
Mon, 13 Nov 2017 22:20:12 -0800 Gregory Szorc bundle2: avoid unbound read when seeking
Mon, 13 Nov 2017 21:54:46 -0800 Gregory Szorc bundle2: inline struct operations
Mon, 13 Nov 2017 21:48:35 -0800 Gregory Szorc bundle2: inline changegroup.readexactly()
Mon, 13 Nov 2017 22:05:54 -0800 Gregory Szorc bundle2: inline debug logging
Mon, 13 Nov 2017 21:10:37 -0800 Gregory Szorc bundle2: don't use seekable bundle2 parts by default (issue5691)
Mon, 13 Nov 2017 20:12:00 -0800 Gregory Szorc bundle2: only seek to beginning of part in bundlerepo
Mon, 13 Nov 2017 20:03:02 -0800 Gregory Szorc bundle2: implement consume() API on unbundlepart
Sun, 12 Nov 2017 19:46:15 -0800 Gregory Szorc bundle2: implement generic part payload decoder
Mon, 13 Nov 2017 19:22:11 -0800 Gregory Szorc bundle2: extract logic for seeking bundle2 part into own class
Sat, 11 Nov 2017 16:48:40 -0800 Gregory Szorc bundle2: use os.SEEK_* constants
Wed, 11 Oct 2017 07:13:02 +0200 Boris Feld phase: introduce a new 'check:phases' part
Wed, 11 Oct 2017 10:36:59 -0700 Durham Goode bundle2: immediate exit for ctrl+c (issue5692)
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 18:29:10 +0200 Boris Feld bundle2: only grab a transaction when 'phase-heads' affect the repository
Tue, 19 Sep 2017 22:23:41 +0200 Boris Feld phases: move the binary decoding function in the phases module
Tue, 19 Sep 2017 22:01:31 +0200 Boris Feld phases: move binary encoding into a reusable function
Tue, 19 Sep 2017 22:08:09 +0200 Boris Feld phases: use a Struct object for binary encoding and decoding
Tue, 19 Sep 2017 00:27:55 -0400 Augie Fackler bundle2: portably grab first byte of part name for letter check
Mon, 18 Sep 2017 14:03:21 -0400 Augie Fackler bundle2: make ValueError messages native strings
Mon, 18 Sep 2017 13:36:05 -0400 Augie Fackler bundle2: update check for a generator to work on Python 3
Mon, 18 Sep 2017 13:35:43 -0400 Augie Fackler bundle2: stop using %r to quote part names
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move part processing to a separate function
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: remove unnecessary try finally
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move handler validation out of processpart
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move processpart stream maintenance into part iterator
Fri, 15 Sep 2017 18:37:29 -0400 Augie Fackler bundle2: raise a more helpful error if building a bundle part header fails
Fri, 15 Sep 2017 18:38:36 -0400 Augie Fackler bundles: turn nbchanges int into a bytestr using pycompat.bytestr
Wed, 13 Sep 2017 20:39:01 -0700 Durham Goode bundle2: move exception handling into part iterator
Wed, 13 Sep 2017 17:16:50 -0700 Durham Goode bundle2: move part counter to partiterator
Wed, 13 Sep 2017 17:16:45 -0700 Durham Goode bundle2: move part iterator a separate class
Sun, 10 Sep 2017 18:50:12 -0700 Durham Goode changegroup: replace getchangegroup with makechangegroup
Wed, 23 Aug 2017 12:35:03 -0700 Durham Goode bundle2: seek part back during iteration
Thu, 17 Aug 2017 13:04:47 -0700 Martin von Zweigbergk exchange: don't attempt phase exchange if phase-heads was in bundle
Wed, 23 Aug 2017 01:09:08 +0000 Alex Gaynor bundle2: fixed usage of an attribute that was removed in py3k
Sat, 12 Aug 2017 04:47:40 +0530 Pulkit Goyal pushvars: add a coreconfigitem for push.pushvars.server
Sun, 13 Aug 2017 11:10:35 +0900 Yuya Nishihara bundle2: relax the condition to update transaction.hookargs
Sun, 13 Aug 2017 11:05:56 +0900 Yuya Nishihara bundle2: raise ProgrammingError for invalid call of addhookargs()
Wed, 09 Aug 2017 17:01:21 +0200 Boris Feld bundle2: fix transaction availability detection
Mon, 24 Jul 2017 11:16:32 -0400 Augie Fackler bundle2: convert ints to strings using pycompat.bytestring()
Mon, 31 Jul 2017 09:59:42 +0530 Pulkit Goyal pushvars: move fb extension pushvars to core
Thu, 03 Aug 2017 23:02:32 +0900 Yuya Nishihara py3: convert arbitrary exception object to byte string more reliably
Mon, 24 Jul 2017 11:19:11 -0400 Augie Fackler bundle2: obtain repr() of exception in a python3-safe way
Mon, 24 Jul 2017 11:28:40 -0400 Augie Fackler bundle2: use bytestr() instead of str() to convert part id to bytes
Mon, 24 Jul 2017 11:20:08 -0400 Augie Fackler bundle2: work around zip() being lazy in Python 3
Mon, 24 Jul 2017 11:19:45 -0400 Augie Fackler bundle2: look for __next__ as well as next to identify iterators
Mon, 24 Jul 2017 11:17:36 -0400 Augie Fackler bundle2: use modern Python division
Wed, 02 Aug 2017 03:23:06 +0530 Pulkit Goyal bundle2: load hookargs from bundleoperation into transaction when started one