log mercurial/upgrade.py @ 43712:f965b1027fb0

age author description
Sun, 06 Oct 2019 23:36:52 -0400 Pierre-Yves David sidedatacopies: deal with upgrading and downgrading to that format
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedatacopies: teach upgrade about the new requirement
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David upgrade: allow for `sidedata` removal
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David upgrade: allow upgrade to repository using sidedata
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
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
Wed, 04 Sep 2019 02:43:17 +0200 Pierre-Yves David upgrade: detect the side-data format variants
Fri, 27 Sep 2019 19:59:53 +0200 Pierre-Yves David upgrade: also register copied `.d` files to fncache
Fri, 27 Sep 2019 21:14:23 +0200 Pierre-Yves David upgrade: also copy data file
Fri, 27 Sep 2019 21:14:03 +0200 Pierre-Yves David upgrade: create the correct destination directory for copies revlogs
Mon, 05 Aug 2019 17:25:24 +0200 Pierre-Yves David upgrade: make sure we reclone all revlogs when updating to some format
Tue, 30 Jul 2019 17:25:16 +0200 Pierre-Yves David upgrade: add an argument to control changelog upgrade
Tue, 30 Jul 2019 00:35:52 +0200 Pierre-Yves David upgrade: add an argument to control manifest upgrade
Thu, 01 Aug 2019 03:15:58 +0200 Pierre-Yves David upgrade: introduce the internal code for revlog cloning selection
Tue, 30 Jul 2019 19:58:44 +0200 Pierre-Yves David upgrade: introduce a _copyrevlog method
Sat, 27 Jul 2019 19:25:47 +0200 Pierre-Yves David upgrade: rename `_copyrevlogs` to `_clonerevlogs`
Sat, 27 Jul 2019 19:58:17 +0200 Pierre-Yves David upgrade: walk the source store file only once
Fri, 01 Feb 2019 15:51:02 +0100 Pierre-Yves David upgrade: support upgrade to/from zstd storage (issue6088)
Wed, 27 Mar 2019 18:27:03 +0100 Pierre-Yves David compression: introduce an official `zstd-revlog` requirement
Wed, 27 Mar 2019 18:26:54 +0100 Pierre-Yves David compression: introduce an official `format.revlog-compression` option
Tue, 02 Apr 2019 11:03:46 -0700 Pierre-Yves David compression: display compression level in debugformat
Fri, 21 Dec 2018 13:17:58 +0100 Boris Feld debugupgraderepo: add a --no-backup mode
Fri, 13 Jul 2018 03:05:30 +0200 Boris Feld upgrade: add '-' in optimization name
Thu, 13 Dec 2018 23:20:28 -0800 Benjamin Peterson upgrade: correct implementation of improvement.__ne__
Mon, 12 Nov 2018 01:22:38 +0100 Boris Feld sparse-revlog: enabled by default
Fri, 13 Jul 2018 11:45:15 +0200 Boris Feld upgrade: clarify "aggressivemergedelta" handling
Fri, 28 Sep 2018 09:46:50 -0700 Gregory Szorc localrepo: define storage backend in creation options (API)
Mon, 24 Sep 2018 12:39:34 -0700 Gregory Szorc upgrade: use storageinfo() for obtaining storage metadata
Mon, 24 Sep 2018 09:38:27 -0700 Gregory Szorc upgrade: use rawsize() instead of revlog index
Mon, 24 Sep 2018 09:37:19 -0700 Gregory Szorc upgrade: report size of backing files, not internal storage size
Fri, 07 Sep 2018 15:57:55 -0700 Gregory Szorc localrepo: pass ui to newreporequirements() (API)
Fri, 10 Aug 2018 14:44:50 -0700 Gregory Szorc manifest: rename dir argument and attribute to tree
Thu, 19 Jul 2018 10:06:58 +0200 Boris Feld aggressivemergedeltas: rename variable internally
Thu, 21 Jun 2018 18:05:55 +0200 Paul Morelle upgrade: enable adding or removing sparse-revlog requirement
Mon, 16 Jul 2018 17:10:52 -0700 Paul Morelle upgrade: add information about sparse-revlog
Sun, 17 Jun 2018 23:48:23 -0700 Martin von Zweigbergk upgrade: use progress helper
Sun, 17 Jun 2018 23:49:27 -0700 Martin von Zweigbergk upgrade: close progress after each revlog
Sat, 26 May 2018 12:20:36 +0900 Yuya Nishihara py3: wrap tempfile.mkdtemp() to use bytes path
Thu, 05 Apr 2018 17:40:51 -0700 Gregory Szorc upgrade: sniff for filelog type
Thu, 22 Feb 2018 20:04:42 -0500 Augie Fackler cleanup: say goodbye to manifestv2 format
Wed, 10 Jan 2018 17:24:25 +0100 Paul Morelle upgraderepo: select correct deltareuse depending on actions
Sun, 10 Dec 2017 19:43:35 +0900 Yuya Nishihara upgrade: simplify workaround for repo.ui.copy()
Thu, 07 Dec 2017 20:27:03 +0100 Boris Feld upgrade: add a 'redeltafullall' mode
Thu, 07 Dec 2017 22:37:18 +0100 Boris Feld upgrade: use actual filelog to convert filelog
Thu, 07 Dec 2017 18:56:10 +0100 Boris Feld upgrade: more standard creation of the temporary repository
Thu, 07 Dec 2017 18:55:35 +0100 Boris Feld upgrade: use the repository 'ui' as the base for the new repository
Thu, 07 Dec 2017 16:50:48 +0100 Boris Feld upgrade: register compression as a format variants
Thu, 07 Dec 2017 15:55:59 +0100 Boris Feld upgrade: rename 'removecldeltachain' to 'plain-cl-delta'
Thu, 07 Dec 2017 01:51:54 +0100 Boris Feld upgraderepo: allow extension to register preserved requirements
Thu, 13 Jul 2017 18:31:35 -0700 Jun Wu codemod: simplify nested withs
Fri, 10 Feb 2017 16:56:29 -0800 Martin von Zweigbergk cleanup: use set literals
Wed, 12 Apr 2017 16:48:13 +0200 Pierre-Yves David upgrade: register all format variants in a list
Wed, 12 Apr 2017 16:34:05 +0200 Pierre-Yves David upgrade: move descriptions and selection logic in individual classes
Mon, 10 Apr 2017 23:34:43 +0200 Pierre-Yves David upgrade: introduce a 'formatvariant' class
Mon, 17 Apr 2017 13:07:31 +0200 Pierre-Yves David upgrade: implement '__hash__' on 'improvement' class
Mon, 17 Apr 2017 13:07:22 +0200 Pierre-Yves David upgrade: implement '__ne__' on 'improvement' class
Tue, 11 Apr 2017 00:03:11 +0200 Pierre-Yves David upgrade: simplify the "origin" dispatch in dry run
Mon, 10 Apr 2017 23:11:45 +0200 Pierre-Yves David upgrade: use 'improvement' object for action too
Mon, 10 Apr 2017 23:10:03 +0200 Pierre-Yves David upgrade: implement equality for 'improvement' object
Mon, 10 Apr 2017 22:15:17 +0200 Pierre-Yves David upgrade: simplify some of the initial dispatch for dry run
Fri, 07 Apr 2017 18:39:27 +0200 Pierre-Yves David upgrade: simplify 'determineactions'
Tue, 11 Apr 2017 23:46:16 +0200 Pierre-Yves David upgrade: filter optimizations outside of 'determineactions'
Fri, 07 Apr 2017 18:46:27 +0200 Pierre-Yves David upgrade: directly iterate over optimisations
Mon, 10 Apr 2017 21:01:06 +0200 Pierre-Yves David upgrade: simplify optimisations validation
Mon, 10 Apr 2017 21:00:52 +0200 Pierre-Yves David upgrade: split finding deficiencies from finding optimisations
Tue, 11 Apr 2017 22:07:40 +0200 Pierre-Yves David upgrade: update the copyright statement
Tue, 11 Apr 2017 22:07:15 +0200 Pierre-Yves David upgrade: update the header comment
Tue, 11 Apr 2017 22:01:13 +0200 Pierre-Yves David upgrade: import 'localrepo' globally
Tue, 11 Apr 2017 23:12:14 +0900 Yuya Nishihara merge with stable base mercurial/repair.py@c6488b5391b1
Mon, 10 Apr 2017 18:06:22 +0200 Pierre-Yves David upgrade: drop the prefix to the '_finishdatamigration' function
Mon, 10 Apr 2017 18:06:12 +0200 Pierre-Yves David upgrade: drop the prefix to the '_filterstorefile' function
Mon, 10 Apr 2017 18:05:57 +0200 Pierre-Yves David upgrade: drop the prefix to the 'determineactions' function
Mon, 10 Apr 2017 18:05:42 +0200 Pierre-Yves David upgrade: drop the prefix to the 'findimprovements' function
Mon, 10 Apr 2017 18:04:50 +0200 Pierre-Yves David upgrade: drop the prefix to the 'supporteddestrequirements' function
Mon, 10 Apr 2017 18:03:11 +0200 Pierre-Yves David upgrade: drop the prefix to the 'allowednewrequirements' function
Mon, 10 Apr 2017 18:01:29 +0200 Pierre-Yves David upgrade: drop the prefix to the 'improvement' class
Mon, 10 Apr 2017 18:00:27 +0200 Pierre-Yves David upgrade: drop the prefix to the 'supportremovedrequirements' function
Mon, 10 Apr 2017 17:56:29 +0200 Pierre-Yves David upgrade: drop the prefix to the 'blocksourcerequirements' function
Mon, 10 Apr 2017 17:55:47 +0200 Pierre-Yves David upgrade: drop the prefix to the 'requiredsourcerequirements' function
Fri, 07 Apr 2017 18:53:17 +0200 Pierre-Yves David upgrade: extract code in its own module base mercurial/repair.py@0da7e8b6a2e8