Thu, 13 Sep 2018 15:57:18 -0700 |
Gregory Szorc |
localrepo: enable ellipsis flag on revlogs when repo is narrow
|
file |
diff |
annotate
|
Thu, 13 Sep 2018 16:02:22 -0700 |
Gregory Szorc |
filelog: custom filelog to be used with narrow repos
|
file |
diff |
annotate
|
Tue, 18 Sep 2018 15:29:42 -0700 |
Gregory Szorc |
localrepo: iteratively derive local repository type
|
file |
diff |
annotate
|
Tue, 18 Sep 2018 15:15:24 -0700 |
Gregory Szorc |
localrepo: pass root manifest into manifestlog.__init__
|
file |
diff |
annotate
|
Fri, 21 Sep 2018 09:34:41 -0700 |
Martin von Zweigbergk |
narrow: remove hack to read narowspec from shared .hg directory
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 15:59:26 -0700 |
Gregory Szorc |
localrepo: extract resolving of opener options to standalone functions
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 15:17:47 -0700 |
Gregory Szorc |
localrepo: use boolean in opener options
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 15:07:27 -0700 |
Gregory Szorc |
localrepo: move store() from store module
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 15:05:51 -0700 |
Gregory Szorc |
localrepo: resolve store and cachevfs in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 13:10:45 -0700 |
Gregory Szorc |
localrepo: document and test bug around opening shared repos
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 15:03:17 -0700 |
Gregory Szorc |
localrepo: move requirements reasonability testing to own function
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 14:54:17 -0700 |
Gregory Szorc |
localrepo: validate supported requirements in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 14:45:52 -0700 |
Gregory Szorc |
localrepo: read requirements file in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 12:36:07 -0700 |
Gregory Szorc |
localrepo: check for .hg/ directory in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 11:44:57 -0700 |
Gregory Szorc |
localrepo: load extensions in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 11:34:02 -0700 |
Gregory Szorc |
localrepo: copy ui in makelocalrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 11:31:14 -0700 |
Gregory Szorc |
localrepo: move some vfs initialization out of __init__
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 11:02:16 -0700 |
Gregory Szorc |
localrepo: create new function for instantiating a local repo object
|
file |
diff |
annotate
|
Fri, 14 Sep 2018 16:29:51 -0700 |
spectral |
narrow: when writing treemanifests, skip inspecting directories outside narrow
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 19:00:46 -0700 |
Gregory Szorc |
hg: don't reuse repo instance after unshare()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 12:01:32 -0700 |
Martin von Zweigbergk |
localrepo: use urllocalpath() for path to create repo too
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 08:41:00 -0700 |
Martin von Zweigbergk |
localrepo: move check for existing repo into createrepository()
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 11:24:51 -0700 |
Martin von Zweigbergk |
localrepo: fix a mixmatched arg name in createrepository() docstring
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 22:19:29 +0900 |
Yuya Nishihara |
narrow: remove hack to write narrowspec to shared .hg directory
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 14:16:05 -0700 |
Gregory Szorc |
localrepo: add requirement when narrow files creation option present
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 17:11:32 -0700 |
Gregory Szorc |
hg: allow extra arguments to be passed to repo creation (API)
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 13:46:59 -0700 |
Gregory Szorc |
localrepo: move repo creation logic out of localrepository.__init__ (API)
|
file |
diff |
annotate
|
Fri, 07 Sep 2018 15:57:55 -0700 |
Gregory Szorc |
localrepo: pass ui to newreporequirements() (API)
|
file |
diff |
annotate
|
Fri, 07 Sep 2018 11:18:45 -0400 |
Boris Feld |
sparse-revlog: set max delta chain length to on thousand
|
file |
diff |
annotate
|
Wed, 22 Aug 2018 20:52:36 +0900 |
Yuya Nishihara |
localrepo: do not cache auditor/nofsauditor which would make reference cycle
|
file |
diff |
annotate
|
Sat, 25 Aug 2018 15:28:48 +0900 |
Yuya Nishihara |
transaction: remember original len(repo) instead of tracking added revs (API)
|
file |
diff |
annotate
|
Thu, 24 May 2018 09:59:10 +0200 |
Boris Feld |
phases: add a repository requirement about internal phase
|
file |
diff |
annotate
|
Sat, 07 Jul 2018 22:40:39 +0900 |
Yuya Nishihara |
commit: try hard to reuse p1 manifest if nothing changed
|
file |
diff |
annotate
|
Sat, 07 Jul 2018 22:32:49 +0900 |
Yuya Nishihara |
commit: add debug message regarding manifest reuse
|
file |
diff |
annotate
|
Sat, 04 Aug 2018 21:31:46 -0400 |
Valentin Gatien-Baron |
localrepo: better error when a repo exists but we lack permissions
|
file |
diff |
annotate
|
Thu, 02 Aug 2018 14:57:20 -0700 |
Martin von Zweigbergk |
narrow: move .hg/narrowspec to .hg/store/narrowspec (BC)
|
file |
diff |
annotate
|
Fri, 03 Aug 2018 11:09:41 -0700 |
Martin von Zweigbergk |
narrow: call narrowspec.{save,restore,clear}backup directly
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 23:37:53 -0700 |
Martin von Zweigbergk |
revlog: use specialized exception for ambiguous prefix lookup
|
file |
diff |
annotate
|
Fri, 03 Aug 2018 11:02:34 -0700 |
Martin von Zweigbergk |
narrow: move requirement constant from changegroup to repository
|
file |
diff |
annotate
|
Wed, 01 Aug 2018 13:00:45 -0700 |
Gregory Szorc |
global: use pycompat.xrange()
|
file |
diff |
annotate
|
Tue, 31 Jul 2018 19:37:54 +0200 |
Martijn Pieters |
manifest: persist the manifestfulltext cache
|
file |
diff |
annotate
|
Tue, 31 Jul 2018 13:53:06 -0700 |
Boris Feld |
localrepo: unconditionally enable general delta with sparse revlogs
stable
|
file |
diff |
annotate
|
Fri, 20 Jul 2018 09:08:20 +0200 |
Boris Feld |
config: rename `revlog` section into `storage`
stable
|
file |
diff |
annotate
|
Thu, 19 Jul 2018 10:35:29 +0200 |
Boris Feld |
aggressivemergedelta: document rename and move to `revlog` section
|
file |
diff |
annotate
|
Thu, 19 Jul 2018 10:06:58 +0200 |
Boris Feld |
aggressivemergedeltas: rename variable internally
|
file |
diff |
annotate
|
Mon, 04 Jun 2018 22:23:18 +0200 |
Paul Morelle |
sparse-revlog: new requirement enabled with format.sparse-revlog
|
file |
diff |
annotate
|
Wed, 06 Jun 2018 13:31:24 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Tue, 22 May 2018 11:20:55 -0700 |
Kyle Lippincott |
localrepo: add docstring to _makedirstate to make it less likely to be removed
|
file |
diff |
annotate
|
Wed, 16 May 2018 14:59:32 -0700 |
Kyle Lippincott |
narrow: only wrap dirstate functions once, instead of per-reposetup
|
file |
diff |
annotate
|
Fri, 18 May 2018 21:24:06 +0900 |
Yuya Nishihara |
lock: add internal config to not replace signal handlers while locking
stable
|
file |
diff |
annotate
|
Sat, 05 May 2018 11:34:03 +0900 |
Yuya Nishihara |
bookmarks: extract function that looks up bookmark names by node
|
file |
diff |
annotate
|
Sun, 22 Apr 2018 11:54:10 -0700 |
Gregory Szorc |
interfaceutil: module to stub out zope.interface
stable
|
file |
diff |
annotate
|
Thu, 19 Apr 2018 19:55:51 +0900 |
Yuya Nishihara |
context: translate FilteredIndex/LookupError at repo[changeid] (API)
stable
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 09:57:44 -0700 |
Gregory Szorc |
hg: pass command intents to repo/peer creation (API)
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 12:57:32 +0900 |
Yuya Nishihara |
revset: pass in lookup function instead of repo (API)
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 18:28:58 -0400 |
Augie Fackler |
localrepo: add some overlooked strkwargs love for py3
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 18:17:45 -0400 |
Augie Fackler |
py3: paper over differences in future exception handling
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 11:54:13 -0700 |
Gregory Szorc |
repository: remove ipeercommands from ipeerbase
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 12:13:42 -0700 |
Gregory Szorc |
wireproto: properly call clonebundles command
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 11:30:44 -0700 |
Gregory Szorc |
wireproto: use command executor for unbundle
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 11:12:19 -0700 |
Gregory Szorc |
wireproto: convert legacy commands to command executor
|
file |
diff |
annotate
|
Wed, 11 Apr 2018 16:18:26 -0700 |
Gregory Szorc |
wireproto: remove iterbatch() from peer interface (API)
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 10:51:23 -0700 |
Gregory Szorc |
wireproto: implement command executor interface for version 1 peers
|
file |
diff |
annotate
|
Wed, 11 Apr 2018 12:51:09 -0700 |
Gregory Szorc |
peer: scatter module to the wind (API)
|
file |
diff |
annotate
|
Thu, 05 Apr 2018 00:04:09 -0700 |
Martin von Zweigbergk |
context: move handling of filtering error to revsymbol() (API)
|
file |
diff |
annotate
|
Wed, 04 Apr 2018 14:57:58 -0700 |
Martin von Zweigbergk |
localrepo: use revsymbol in lookupbranch() too
|
file |
diff |
annotate
|
Wed, 04 Apr 2018 14:31:09 -0700 |
Martin von Zweigbergk |
localrepo: drop "remote" argument from lookupbranch() (API)
|
file |
diff |
annotate
|
Fri, 30 Mar 2018 18:57:13 -0700 |
Gregory Szorc |
peer: make ui an attribute
|
file |
diff |
annotate
|
Tue, 03 Apr 2018 13:19:35 -0700 |
Martin von Zweigbergk |
repo: remove now-unused changectx() method (API)
|
file |
diff |
annotate
|
Tue, 03 Apr 2018 15:08:09 -0700 |
Martin von Zweigbergk |
localrepo: use revsymbol() in lookup()
|
file |
diff |
annotate
|
Wed, 21 Mar 2018 19:48:36 -0700 |
Gregory Szorc |
repository: define interface for local repositories
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 22:51:45 -0700 |
Martin von Zweigbergk |
context: move reuse of context object to repo.__getitem__ (API)
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 21:29:15 -0700 |
Martin von Zweigbergk |
context: avoid using a context object as a changeid
|
file |
diff |
annotate
|
Tue, 20 Mar 2018 18:02:16 -0700 |
Gregory Szorc |
localrepo: make filterpats private (API)
|
file |
diff |
annotate
|
Tue, 20 Mar 2018 17:30:30 -0700 |
Gregory Szorc |
localrepo: move featuresetupfuncs out of localrepository class (API)
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 15:10:51 +0900 |
Yuya Nishihara |
procutil: bulk-replace function calls to point to new module
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
file |
diff |
annotate
|
Wed, 21 Feb 2018 17:21:10 +0100 |
Boris Feld |
debugupdatecache: also warm rev branch cache
|
file |
diff |
annotate
|
Fri, 09 Mar 2018 14:30:15 -0800 |
Martin von Zweigbergk |
transaction: add a name and a __repr__ implementation (API)
|
file |
diff |
annotate
|
Fri, 02 Mar 2018 04:47:56 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() to convert None to bytes
|
file |
diff |
annotate
|
Wed, 28 Feb 2018 12:56:01 -0800 |
Martin von Zweigbergk |
narrow: move narrowmatch-related methods to localrepo
|
file |
diff |
annotate
|
Sun, 25 Feb 2018 23:08:41 -0500 |
Augie Fackler |
py3: hunt down str(exception) instances and use util.forcebytestr
|
file |
diff |
annotate
|
Sat, 24 Feb 2018 16:18:40 +0530 |
Pulkit Goyal |
py3: fix handling of keyword arguments at more places
|
file |
diff |
annotate
|
Thu, 22 Feb 2018 20:04:42 -0500 |
Augie Fackler |
cleanup: say goodbye to manifestv2 format
|
file |
diff |
annotate
|
Tue, 13 Feb 2018 23:00:01 -0700 |
Augie Fackler |
py3: introduce and use pycompat.getargspec
|
file |
diff |
annotate
|
Tue, 06 Feb 2018 22:36:38 +0900 |
Yuya Nishihara |
subrepo: split non-core functions to new module
|
file |
diff |
annotate
|
Sat, 03 Feb 2018 00:01:57 -0500 |
Matt Harbison |
localrepo: drop the deprecated walk() method (API)
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 21:48:37 -0500 |
Augie Fackler |
localrepo: pass transaction kwargs as strings, not bytes
|
file |
diff |
annotate
|
Thu, 01 Feb 2018 12:38:04 -0800 |
Augie Fackler |
localrepo: consistently use native str when __dict__ is involved
|
file |
diff |
annotate
|
Sat, 20 Jan 2018 13:41:57 -0800 |
Gregory Szorc |
exchange: return bundle info from getbundlechunks() (API)
|
file |
diff |
annotate
|
Sat, 20 Jan 2018 13:54:36 -0800 |
Gregory Szorc |
bundle2: specify what capabilities will be used for
|
file |
diff |
annotate
|
Fri, 19 Jan 2018 12:33:03 -0800 |
Martin von Zweigbergk |
localrepo: run cache-warming transaction callback before report callback
|
file |
diff |
annotate
|
Fri, 19 Jan 2018 21:39:11 +0900 |
Yuya Nishihara |
localrepo: micro-optimize __len__() to bypass repoview
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 17:07:55 +0100 |
Boris Feld |
atomicupdate: add an experimental option to use atomictemp when updating
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 16:52:13 +0100 |
Boris Feld |
write: add the possibility to pass keyword argument from batchget to vfs
|
file |
diff |
annotate
|
Wed, 10 Jan 2018 14:00:23 -0800 |
Martin von Zweigbergk |
transaction: register summary callbacks only at start of transaction (BC)
|
file |
diff |
annotate
|
Fri, 22 Dec 2017 17:57:11 +0530 |
Pulkit Goyal |
repoview: add visibilityexceptions as an optional argument to repo.filtered()
|
file |
diff |
annotate
|
Wed, 06 Dec 2017 15:46:41 +0100 |
Joerg Sonnenberger |
phases: drop the list with phase of each rev, always comput phase sets
|
file |
diff |
annotate
|
Fri, 08 Dec 2017 01:23:34 +0100 |
Joerg Sonnenberger |
transaction: build changes['revs'] as range instead of a set
|
file |
diff |
annotate
|
Tue, 05 Dec 2017 21:50:33 +0900 |
Yuya Nishihara |
repoview: extract a factory function of proxy class
|
file |
diff |
annotate
|
Tue, 05 Dec 2017 21:37:30 +0900 |
Yuya Nishihara |
repoview: do not include filter name in name of proxy class
|
file |
diff |
annotate
|
Wed, 29 Nov 2017 20:39:59 -0500 |
Boris Feld |
lock: allow to configure when the lock messages are displayed
|
file |
diff |
annotate
|
Wed, 29 Nov 2017 20:36:29 -0500 |
Boris Feld |
lock: add a trylock method handling the timeout and messaging logic
|
file |
diff |
annotate
|
Wed, 29 Nov 2017 21:00:02 -0500 |
Boris Feld |
lock: use configint for 'ui.timeout' config
|
file |
diff |
annotate
|
Thu, 16 Nov 2017 03:52:42 +0100 |
Boris Feld |
server: introduce a 'experimental.single-head-per-branch' option
|
file |
diff |
annotate
|
Thu, 30 Nov 2017 15:48:42 -0500 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Fri, 03 Nov 2017 17:19:56 -0400 |
Augie Fackler |
localrepo: update comments around path auditors
|
file |
diff |
annotate
|
Fri, 03 Nov 2017 17:07:29 -0400 |
Augie Fackler |
localrepo: specify optional callback parameter to pathauditor as a keyword
|
file |
diff |
annotate
|
Sat, 04 Nov 2017 19:21:39 +0900 |
Yuya Nishihara |
subrepo: extract preprocess of repo.commit() to free function
stable
|
file |
diff |
annotate
|
Wed, 18 Oct 2017 09:07:48 +0200 |
Paul Morelle |
sparse-read: skip gaps too small to be worth splitting
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 17:05:41 +0200 |
Paul Morelle |
revlog-sparse-read: add a lower-threshold for read block size
|
file |
diff |
annotate
|
Tue, 10 Oct 2017 17:50:27 +0200 |
Paul Morelle |
revlog: introduce an experimental flag to slice chunks reads when too sparse
|
file |
diff |
annotate
|
Sun, 08 Oct 2017 17:23:18 +0200 |
Boris Feld |
phase: add a dedicated pretxnclose-phase hook
|
file |
diff |
annotate
|
Sun, 08 Oct 2017 17:50:46 +0200 |
Boris Feld |
phase: add a dedicated txnclose-phase hook
|
file |
diff |
annotate
|
Sun, 08 Oct 2017 18:50:14 +0200 |
Boris Feld |
bookmark: add a dedicated pretxnclose-bookmark hook
|
file |
diff |
annotate
|
Tue, 10 Oct 2017 17:53:42 +0200 |
Boris Feld |
bookmark: add a dedicated txnclose-bookmark hook
|
file |
diff |
annotate
|
Sun, 08 Oct 2017 20:43:46 +0200 |
Boris Feld |
configitems: register the 'experimental.mmapindexthreshold' config
|
file |
diff |
annotate
|
Sun, 08 Oct 2017 20:42:19 +0200 |
Boris Feld |
configitems: register the 'experimental.maxdeltachainspan' config
|
file |
diff |
annotate
|
Sat, 30 Sep 2017 07:44:34 -0400 |
Augie Fackler |
localrepo: remove superfluous pass statements
|
file |
diff |
annotate
|
Wed, 13 Sep 2017 17:26:26 +0000 |
Mark Thomas |
revlog: add option to mmap revlog index
|
file |
diff |
annotate
|