mercurial/localrepo.py
Mon, 19 Apr 2021 11:22:24 +0200 Raphaël Gomès sidedata: move sidedata-related utils to the dedicated module
Mon, 19 Apr 2021 11:22:21 +0200 Raphaël Gomès sidedata: add a way of replacing an existing sidedata computer
Thu, 08 Apr 2021 16:55:17 +0200 Raphaël Gomès sidedata: enable sidedata computers to optionally rewrite flags
Thu, 08 Apr 2021 16:39:39 +0200 Raphaël Gomès sidedata: gate sidedata functionality to revlogv2 in more places
Thu, 08 Apr 2021 19:00:21 +0200 Pierre-Yves David revlog: replace the old `revlog_kind` approach with the new `target` one
Fri, 30 Apr 2021 03:19:45 +0200 Joerg Sonnenberger core: don't hard-code node length
Fri, 30 Apr 2021 03:09:16 +0200 Joerg Sonnenberger core: don't hard-code hex node lengths
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Fri, 07 May 2021 10:39:58 +0200 Pierre-Yves David cache: avoid warming the fnodetags cache after clone stable
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Fri, 09 Apr 2021 17:41:48 -0400 Charles Chamberlain narrow: add capabilities for local repos, not just remote peers
Thu, 08 Apr 2021 18:43:08 -0400 Matt Harbison share: store relative share paths with '/' separators
Wed, 07 Apr 2021 12:15:28 +0200 Pierre-Yves David revlog-compression: fix computation of engine availability
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 18 Mar 2021 18:24:59 -0400 Matt Harbison merge with stable
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Fri, 19 Feb 2021 10:53:27 +0100 Raphaël Gomès sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Thu, 18 Feb 2021 17:36:52 +0100 Raphaël Gomès changegroup: add v4 changegroup for revlog v2 exchange
Wed, 20 Jan 2021 21:14:06 +0100 Raphaël Gomès revlogv2: allow upgrading to v2
Fri, 12 Mar 2021 13:13:13 -0500 Augie Fackler merge: with stable
Wed, 03 Mar 2021 12:37:13 +0100 Raphaël Gomès requirements: also add a fncache constant
Wed, 03 Mar 2021 12:35:29 +0100 Raphaël Gomès requirements: also add a store constant
Wed, 03 Mar 2021 12:33:24 +0100 Raphaël Gomès requirements: also add a dotencode constant
Wed, 03 Mar 2021 12:30:23 +0100 Raphaël Gomès requirements: also add a generaldelta constant
Wed, 03 Mar 2021 14:00:45 +0100 Raphaël Gomès requirements: add constant for revlog v1 requirement
Wed, 03 Feb 2021 16:33:10 -0800 Kyle Lippincott revlog: add a mechanism to verify expected file position before appending
Fri, 29 Jan 2021 17:32:09 +0530 Pulkit Goyal merge with stable
Thu, 28 Jan 2021 15:12:48 +0100 Raphaël Gomès revlog: use a less probable revlog version for backwards compatibility
Fri, 15 Jan 2021 01:58:59 +0100 Joerg Sonnenberger branchmap: update rev-branch-cache incrementally
Tue, 19 Jan 2021 00:20:53 +0100 Joerg Sonnenberger repository: introduce register_changeset callback
Sat, 13 Mar 2021 02:09:23 -0500 Matt Harbison typing: rewrite a conditional assignment to unconfuse pytype stable
Sat, 13 Mar 2021 02:07:34 -0500 Matt Harbison typing: add assertions to localrepo.py to appease pytype stable
Mon, 08 Mar 2021 16:55:39 -0500 Matt Harbison localrepo: fix conversion of exceptions to strings flagged by pytype stable 5.7.1
Mon, 08 Mar 2021 16:54:33 -0500 Matt Harbison localrepo: fix a UI string to be bytes stable
Tue, 02 Feb 2021 20:20:17 +0900 Yuya Nishihara log: fix handling of root (or empty) path provided by matcher (issue6478) stable
Thu, 21 Jan 2021 23:24:58 -0500 Matt Harbison share-safe: fix an abort message that references the experimental requirement stable
Wed, 20 Jan 2021 12:23:40 +0100 Pierre-Yves David share-share: have the hint issue more consistently and point to the right doc stable
Mon, 18 Jan 2021 19:16:49 +0530 Pulkit Goyal share: move share safe functionality out of experimental
Fri, 15 Jan 2021 12:08:07 +0530 Pulkit Goyal share: rename share-safe warning config
Mon, 18 Jan 2021 21:37:20 +0530 Pulkit Goyal share: rework config options to be much clearer and easier
Thu, 14 Jan 2021 21:34:12 +0530 Pulkit Goyal localrepo: disallow share if there is a version mismatch by default
Wed, 13 Jan 2021 23:50:03 +0100 Pierre-Yves David persistent-nodemap: drop the storage.revlog.nodemap.mode config
Wed, 13 Jan 2021 23:41:37 +0100 Pierre-Yves David persistent-nodemap: add a "abort" option to the slow-path config
Wed, 13 Jan 2021 23:07:41 +0100 Pierre-Yves David persistent-nodemap: add a "warn" option to the slow-path config
Wed, 13 Jan 2021 18:33:48 +0100 Pierre-Yves David persistent-node: check the value of the slow-path config
Wed, 13 Jan 2021 23:51:12 +0100 Pierre-Yves David persistent-nodemap: rename the storage.revlog.nodemap.mmap option
Fri, 15 Jan 2021 01:21:58 +0100 Joerg Sonnenberger localrepo: fix comment typo
Fri, 08 Jan 2021 21:34:16 +0530 Pulkit Goyal sharesafe: make warning about outdated share configurable
Wed, 06 Jan 2021 18:31:16 +0530 Pulkit Goyal sharesafe: add functionality to automatically downgrade shares
Wed, 06 Jan 2021 16:18:06 +0530 Pulkit Goyal sharesafe: introduce functionality to automatically upgrade shares
Wed, 06 Jan 2021 16:01:19 +0530 Pulkit Goyal localrepo: move storevfs calculation out of if statement
Thu, 10 Dec 2020 01:18:15 -0800 Martin von Zweigbergk localrepo: delete obsolete comment about `prefix in repo` raising exception
Sat, 05 Dec 2020 23:35:55 +0100 Joerg Sonnenberger singlehead: introduce option to restrict to public changes
Mon, 23 Nov 2020 14:15:26 +0530 Pulkit Goyal share: show warning if share is outdated while source supports share-safe
Fri, 16 Oct 2020 18:57:55 +0530 Pulkit Goyal upgrade: add support to downgrade share safe mode
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Thu, 12 Nov 2020 13:22:40 -0800 Martin von Zweigbergk errors: raise InputError when given non-existent paths etc
Wed, 14 Oct 2020 17:46:28 +0200 Pierre-Yves David clonebundle: move the manifest filename to a constant
Wed, 01 Jul 2020 15:14:59 +0530 Pulkit Goyal config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode
Fri, 18 Sep 2020 08:27:43 -0700 Martin von Zweigbergk locking: remove support for inheriting locks in subprocess
Fri, 18 Sep 2020 20:19:52 +0900 Yuya Nishihara share: do not write working-copy requirements twice
Tue, 15 Sep 2020 22:40:26 -0700 Martin von Zweigbergk mergestate: make some callers not pass pointless node argument
Thu, 02 Jul 2020 16:23:36 +0530 Pulkit Goyal localrepo: load the share source .hg/hgrc also in share-safe mode (API)
Tue, 14 Apr 2020 21:07:09 +0530 Pulkit Goyal share: introduce config option to store requires in .hg/store
Fri, 11 Sep 2020 15:52:06 -0700 Kyle Lippincott repo: avoid copying/updating a dict on every `repo.__getitem__`
Tue, 08 Sep 2020 18:46:01 +0530 Pulkit Goyal localrepo: warn if we are writing to cache without a lock
Mon, 07 Sep 2020 16:25:16 -0400 Augie Fackler localrepo: use functools.wraps() in unfilteredmethod decorator
Tue, 11 Aug 2020 13:43:43 +0530 Pulkit Goyal requirements: introduce constants for `shared` and `relshared` requirements
Sat, 08 Aug 2020 16:37:59 +0530 Pulkit Goyal localrepo: move requirements constant to requirements module
Sat, 08 Aug 2020 16:24:12 +0530 Pulkit Goyal requirements: introduce new requirements related module
Sat, 08 Aug 2020 15:48:17 +0530 Pulkit Goyal repository: introduce constant for treemanifest requirement and use it
Fri, 07 Aug 2020 18:01:48 +0530 Pulkit Goyal repository: introduce constant for internal phase repo requirement and use it
Sat, 08 Aug 2020 10:06:32 -0700 Pulkit Goyal repository: introduce constant for sparse repo requirement and use it
Fri, 07 Aug 2020 16:02:13 +0530 Pulkit Goyal localrepo: refactor `.hg/requires` reading logic in separate function
Fri, 07 Aug 2020 15:52:52 +0530 Pulkit Goyal localrepo: refactor logic to calculate sharedvfs in separate fn
Tue, 21 Jul 2020 18:21:27 +0530 Pulkit Goyal localrepo: abort creating a shared repo if the source does not have store
Tue, 21 Jul 2020 13:58:58 +0530 Pulkit Goyal localrepo: only use 'bookmarksinstore' requirement if we have 'store'
Tue, 07 Jul 2020 00:18:15 +0200 Pierre-Yves David commitctx: extract _filecommit too
Mon, 06 Jul 2020 23:14:52 +0200 Pierre-Yves David commitctx: extract the function in a dedicated module
Mon, 06 Jul 2020 19:13:19 +0200 Pierre-Yves David commitctx: document a fast path in _filecommit
Mon, 06 Jul 2020 22:46:49 +0200 Pierre-Yves David commitctx: move a tiny else clause above the very long one
Mon, 06 Jul 2020 22:37:53 +0200 Pierre-Yves David commitctx: consider removed as touched
Mon, 06 Jul 2020 22:35:34 +0200 Pierre-Yves David commitctx: rename "changed" to touched
Tue, 07 Jul 2020 11:16:28 +0200 Pierre-Yves David commitctx: more filesremoved assignment closer to removed computation
Mon, 06 Jul 2020 20:03:30 +0200 Pierre-Yves David commitctx: compute files added from _filecommit returns
Mon, 06 Jul 2020 19:35:53 +0200 Pierre-Yves David commitctx: return "touched" status from _filecommit
Fri, 17 Jul 2020 09:20:48 +0200 Manuel Jacob discovery: change users of `outgoing.missingheads` to `outgoing.ancestorsof`
Tue, 14 Apr 2020 16:43:54 +0530 Pulkit Goyal scmutil: add writereporequirements() and route requires writing through it
Sat, 11 Jul 2020 01:14:00 +0200 Manuel Jacob commit: factor out empty commit check to `basectx.isempty()`
Fri, 10 Jul 2020 00:44:18 +0200 Manuel Jacob commit: check branch change on to-be-committed changeset
Mon, 06 Jul 2020 19:16:04 +0200 Pierre-Yves David commitctx: reorder some conditional for efficiency in _filecommit
Mon, 06 Jul 2020 18:52:19 +0200 Pierre-Yves David commitctx: document _filecommit input and output
Thu, 25 Jun 2020 12:02:34 -0700 Martin von Zweigbergk locks: expect repo lock, not wlock, when writing to .hg/strip-backup/
Sat, 18 Jan 2020 10:07:07 -0800 Gregory Szorc localrepo: handle ValueError during repository opening
Wed, 27 May 2020 12:45:39 +0200 Pierre-Yves David files: extract code for extra filtering of the `removed` entry into copies
Mon, 18 May 2020 14:59:59 -0400 Augie Fackler mergestate: split out merge state handling code from main merge module
Tue, 26 May 2020 08:07:24 -0700 Martin von Zweigbergk merge with stable
Fri, 01 May 2020 01:32:08 +0200 Joerg Sonnenberger hooks: provide access to transaction changes for internal hooks
Tue, 14 Apr 2020 04:23:20 +0200 Pierre-Yves David nodemap: move the mode option to storage.revlog.nodemap.mode
Tue, 14 Apr 2020 03:20:21 +0200 Pierre-Yves David nodemap: move the option for mmap usage to storage.revlog.nodemap.mmap
Tue, 14 Apr 2020 03:18:14 +0200 Pierre-Yves David nodemap: move the main switch to the `format` section
Tue, 14 Apr 2020 03:27:04 +0200 Pierre-Yves David nodemap: drop the 'exp-' prefix for internal opener option
Tue, 14 Apr 2020 03:16:23 +0200 Pierre-Yves David nodemap: gate the feature behind a new requirement
Tue, 14 Apr 2020 02:45:05 +0200 Pierre-Yves David nodemap: add a new mode option, with an optional "warn" value
Sun, 05 Apr 2020 18:32:46 +0200 Pierre-Yves David nodemap: also warm manifest nodemap with other caches
Mon, 20 Apr 2020 14:37:10 -0700 Martin von Zweigbergk commit: tell user what to do with .hg/last-message.txt
Mon, 11 May 2020 13:08:02 +0200 Pierre-Yves David dirstate: make sure the dirstate is loaded before the changelog (issue6303) stable
Thu, 09 Apr 2020 16:06:03 +0530 Pulkit Goyal mergestate: store about files resolved in favour of other
Fri, 08 Dec 2017 02:29:02 +0100 Joerg Sonnenberger transactions: convert changes['phases'] to list of ranges
Sat, 07 Mar 2020 18:00:53 -0500 Augie Fackler localrepo: add git extension to autoextensions list
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Tue, 18 Feb 2020 19:11:13 +0100 Pierre-Yves David nodemap: warm the persistent nodemap on disk with debugupdatecache
Thu, 05 Mar 2020 08:37:08 -0800 Martin von Zweigbergk commit: print debug message when clearing dirstate and wdir clean
Fri, 28 Feb 2020 11:32:02 -0800 Martin von Zweigbergk commit: clear resolved mergestate even if working copy is clean
Fri, 28 Feb 2020 10:30:18 -0800 Martin von Zweigbergk commit: error out on unresolved files even if commit would be empty
Wed, 19 Feb 2020 17:30:04 +0100 Pierre-Yves David revlog-compression: update the config to be a list
Tue, 11 Feb 2020 11:18:52 +0100 Pierre-Yves David nodemap: introduce an option to use mmap to read the nodemap mapping
Wed, 15 Jan 2020 15:48:09 +0100 Pierre-Yves David nodemap: add a (python) index class for persistent nodemap testing
Wed, 15 Jan 2020 15:47:21 +0100 Pierre-Yves David nodemap: write nodemap data on disk
Tue, 04 Feb 2020 12:31:19 +0100 Pierre-Yves David config: add a function in `rcutil` to abstract HGRCSKIPREPO stable
less more (0) -1000 -120 tip