log mercurial/localrepo.py @ 43821:ea97cd64c500

age author description
Tue, 19 Nov 2019 18:38:17 -0800 Kyle Lippincott lock: pass "success" boolean to _afterlock callbacks
Sat, 23 Nov 2019 16:52:44 -0800 Pierre-Yves David localrepo: introduce a `_quick_access_changeid` property
Sat, 23 Nov 2019 16:49:34 -0800 Pierre-Yves David locarepo: also fastpath `nullid` lookup in __getitem__
Sat, 23 Nov 2019 16:46:20 -0800 Pierre-Yves David localrepo: mark nullrev has never filtered
Sun, 17 Nov 2019 07:25:14 +0100 Pierre-Yves David localrepo: recognize trivial "null" queries in `anyrev`
Sun, 17 Nov 2019 06:36:50 +0100 Pierre-Yves David localrepo: also fastpath `nullrev` in __getitem__
Thu, 21 Nov 2019 17:54:25 +0100 Pierre-Yves David localrepo: extract handling of some special value in __getitem__
Thu, 21 Nov 2019 17:53:08 +0100 Pierre-Yves David localrepo: extract handling of some special value in __getitem__
Sun, 17 Nov 2019 03:27:51 +0100 Pierre-Yves David localrepo: add some basic comment for block in __getitem__
Fri, 22 Nov 2019 21:42:04 +0900 Yuya Nishihara merge with stable
Wed, 20 Nov 2019 19:07:02 +0100 Georges Racinet singlehead: making config item a bool again stable
Fri, 15 Nov 2019 14:47:31 -0800 Martin von Zweigbergk commit: drop unused "vdirs" argument from repo.checkcommitpatterns()
Fri, 15 Nov 2019 14:41:00 -0800 Martin von Zweigbergk commit: rewrite check for `hg ci <path>` being a directory
Tue, 19 Nov 2019 11:59:43 +0100 Manuel Jacob py3: use pycompat.bytestr() instead of pycompat.sysstr() stable
Fri, 15 Nov 2019 22:22:55 +0900 Yuya Nishihara merge with stable
Fri, 08 Nov 2019 10:13:05 -0800 Martin von Zweigbergk py3: avoid `b'%s' % type(...)` in a ProgrammingError stable
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: use `index.get_rev` in `localrepo.known`
Fri, 08 Nov 2019 14:00:22 +0100 Pierre-Yves David index: use `index.has_node` in `repo._rollback`
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Tue, 05 Nov 2019 08:42:42 -0800 Martin von Zweigbergk py3: don't use bytes with vars() or __dict__ stable
Mon, 04 Nov 2019 21:17:34 -0800 Gregory Szorc localrepo: use str for lookup in vars() stable
Sun, 13 Oct 2019 02:05:19 +0200 Mads Kiilerich localrepo: fix variable binding in handling of old filters
Sun, 13 Oct 2019 14:40:00 +0200 Mads Kiilerich localrepo: debug log of filter name when filtering through a function
Thu, 10 Oct 2019 04:34:58 +0200 Pierre-Yves David sidedata: rename the configuration option to `exp-use-side-data`
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedatacopies: write copies information in sidedata when applicable
Sun, 06 Oct 2019 23:36:51 -0400 Pierre-Yves David sidedatacopies: add a new requirement for storing copies into sidedata
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 17:59:15 -0400 Gregory Szorc py3: define and use pycompat.itervalues()
Sun, 06 Oct 2019 16:58:55 -0400 Gregory Szorc py3: manually import pycompat.delattr where it is needed
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
Mon, 09 Sep 2019 22:42:55 +0200 Pierre-Yves David sidedata: introduce a new requirement to protect the feature
Wed, 25 Sep 2019 03:48:41 +0200 Pierre-Yves David copies: prepare changelog for more copies storage mode
Fri, 27 Sep 2019 06:24:42 +0200 Pierre-Yves David revlog: explicitly set revlogv0 in vfs options
Wed, 25 Sep 2019 12:59:26 +0200 Pierre-Yves David singlehead: introduce special handling of closed heads
Thu, 15 Aug 2019 14:53:27 -0400 Augie Fackler localrepo: push manifestlog and changelog construction code into store
Sun, 18 Aug 2019 02:28:42 +0300 Pulkit Goyal interfaceutil: move to interfaces/
Sun, 18 Aug 2019 00:45:33 +0300 Pulkit Goyal interfaces: create a new folder for interfaces and move repository.py in it
Mon, 05 Aug 2019 13:31:12 -0700 Kyle Lippincott branchmap: explicitly warm+write all subsets of the branchmap caches
Sun, 04 Aug 2019 20:59:21 +0900 Yuya Nishihara merge with stable
Fri, 21 Jun 2019 03:50:40 +0200 Pierre-Yves David bookmarks: actual fix for race condition deleting bookmark stable
Sun, 21 Jul 2019 07:59:16 -0700 Martin von Zweigbergk transaction: leave unfinished without crashing when not properly released
Tue, 02 Jul 2019 12:59:58 -0400 Valentin Gatien-Baron commit: improve the files field of changelog for merges
Sat, 13 Jul 2019 23:45:32 -0400 Valentin Gatien-Baron convert: add a config option to help doing identity hg->hg conversion
Sun, 30 Jun 2019 15:10:56 +0900 Yuya Nishihara merge with stable
Sat, 29 Jun 2019 23:23:07 -0400 Matt Harbison bookmarks: backout the attempt to fix the delete race stable
Fri, 21 Jun 2019 23:35:04 -0700 Martin von Zweigbergk merge with stable
Fri, 21 Jun 2019 03:50:40 +0200 Pierre-Yves David bookmarks: actual fix for race condition deleting bookmark stable
Fri, 21 Jun 2019 03:50:06 +0200 Pierre-Yves David localrepo: introduce a `_refreshchangelog` method stable
Fri, 31 May 2019 22:38:04 -0700 Martin von Zweigbergk mixedrepostorecache: fix a silly redundant updating of set
Wed, 05 Jun 2019 14:29:44 -0700 Martin von Zweigbergk merge with stable
Fri, 31 May 2019 22:37:14 -0700 Martin von Zweigbergk bookmarks: use correct store for "ambiguity check" stable
Tue, 14 May 2019 22:19:51 -0700 Martin von Zweigbergk changelog: optionally store added and removed files in changeset extras
Mon, 20 May 2019 11:40:47 -0400 Augie Fackler merge with stable
Tue, 14 May 2019 16:30:38 -0700 Martin von Zweigbergk commit: move sorting of added and removed files list to lower level
Fri, 17 May 2019 00:57:57 -0700 Martin von Zweigbergk convert: don't include file in "files" list if it's added in p2
Wed, 15 May 2019 22:09:02 -0700 Martin von Zweigbergk bookmarks: keep bookmarks in .hg/store if new config set
Mon, 20 May 2019 10:08:28 +0200 Pierre-Yves David bookmark: also make bookmark cache depends of the changelog stable
Mon, 20 May 2019 10:08:17 +0200 Pierre-Yves David localrepo: grab mixedrepostorecache class from 526750cdd02d stable
Tue, 23 Apr 2019 13:29:13 -0700 Martin von Zweigbergk copies: write empty entries in changeset when also writing to filelog
Tue, 14 May 2019 16:40:49 -0700 Martin von Zweigbergk commit: fix a typo ("form p1" -> "from p1")
Fri, 03 May 2019 08:37:10 -0700 Martin von Zweigbergk localrepo: don't use defaults arguments that will never be overridden
Mon, 11 Mar 2019 02:35:18 +0100 Pierre-Yves David updatecaches: also warm hgtagsfnodescache
Sat, 06 Apr 2019 17:46:19 +0200 Pierre-Yves David repoview: introduce a `experimental.extra-filter-revs` config
Wed, 27 Dec 2017 19:49:36 -0800 Martin von Zweigbergk copies: add config option for writing copy metadata to file and/or changset
Wed, 27 Mar 2019 18:27:03 +0100 Pierre-Yves David compression: introduce an official `zstd-revlog` requirement
Tue, 16 Apr 2019 15:10:16 +0200 Pierre-Yves David compression: only declare revlog support for available engine
Thu, 04 Apr 2019 13:58:49 +0200 Pierre-Yves David repoview: keep the branchmap cache for the `served.hidden` view warm
Sat, 06 Apr 2019 10:44:22 +0200 Pierre-Yves David repoview: improve documentation for `repo.filtered` method
Fri, 05 Apr 2019 11:24:00 -0700 Martin von Zweigbergk localrepo: don't allow lookup of working directory revision
Mon, 25 Dec 2017 05:55:50 -0800 Martin von Zweigbergk localrepo: rename crev in _filecommit() to cnode, since it's a node
Wed, 27 Mar 2019 18:26:54 +0100 Pierre-Yves David compression: introduce an official `format.revlog-compression` option
Wed, 27 Mar 2019 18:35:59 +0100 Pierre-Yves David compression: introduce a `storage.revlog.zstd.level` configuration
Wed, 27 Mar 2019 18:35:27 +0100 Pierre-Yves David compression: introduce a `storage.revlog.zlib.level` configuration
Mon, 18 Mar 2019 19:31:45 +0300 Pulkit Goyal branchcache: introduce hasbranch()
Mon, 18 Mar 2019 18:59:38 +0300 Pulkit Goyal branchmap: remove the dict interface from the branchcache class (API)
Mon, 11 Mar 2019 02:34:12 +0100 Pierre-Yves David updatecaches: also warm the tags caches
Mon, 11 Mar 2019 02:32:21 +0100 Pierre-Yves David updatecaches: also warm revbranchcache for filtered revisions
Sat, 09 Feb 2019 23:01:30 +0100 Pierre-Yves David transaction: include txnname in the hookargs dictionary
Mon, 04 Mar 2019 16:08:44 +0100 Pierre-Yves David localrepo: explicit `_lock` arguments in `lock`
Wed, 27 Feb 2019 12:40:18 +0100 Pierre-Yves David storage: introduce a `revlog.reuse-external-delta` config
Wed, 27 Feb 2019 10:49:25 +0100 Pierre-Yves David storage: introduce a `revlog.reuse-external-delta-parent` config
Wed, 27 Dec 2017 22:31:24 -0800 Martin von Zweigbergk commit: migrate to new method for getting copy info
Sun, 10 Feb 2019 22:41:51 -0800 Martin von Zweigbergk commit: respect ui.relative-paths
Sat, 09 Feb 2019 22:50:53 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments from {always,never,exact}() (API)
Sun, 10 Feb 2019 14:35:36 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments to constructors (API)
Mon, 21 Jan 2019 17:37:33 +0000 Martijn Pieters branchmap: encapsulate cache updating in the map itself
Mon, 04 Feb 2019 20:35:21 +0300 Pulkit Goyal merge with stable
Wed, 30 Jan 2019 18:15:38 +0100 Boris Feld sparserevlog: document the config option stable
Thu, 24 Jan 2019 16:25:19 -0800 Martin von Zweigbergk localrepo: slightly simplify check for removed parents in _rollback()
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Mon, 24 Sep 2018 14:46:37 -0700 Martin von Zweigbergk localrepo: use context manager for lock and transaction in commitctx()
Wed, 16 Jan 2019 17:34:59 -0800 Martin von Zweigbergk localrepo: use context manager for locks in commit()
Wed, 16 Jan 2019 17:33:47 -0800 Martin von Zweigbergk localrepo: use context manager for transaction in commit()
Wed, 16 Jan 2019 17:46:39 -0800 Martin von Zweigbergk commit: print "commit message saved in" message also if bookmark update fails
Fri, 18 Jan 2019 16:03:37 +0100 Boris Feld mmap: backed out changeset 875d2af8cb4e stable
Sat, 29 Dec 2018 23:40:18 -0800 Martin von Zweigbergk narrow: move copytonarrowspec() out of setnarrowpats()
Sat, 29 Dec 2018 23:09:07 -0800 Martin von Zweigbergk narrow: drop now-unnecessary reassignment of repo attributes
Sat, 29 Dec 2018 23:35:05 -0800 Martin von Zweigbergk narrow: extract repo property for store narrowmatcher
Sat, 29 Dec 2018 23:01:12 -0800 Martin von Zweigbergk narrow: copy store narrowspec to working copy immediately
Sat, 29 Dec 2018 22:34:38 -0800 Martin von Zweigbergk narrow: include working copy narrowspec in transaction journal
Thu, 10 Jan 2019 13:36:25 -0800 Martin von Zweigbergk narrow: include journal.narrowspec in transaction journal
Fri, 04 Jan 2019 13:41:21 +0100 Boris Feld revset: introduce an API that avoids `formatspec` input serialization
Wed, 09 Jan 2019 17:41:36 -0800 Gregory Szorc revlog: always enable generaldelta on version 2 revlogs
Fri, 21 Dec 2018 10:13:49 -0800 Martin von Zweigbergk narrow: detect if narrowspec was changed in a different share
Mon, 03 Dec 2018 22:22:23 -0800 Martin von Zweigbergk manifest: accept narrowmatch into constructor instead of getting from repo
Mon, 12 Nov 2018 01:42:03 +0100 Boris Feld sparse-revlog: disable sparse-revlog if config disable general-delta
Thu, 15 Nov 2018 02:55:33 +0100 Boris Feld repo: add a `wcachevfs` to access the `.hg/wcache/` directory
Thu, 15 Nov 2018 02:46:31 +0100 Boris Feld cache: create `wcache` directory at init time
Thu, 15 Nov 2018 02:38:55 +0100 Boris Feld cache: create `cache` directory at init time
Fri, 23 Nov 2018 06:07:33 +0100 Boris Feld mmapindex: move the 'mmapindexthreshold' option out of experimental
Sun, 02 Jul 2017 04:06:24 +0200 Boris Feld vfs: extract the audit path logic into a submethod
Thu, 22 Nov 2018 18:44:07 +0100 Boris Feld vfs: treat 'undo.' file the same as 'journal.' file
Tue, 20 Nov 2018 10:38:15 +0000 Boris Feld tags: cache `repo.changelog` access when checking tags nodes
Mon, 12 Nov 2018 21:10:51 +0900 Yuya Nishihara extensions: add "uipopulate" hook, called per instance, not per process
Sun, 25 Nov 2018 22:39:54 +0900 Yuya Nishihara localrepo: correct docstring of filectx()
Mon, 05 Nov 2018 14:14:32 -0800 Gregory Szorc localrepo: extract loading of hgrc files to standalone function
Sat, 20 Oct 2018 17:56:00 +0900 Yuya Nishihara filecache: unimplement __set__() and __delete__() (API)