log mercurial/bundle2.py @ 36439:02cd2fb6de72

age author description
Mon, 26 Feb 2018 00:28:10 -0500 Augie Fackler bundle2: part id is an int, use %d to make it bytes
Mon, 26 Feb 2018 00:27:47 -0500 Augie Fackler bundle2: **strkwargs love on various kwargs constructions
Sat, 17 Feb 2018 22:37:35 -0500 Augie Fackler bundle2: use pycompat.strkwargs as needed
Sun, 11 Feb 2018 16:54:56 -0800 Gregory Szorc py3: use raw string for key in **kwargs
Wed, 31 Jan 2018 16:31:34 +0100 Boris Feld bundle2: fix the formatting of the stream part requirements stable
Tue, 30 Jan 2018 22:27:45 +0100 Boris Feld bookmarks: fix pushkey compatibility mode (issue5777) stable
Fri, 26 Jan 2018 15:51:07 +0100 Boris Feld streamclone: move requirement update into consumev2 stable
Sat, 20 Jan 2018 22:55:42 -0800 Gregory Szorc bundle2: increase payload part chunk size to 32kb
Mon, 22 Jan 2018 12:23:47 -0800 Gregory Szorc bundle2: always advertise client support for stream parts
Mon, 22 Jan 2018 12:21:15 -0800 Gregory Szorc bundle2: don't advertise stream bundle2 capability when feature disabled
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: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
Wed, 02 Aug 2017 03:08:42 +0530 Pulkit Goyal bundle2: add the capability to store hookargs on bundle operation object
Sun, 16 Jul 2017 02:20:06 +0200 Boris Feld transaction-summary: display the summary for all transactions
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Thu, 13 Jul 2017 21:08:06 +0200 Boris Feld changegroup: stop returning and recording added nodes in 'cg.apply'
Thu, 13 Jul 2017 21:10:55 +0200 Boris Feld phases: remove trace of addednodes in the 'phase-heads' handling
Tue, 11 Jul 2017 05:12:03 +0200 Boris Feld bundle2: automatically add 'targetphase' parameter in writenewbundle
Tue, 11 Jul 2017 05:11:52 +0200 Boris Feld bundle2: support the 'targetphase' parameter for the changegroup part
Wed, 28 Jun 2017 03:54:19 +0200 Pierre-Yves David obsolete: reports the number of local changeset obsoleted when unbundling
Fri, 30 Jun 2017 03:44:09 +0200 Pierre-Yves David configitems: register the 'server.concurrent-push-mode' config
Wed, 28 Jun 2017 13:25:33 +0200 Pierre-Yves David config: register the 'devel.bundle2.debug' config
Tue, 27 Jun 2017 14:38:00 -0700 Siddharth Agarwal bundle2: add debug info about the number of stream params
Tue, 27 Jun 2017 14:30:55 -0700 Siddharth Agarwal bundle2: add some debugging information to the not-a-bundle error
Thu, 22 Jun 2017 21:45:32 -0700 Martin von Zweigbergk bundle: inline applybundle1()
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 15:59:07 -0700 Martin von Zweigbergk bundle: extract _processchangegroup() 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
Wed, 21 Jun 2017 14:42:04 -0700 Martin von Zweigbergk bundle: remove 'op' argument from applybundle()
Thu, 22 Jun 2017 10:10:02 -0700 Martin von Zweigbergk bundle: add config option to include phases
Fri, 16 Jun 2017 16:56:16 -0700 Martin von Zweigbergk bundle2: record changegroup data in 'op.records' (API)
Tue, 20 Jun 2017 16:33:13 -0700 Martin von Zweigbergk bundle2: don't use debug message "no-transaction" with transaction
Thu, 15 Jun 2017 22:46:38 -0700 Martin von Zweigbergk changegroup: let callers pass in transaction to apply() (API)
Sun, 28 May 2017 00:12:38 +0200 Pierre-Yves David check-concurrency: expose the feature as 'concurrent-push-mode'
Mon, 29 May 2017 05:53:58 +0200 Pierre-Yves David push: add a way to allow concurrent pushes on unrelated heads
Sun, 28 May 2017 11:50:43 -0700 Pierre-Yves David bundle: add an experimental knob to include obsmarkers in bundle
Sun, 28 May 2017 11:48:18 -0700 Pierre-Yves David bundle2: move function building obsmarker-part in the bundle2 module
Sun, 21 May 2017 02:45:32 -0400 Augie Fackler merge with stable
Wed, 17 May 2017 15:39:37 +0200 Pierre-Yves David obsolete: invalidate "volatile" set cache after merging marker stable
Fri, 05 May 2017 17:31:15 +0200 Pierre-Yves David bundle: add optional 'tagsfnodecache' data to on disk bundle (issue5543)
Fri, 05 May 2017 17:28:52 +0200 Pierre-Yves David bundle2: move tagsfnodecache generation in a generic function
Fri, 05 May 2017 17:09:47 +0200 Pierre-Yves David bundle: introduce an higher level function to write bundle on disk
Thu, 20 Apr 2017 22:16:12 +0900 Yuya Nishihara pycompat: extract helper to raise exception with traceback
Sun, 16 Apr 2017 11:55:08 -0700 Gregory Szorc bundle2: ignore errors seeking a bundle after an exception (issue4784)
Sun, 09 Apr 2017 19:09:07 +0200 Pierre-Yves David bundle2: move 'seek' and 'tell' methods off the unpackermixin class
Sun, 09 Apr 2017 19:08:24 +0200 Pierre-Yves David bundle2: move the 'close' method off the unpackermixin
Sun, 09 Apr 2017 18:12:54 +0200 Pierre-Yves David bundle2: clarify the docstring of unpackermixin methods
Sun, 09 Apr 2017 18:16:09 +0200 Pierre-Yves David bundle2: add documention to 'part.addparams'
Sun, 26 Mar 2017 16:57:25 -0700 Jun Wu bundle2: use ProgrammingError
Mon, 13 Mar 2017 12:40:14 -0700 Gregory Szorc py3: add __bool__ to every class defining __nonzero__
Wed, 15 Feb 2017 11:22:01 -0500 Augie Fackler merge with stable
Mon, 13 Feb 2017 11:43:12 -0800 Siddharth Agarwal bundle2: fix assertion that 'compression' hasn't been set stable
Thu, 02 Feb 2017 14:19:48 +0100 Pierre-Yves David bundle2: implement a basic __repr__ for bundle2 part
Thu, 02 Feb 2017 11:03:41 +0100 Pierre-Yves David bundle2: drop an outdated comment
Tue, 10 Jan 2017 11:19:37 -0800 Gregory Szorc bundle2: allow compression options to be passed to compressor
Thu, 10 Nov 2016 23:29:01 -0800 Gregory Szorc bundle2: equate 'UN' with no compression
Mon, 07 Nov 2016 18:46:37 -0800 Gregory Szorc bundle2: use compressstream compression engine API
Mon, 07 Nov 2016 18:36:48 -0800 Gregory Szorc bundle2: use compression engines API to obtain decompressor
Mon, 07 Nov 2016 18:35:43 -0800 Gregory Szorc bundle2: use new compression engine API for compression
Sat, 15 Oct 2016 17:10:53 -0700 Gregory Szorc bundle2: only emit compressed chunks if they have data
Wed, 28 Sep 2016 20:01:23 +0900 Yuya Nishihara pycompat: provide 'ispy3' constant
Wed, 14 Sep 2016 17:12:39 +0200 Pierre-Yves David merge with stable
Thu, 01 Sep 2016 13:16:55 -0500 Akihiko Odaki bundle2: localize handleoutput remote prompts stable 3.9.1
Thu, 25 Aug 2016 19:53:14 -0700 Gregory Szorc bundle2: fail faster when interrupted stable
Mon, 08 Aug 2016 23:51:11 +0530 Pulkit Goyal py3: conditionalize the raise statement
Sun, 17 Jul 2016 15:13:51 -0700 Gregory Szorc bundle2: store changeset count when creating file bundles
Sun, 17 Jul 2016 14:51:00 -0700 Gregory Szorc bundle2: use a sorted dict for holding parameters
Wed, 01 Jun 2016 21:40:52 +0200 Mads Kiilerich bundle2: don't assume ordering of heads checked after push stable
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Tue, 29 Mar 2016 10:21:05 -0700 Martin von Zweigbergk bundle: remove obsolete (and duplicate) comment
Mon, 28 Mar 2016 14:41:29 -0700 Martin von Zweigbergk bundle: move writebundle() from changegroup.py to bundle2.py (API)
Wed, 27 Jan 2016 09:07:28 -0800 Martin von Zweigbergk changegroup: fix pulling to treemanifest repo from flat repo (issue5066) stable
Sat, 16 Jan 2016 10:50:28 -0500 Augie Fackler cleanup: use modern @property/@foo.setter property specification
Tue, 12 Jan 2016 21:01:06 -0800 Martin von Zweigbergk changegroup: hide packermap behind methods
Fri, 08 Jan 2016 21:13:06 -0800 Martin von Zweigbergk treemanifests: set bundle2 part parameter indicating treemanifest
Sat, 24 Oct 2015 00:39:22 +0100 Gregory Szorc bundle2: attribute remote failures to remote (issue4788) stable
Fri, 02 Oct 2015 23:21:39 -0700 Pierre-Yves David bundle2: make unbundle.compressed return True when compressed
Tue, 20 Oct 2015 15:55:04 +0200 Pierre-Yves David applybundle: take url as argument
Tue, 20 Oct 2015 15:52:42 +0200 Pierre-Yves David applybundle: take source as argument
Tue, 20 Oct 2015 15:48:24 +0200 Pierre-Yves David applybundle: set 'bundle2=1' env for all transaction
Tue, 20 Oct 2015 15:45:39 +0200 Pierre-Yves David bundle2: introduce an "applybundle" function
Tue, 13 Oct 2015 17:11:52 -0400 Augie Fackler bundle2: use cg?unpacker.apply() instead of changegroup.addchangegroup()
Thu, 15 Oct 2015 03:29:00 +0100 Pierre-Yves David bundle2: gracefully skip 'obsmarkers' part if evolution is disabled
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Tue, 06 Oct 2015 14:42:29 -0700 Durham Goode bundle2: add op.gettransaction() to handlers that need the lock
Thu, 08 Oct 2015 01:40:21 -0700 Pierre-Yves David bundle2: add a way to just forward the bundle2 stream to another user
Mon, 05 Oct 2015 01:10:49 -0700 Pierre-Yves David bundle2: split parameter retrieval and processing
Wed, 23 Sep 2015 12:56:12 -0700 Pierre-Yves David bundle2: allow compressed bundle
Wed, 23 Sep 2015 12:56:05 -0700 Pierre-Yves David bundle20: extract core payload generation in its own function
Wed, 23 Sep 2015 14:00:16 -0700 Pierre-Yves David unbundle20: allow registering handlers for stream level parameters
Wed, 23 Sep 2015 11:44:52 -0700 Pierre-Yves David bundle2: rename error exception class for unsupported feature
Fri, 11 Sep 2015 17:05:46 -0700 Pierre-Yves David bundle: use None when unpacking uncompressed changegroup
Tue, 01 Sep 2015 15:47:33 -0400 Augie Fackler bundle2: don't try to recover from a GeneratorExit (issue4785)
Fri, 07 Aug 2015 19:54:08 -0700 Gregory Szorc bundle2: use absolute_import
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Sat, 20 Jun 2015 18:03:38 -0700 Gregory Szorc bundle2: reword debug message for invalid .hgtags data
Tue, 07 Apr 2015 14:14:27 -0700 Pierre-Yves David bundle2.getunbundler: rename "header" to "magicstring"
Sun, 07 Jun 2015 15:57:54 -0700 Pierre-Yves David bundle2: provide number of changesets information to 'addchangegroup'
Wed, 10 Jun 2015 14:49:27 -0700 Martin von Zweigbergk bundle2: clarify in docstring that header size is for a single header
Wed, 10 Jun 2015 14:47:24 -0700 Martin von Zweigbergk bundle2: rename duplicate handlepushkeyreply to handleobsmarkerreply
Wed, 10 Jun 2015 13:10:53 -0400 Pierre-Yves David bundle2: convey PushkeyFailed error over the wire
Sat, 06 Jun 2015 00:50:27 -0700 Pierre-Yves David bundle2: also capture reply capability on failure
Sat, 06 Jun 2015 00:32:19 -0700 Pierre-Yves David bundle2: add an 'error' capability
Wed, 27 May 2015 23:48:54 -0700 Pierre-Yves David bundle2: introduce a PushkeyFail error to abort unbundle on pushkey error
Wed, 27 May 2015 05:28:40 -0700 Pierre-Yves David bundle2: abort when a mandatory pushkey part fails
Mon, 01 Jun 2015 20:23:22 -0700 Gregory Szorc bundle2: part handler for processing .hgtags fnodes mappings
Tue, 26 May 2015 23:06:17 -0700 Pierre-Yves David bundle2: hide bundle2 stream debug under a config flag
Tue, 26 May 2015 23:47:19 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed interruption
Tue, 26 May 2015 23:58:38 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed part payload
Tue, 26 May 2015 23:36:31 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed part
Wed, 27 May 2015 00:02:49 -0700 Pierre-Yves David bundle2: add generic debug output at the end of bundle processing
Wed, 27 May 2015 00:00:35 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed bundle
Wed, 27 May 2015 00:22:29 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated interruption
Wed, 27 May 2015 00:19:16 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated parts
Wed, 27 May 2015 00:10:30 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated bundle
Wed, 27 May 2015 00:52:01 -0700 Pierre-Yves David bundle2: add debug output for part generation
Tue, 26 May 2015 23:01:39 -0700 Pierre-Yves David bundle2: handle new line in 'indebug' function
Tue, 26 May 2015 20:40:21 -0700 Pierre-Yves David bundle2: prefix all unbundling debug message with 'bundle2-input:'
Tue, 26 May 2015 22:48:52 -0700 Pierre-Yves David bundle2: introduce a specific function for debug messages while unbundling
Thu, 28 May 2015 10:00:22 -0700 Pierre-Yves David bundle2: add an informative comment to the capability dict
Tue, 26 May 2015 23:02:19 -0700 Pierre-Yves David bundle2: handle new line in 'outdebug' function
Tue, 26 May 2015 22:57:35 -0700 Pierre-Yves David bundle2: prefix all bundling debug messages with 'bundle2-ouput:'
Tue, 26 May 2015 22:49:03 -0700 Pierre-Yves David bundle2: introduce a specific function for bundling debug message
Mon, 18 May 2015 13:23:14 -0500 Pierre-Yves David bundle2: use BaseException in bundle2
Tue, 28 Apr 2015 17:38:02 -0700 Pierre-Yves David bundle2: disable ouput capture unless we use http (issue4613 issue4615) stable
Thu, 23 Apr 2015 16:36:18 +0100 Pierre-Yves David bundle2: also save output when error happens during part processing stable
Thu, 23 Apr 2015 17:03:58 +0100 Pierre-Yves David bundle2: also capture hook output during processing stable
Fri, 24 Apr 2015 00:46:48 +0100 Pierre-Yves David bundle2: issue remote output as "status" (issue4612) stable
Thu, 16 Apr 2015 03:17:01 -0400 Pierre-Yves David bundle2: store the salvaged output on the exception object
Thu, 16 Apr 2015 03:16:04 -0400 Pierre-Yves David bundle2: add a 'salvageoutput' method on bundle20
Thu, 16 Apr 2015 03:15:28 -0400 Pierre-Yves David bundle2: add a 'copy' method on parts
Sat, 11 Apr 2015 17:30:45 -0400 Pierre-Yves David bundle2: flush output in a part in all cases
Sat, 11 Apr 2015 16:55:14 -0400 Pierre-Yves David bundle2: fix names for error part handler
Tue, 14 Apr 2015 11:44:04 -0400 Pierre-Yves David obsolete: experimental flag to get debug about obsmarkers exchange
Thu, 09 Apr 2015 16:25:48 -0400 Pierre-Yves David bundle2: rename format, parts and config to final names
Mon, 06 Apr 2015 17:23:11 -0700 Pierre-Yves David unbundle20: allow generic dispatch between unbundlers
Mon, 06 Apr 2015 16:07:18 -0700 Pierre-Yves David unbundle20: move header parsing into the 'getunbundler' function
Mon, 06 Apr 2015 16:04:33 -0700 Pierre-Yves David unbundle20: retrieve unbundler instances through a factory function
Mon, 06 Apr 2015 15:40:12 -0700 Pierre-Yves David bundle20: move magic string into the class
Thu, 05 Feb 2015 15:56:50 -0800 Eric Sumner bundle2.unbundle20: add compressed() method
Thu, 05 Feb 2015 15:52:57 -0800 Eric Sumner bundle2.unpackermixin: default value for seek() whence parameter
Thu, 05 Feb 2015 10:57:45 -0800 Eric Sumner bundle2: seek in part iterator
Thu, 05 Feb 2015 10:56:05 -0800 Eric Sumner bundle2: now that we have a seek implementation, use it
Wed, 14 Jan 2015 16:14:19 -0800 Eric Sumner bundle2.unbundlepart: implement seek()
Wed, 14 Jan 2015 15:57:57 -0800 Eric Sumner bundle2.unbundlepart: tell() implementation
Wed, 14 Jan 2015 14:46:23 -0800 Eric Sumner bundle2.unbundlepart: keep an index of chunks and their locations
Wed, 14 Jan 2015 14:32:22 -0800 Eric Sumner bundle2.unbundlepart: raise payloadchunks from a closure to a method
Wed, 14 Jan 2015 14:24:16 -0800 Eric Sumner bundle2.unpackermixin: control for underlying file descriptor
Sat, 17 Jan 2015 18:08:47 -0800 Matt Mackall bundle2: fix parttype enforcement
Thu, 18 Dec 2014 19:14:01 -0800 Pierre-Yves David bundle2: enforce parttype as alphanumerical
Wed, 17 Dec 2014 21:14:19 -0800 Eric Sumner bundle2.bundlepart: make mandatory part flag explicit in API
Fri, 12 Dec 2014 12:31:41 -0800 Eric Sumner bundle2._processpart: forcing lower-case compare is no longer necessary
Fri, 12 Dec 2014 11:26:56 -0800 Eric Sumner bundle2.unbundlepart: decouple mandatory from parttype
Fri, 21 Nov 2014 15:50:38 -0800 Eric Sumner bundle2-push: provide transaction to reply unbundler
Mon, 24 Nov 2014 16:04:44 -0800 Eric Sumner bundle2.processbundle: let callers request default behavior
Thu, 06 Nov 2014 10:05:43 +0000 Pierre-Yves David bundle2: drop duplicated definition of 'b2x:exchange'
Wed, 24 Sep 2014 21:33:12 -0700 Pierre-Yves David bundle2: support a "version" argument in `changegroup` part
Wed, 24 Sep 2014 21:28:54 -0700 Pierre-Yves David bundle2caps: advertise the available versions for changegroup packer
Thu, 17 Apr 2014 22:47:38 +0200 Mads Kiilerich spelling: fixes from proofreading of spell checker issues
Wed, 15 Oct 2014 03:52:20 -0700 Pierre-Yves David bundle2: transmit exception during part generation stable
Tue, 14 Oct 2014 10:47:47 -0700 Pierre-Yves David bundle2: add a interrupt mechanism stable
Fri, 17 Oct 2014 09:57:05 +0900 Mike Hommey bundle2: client side support for a part to import external bundles
Wed, 15 Oct 2014 03:27:25 -0700 Pierre-Yves David bundle2: detect and disallow a negative chunk size
Wed, 15 Oct 2014 03:22:47 -0700 Pierre-Yves David bundle2: add an UnsupportedPartError
Wed, 01 Oct 2014 23:40:23 -0500 Pierre-Yves David bundle2: change header size and make them signed (new format)
Tue, 14 Oct 2014 02:32:26 -0700 Pierre-Yves David bundle2: extract processing of part into its own function
Tue, 14 Oct 2014 01:27:25 -0700 Pierre-Yves David bundle2: add a comment about addchangegroup source and url
Tue, 14 Oct 2014 13:26:01 -0700 Durham Goode obsolete: add exchange option
Thu, 02 Oct 2014 00:15:15 -0500 Pierre-Yves David bundle2: remove an explicit packing
Tue, 23 Sep 2014 16:22:52 +0900 Mike Hommey bundle2: rename functions that have the same name
Tue, 02 Sep 2014 12:11:36 +0200 Sune Foldager changegroup: rename bundle-related functions and classes
Tue, 26 Aug 2014 11:48:26 +0200 Pierre-Yves David bundle2: add a `obsmarkersversion` function to extract supported version
Thu, 21 Aug 2014 18:18:38 -0700 Pierre-Yves David bundle2: advertise the obsmarker part in bundle2 capabilities
Mon, 25 Aug 2014 19:21:47 +0200 Pierre-Yves David bundle2: introduce a `getrepocaps` to retrieve the bundle2 caps of a repo
Mon, 25 Aug 2014 19:17:06 +0200 Pierre-Yves David obsmarker: move bundle2caps from the localrepo class to the bundle2 module
Mon, 25 Aug 2014 18:35:39 +0200 Pierre-Yves David obsmarker: produce a reply part for markers received through bundle2
Mon, 25 Aug 2014 18:10:08 +0200 Pierre-Yves David obssmarker: add a bundle2 record with the number of markers added
Mon, 25 Aug 2014 18:09:54 +0200 Pierre-Yves David obsmarker: write a message with the number of markers added through bundle2