Tue, 11 Sep 2018 17:22:15 -0700 |
Gregory Szorc |
hg: write narrow patterns after repo creation
|
changeset |
files
|
Tue, 11 Sep 2018 16:59:17 -0700 |
Gregory Szorc |
narrow: don't wrap exchange.pull() during clone
|
changeset |
files
|
Tue, 11 Sep 2018 17:21:18 -0700 |
Gregory Szorc |
exchange: support defining narrow file patterns for pull
|
changeset |
files
|
Tue, 11 Sep 2018 17:20:14 -0700 |
Gregory Szorc |
commands: pass include and exclude options to hg.clone()
|
changeset |
files
|
Tue, 11 Sep 2018 14:16:05 -0700 |
Gregory Szorc |
localrepo: add requirement when narrow files creation option present
|
changeset |
files
|
Tue, 11 Sep 2018 17:15:35 -0700 |
Gregory Szorc |
hg: recognize include and exclude patterns when cloning
|
changeset |
files
|
Tue, 11 Sep 2018 17:11:32 -0700 |
Gregory Szorc |
hg: allow extra arguments to be passed to repo creation (API)
|
changeset |
files
|
Tue, 11 Sep 2018 13:46:59 -0700 |
Gregory Szorc |
localrepo: move repo creation logic out of localrepository.__init__ (API)
|
changeset |
files
|
Fri, 07 Sep 2018 15:57:55 -0700 |
Gregory Szorc |
localrepo: pass ui to newreporequirements() (API)
|
changeset |
files
|
Tue, 11 Sep 2018 15:40:33 -0700 |
Gregory Szorc |
narrow: set opts['narrow'] instead of local variable
|
changeset |
files
|
Tue, 11 Sep 2018 15:53:12 -0700 |
Gregory Szorc |
narrow: drop support for remote expansion (BC)
|
changeset |
files
|
Fri, 07 Sep 2018 18:35:54 -0700 |
Gregory Szorc |
fastannotate: use repo.local()
|
changeset |
files
|
Tue, 11 Sep 2018 16:04:55 -0700 |
Martin von Zweigbergk |
tests: drop extra "file:" prefix from paths in narrow test
|
changeset |
files
|
Tue, 11 Sep 2018 11:47:10 -0700 |
Gregory Szorc |
narrow: validate spec files are well-formed during clone (BC)
|
changeset |
files
|
Tue, 11 Sep 2018 10:59:21 -0700 |
Gregory Szorc |
narrow: validate patterns on incoming bundle2 part
|
changeset |
files
|
Tue, 11 Sep 2018 15:28:41 -0700 |
Gregory Szorc |
narrowspec: validate patterns when loading and saving spec file
|
changeset |
files
|
Mon, 10 Sep 2018 22:34:19 +0900 |
Yuya Nishihara |
ancestor: use heapreplace() in place of heappop/heappush()
|
changeset |
files
|
Tue, 11 Sep 2018 22:36:51 +0900 |
Yuya Nishihara |
ancestor: rename local aliases of heapq functions in _lazyancestorsiter()
|
changeset |
files
|
Mon, 10 Sep 2018 21:58:59 +0900 |
Yuya Nishihara |
ancestor: optimize _lazyancestorsiter() for contiguous chains
|
changeset |
files
|
Mon, 10 Sep 2018 21:54:40 +0900 |
Yuya Nishihara |
ancestor: unroll loop of parents in _lazyancestorsiter()
|
changeset |
files
|
Mon, 10 Sep 2018 21:46:19 +0900 |
Yuya Nishihara |
ancestor: return early from _lazyancestorsiter() when reached to stoprev
|
changeset |
files
|
Tue, 11 Sep 2018 22:38:32 +0900 |
Yuya Nishihara |
ancestor: remove alias of initrevs from _lazyancestorsiter()
|
changeset |
files
|
Tue, 11 Sep 2018 10:36:07 -0700 |
Gregory Szorc |
narrow: validate patterns returned by expandnarrow
|
changeset |
files
|
Tue, 11 Sep 2018 15:25:35 -0700 |
Gregory Szorc |
narrowspec: limit patterns to path: and rootfilesin: (BC)
|
changeset |
files
|
Tue, 11 Sep 2018 10:54:20 -0700 |
Martin von Zweigbergk |
narrow: mark wire proto capability names experimental and versioned
|
changeset |
files
|
Tue, 11 Sep 2018 10:50:46 -0700 |
Martin von Zweigbergk |
narrow: move wire proto capabilities to narrowwirepeer
|
changeset |
files
|
Tue, 11 Sep 2018 11:03:15 -0700 |
Martin von Zweigbergk |
narrow: check "narrow" wire protocol capability, not bundle2 capability
|
changeset |
files
|
Tue, 21 Aug 2018 16:11:17 +0300 |
Pulkit Goyal |
sparse: add local files to temporaryfiles if they exist out of sparse
|
changeset |
files
|
Tue, 21 Aug 2018 15:09:22 +0300 |
Pulkit Goyal |
tests: show that merging with sparse is broken when rename is involved
|
changeset |
files
|
Sat, 25 Aug 2018 22:19:42 +0300 |
Pulkit Goyal |
narrowspec: fix a typoed 'supported'
|
changeset |
files
|
Mon, 10 Sep 2018 16:29:22 +0300 |
Pulkit Goyal |
narrow: build the known set of nodes only when ellipses is enabled
|
changeset |
files
|
Mon, 10 Sep 2018 15:55:14 +0300 |
Pulkit Goyal |
narrow: add narrow and ellipses as server capabilities
|
changeset |
files
|
Thu, 23 Aug 2018 18:26:14 -0700 |
Kyle Lippincott |
treemanifest: use visitchildrenset when doing a walk
|
changeset |
files
|
Thu, 23 Aug 2018 00:44:10 -0700 |
Kyle Lippincott |
treemanifest: use visitchildrenset when filtering a manifest to a matcher
|
changeset |
files
|
Mon, 10 Sep 2018 21:15:54 -0400 |
Matt Harbison |
tests: stabilize test-no-symlink
|
changeset |
files
|
Tue, 29 May 2018 12:12:18 +0200 |
Boris Feld |
shelve: use the internal phase when possible
|
changeset |
files
|
Thu, 23 Aug 2018 00:41:20 -0700 |
Kyle Lippincott |
treemanifest: avoid loading everything just to get their nodeid
|
changeset |
files
|
Thu, 23 Aug 2018 00:34:25 -0700 |
Kyle Lippincott |
treemanifest: avoid unnecessary copies/processing when using alwaysmatcher
|
changeset |
files
|
Thu, 23 Aug 2018 00:33:06 -0700 |
Kyle Lippincott |
treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty
|
changeset |
files
|
Thu, 16 Aug 2018 12:31:52 -0700 |
spectral |
treemanifest: introduce lazy loading of subdirs
|
changeset |
files
|
Fri, 07 Sep 2018 17:54:55 -0400 |
Boris Feld |
contrib: use a monotonic timer in catapipe
|
changeset |
files
|
Fri, 07 Sep 2018 17:51:07 -0400 |
Boris Feld |
contrib: fix catapipe output argument documentation
|
changeset |
files
|
Thu, 06 Sep 2018 16:59:25 -0400 |
Boris Feld |
tracing: trace command function execution
|
changeset |
files
|
Fri, 07 Sep 2018 16:51:51 -0400 |
Boris Feld |
extension: add a summary of total loading time per extension
|
changeset |
files
|
Thu, 06 Sep 2018 16:49:37 -0400 |
Boris Feld |
extensions: trace the total time of running all reposetup callbacks
|
changeset |
files
|
Thu, 06 Sep 2018 16:21:42 -0400 |
Boris Feld |
extensions: trace the total time of running all extsetup callbacks
|
changeset |
files
|
Thu, 06 Sep 2018 16:20:05 -0400 |
Boris Feld |
extensions: trace the total time of running all uisetup callbacks
|
changeset |
files
|
Mon, 10 Sep 2018 19:36:25 -0700 |
Boris Feld |
extensions: add timing for extensions reposetup
|
changeset |
files
|
Fri, 07 Sep 2018 11:18:45 -0400 |
Boris Feld |
sparse-revlog: set max delta chain length to on thousand
|
changeset |
files
|
Fri, 07 Sep 2018 11:18:45 -0400 |
Boris Feld |
snapshot: also consider the snapshot chain of one unrelated revision
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:37 -0400 |
Boris Feld |
snapshot: extract parent chain computation
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:36 -0400 |
Boris Feld |
snapshot: refine candidate snapshot base upward
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:35 -0400 |
Boris Feld |
snapshot: try to refine new snapshot base down the chain
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:34 -0400 |
Boris Feld |
snapshot: make sure we'll never refine delta base from a reused source
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:34 -0400 |
Boris Feld |
snapshot: turn _refinedgroups into a coroutine
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:33 -0400 |
Boris Feld |
snapshot: also use None as a stop value for `_refinegroup`
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:33 -0400 |
Boris Feld |
snapshot: add refining logic at the findeltainfo level
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:32 -0400 |
Boris Feld |
snapshot: use None as a stop value when looking for a good delta
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:32 -0400 |
Boris Feld |
snapshot: introduce an intermediate `_refinedgroups` generator
|
changeset |
files
|
Fri, 07 Sep 2018 11:17:31 -0400 |
Boris Feld |
snapshot: consider unrelated snapshots at a similar level first
|
changeset |
files
|