Mercurial > hg
graph
-
fastannotate: use repo.local()Fri, 07 Sep 2018 18:35:54 -0700, by Gregory Szorc
-
tests: drop extra "file:" prefix from paths in narrow testTue, 11 Sep 2018 16:04:55 -0700, by Martin von Zweigbergk
-
narrow: validate spec files are well-formed during clone (BC)Tue, 11 Sep 2018 11:47:10 -0700, by Gregory Szorc
-
narrow: validate patterns on incoming bundle2 partTue, 11 Sep 2018 10:59:21 -0700, by Gregory Szorc
-
narrowspec: validate patterns when loading and saving spec fileTue, 11 Sep 2018 15:28:41 -0700, by Gregory Szorc
-
ancestor: use heapreplace() in place of heappop/heappush()Mon, 10 Sep 2018 22:34:19 +0900, by Yuya Nishihara
-
ancestor: rename local aliases of heapq functions in _lazyancestorsiter()Tue, 11 Sep 2018 22:36:51 +0900, by Yuya Nishihara
-
ancestor: optimize _lazyancestorsiter() for contiguous chainsMon, 10 Sep 2018 21:58:59 +0900, by Yuya Nishihara
-
ancestor: unroll loop of parents in _lazyancestorsiter()Mon, 10 Sep 2018 21:54:40 +0900, by Yuya Nishihara
-
ancestor: return early from _lazyancestorsiter() when reached to stoprevMon, 10 Sep 2018 21:46:19 +0900, by Yuya Nishihara
-
ancestor: remove alias of initrevs from _lazyancestorsiter()Tue, 11 Sep 2018 22:38:32 +0900, by Yuya Nishihara
-
narrow: validate patterns returned by expandnarrowTue, 11 Sep 2018 10:36:07 -0700, by Gregory Szorc
-
narrowspec: limit patterns to path: and rootfilesin: (BC)Tue, 11 Sep 2018 15:25:35 -0700, by Gregory Szorc
-
narrow: mark wire proto capability names experimental and versionedTue, 11 Sep 2018 10:54:20 -0700, by Martin von Zweigbergk
-
narrow: move wire proto capabilities to narrowwirepeerTue, 11 Sep 2018 10:50:46 -0700, by Martin von Zweigbergk
-
narrow: check "narrow" wire protocol capability, not bundle2 capabilityTue, 11 Sep 2018 11:03:15 -0700, by Martin von Zweigbergk
-
sparse: add local files to temporaryfiles if they exist out of sparseTue, 21 Aug 2018 16:11:17 +0300, by Pulkit Goyal
-
tests: show that merging with sparse is broken when rename is involvedTue, 21 Aug 2018 15:09:22 +0300, by Pulkit Goyal
-
narrowspec: fix a typoed 'supported'Sat, 25 Aug 2018 22:19:42 +0300, by Pulkit Goyal
-
narrow: build the known set of nodes only when ellipses is enabledMon, 10 Sep 2018 16:29:22 +0300, by Pulkit Goyal
-
narrow: add narrow and ellipses as server capabilitiesMon, 10 Sep 2018 15:55:14 +0300, by Pulkit Goyal
-
treemanifest: use visitchildrenset when doing a walkThu, 23 Aug 2018 18:26:14 -0700, by Kyle Lippincott
-
treemanifest: use visitchildrenset when filtering a manifest to a matcherThu, 23 Aug 2018 00:44:10 -0700, by Kyle Lippincott
-
tests: stabilize test-no-symlinkMon, 10 Sep 2018 21:15:54 -0400, by Matt Harbison
-
shelve: use the internal phase when possibleTue, 29 May 2018 12:12:18 +0200, by Boris Feld
-
treemanifest: avoid loading everything just to get their nodeidThu, 23 Aug 2018 00:41:20 -0700, by Kyle Lippincott
-
treemanifest: avoid unnecessary copies/processing when using alwaysmatcherThu, 23 Aug 2018 00:34:25 -0700, by Kyle Lippincott
-
treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isemptyThu, 23 Aug 2018 00:33:06 -0700, by Kyle Lippincott
-
treemanifest: introduce lazy loading of subdirsThu, 16 Aug 2018 12:31:52 -0700, by spectral
-
contrib: use a monotonic timer in catapipeFri, 07 Sep 2018 17:54:55 -0400, by Boris Feld
-
contrib: fix catapipe output argument documentationFri, 07 Sep 2018 17:51:07 -0400, by Boris Feld
-
tracing: trace command function executionThu, 06 Sep 2018 16:59:25 -0400, by Boris Feld
-
extension: add a summary of total loading time per extensionFri, 07 Sep 2018 16:51:51 -0400, by Boris Feld
-
extensions: trace the total time of running all reposetup callbacksThu, 06 Sep 2018 16:49:37 -0400, by Boris Feld
-
extensions: trace the total time of running all extsetup callbacksThu, 06 Sep 2018 16:21:42 -0400, by Boris Feld
-
extensions: trace the total time of running all uisetup callbacksThu, 06 Sep 2018 16:20:05 -0400, by Boris Feld
-
extensions: add timing for extensions reposetupMon, 10 Sep 2018 19:36:25 -0700, by Boris Feld
-
sparse-revlog: set max delta chain length to on thousandFri, 07 Sep 2018 11:18:45 -0400, by Boris Feld
-
snapshot: also consider the snapshot chain of one unrelated revisionFri, 07 Sep 2018 11:18:45 -0400, by Boris Feld
-
snapshot: extract parent chain computationFri, 07 Sep 2018 11:17:37 -0400, by Boris Feld
-
snapshot: refine candidate snapshot base upwardFri, 07 Sep 2018 11:17:36 -0400, by Boris Feld
-
snapshot: try to refine new snapshot base down the chainFri, 07 Sep 2018 11:17:35 -0400, by Boris Feld
-
snapshot: make sure we'll never refine delta base from a reused sourceFri, 07 Sep 2018 11:17:34 -0400, by Boris Feld
-
snapshot: turn _refinedgroups into a coroutineFri, 07 Sep 2018 11:17:34 -0400, by Boris Feld
-
snapshot: also use None as a stop value for `_refinegroup`Fri, 07 Sep 2018 11:17:33 -0400, by Boris Feld
-
snapshot: add refining logic at the findeltainfo levelFri, 07 Sep 2018 11:17:33 -0400, by Boris Feld
-
snapshot: use None as a stop value when looking for a good deltaFri, 07 Sep 2018 11:17:32 -0400, by Boris Feld
-
snapshot: introduce an intermediate `_refinedgroups` generatorFri, 07 Sep 2018 11:17:32 -0400, by Boris Feld
-
snapshot: consider unrelated snapshots at a similar level firstFri, 07 Sep 2018 11:17:31 -0400, by Boris Feld
-
snapshot: consider all snapshots in the parents' chainsFri, 07 Sep 2018 11:17:30 -0400, by Boris Feld
-
snapshot: search for unrelated but reusable full-snapshotFri, 07 Sep 2018 11:17:30 -0400, by Boris Feld
-
snapshot: try intermediate snapshot against parents' baseFri, 07 Sep 2018 11:17:29 -0400, by Boris Feld
-
sparse-revlog: add a test checking revlog deltas for a churning fileMon, 10 Sep 2018 09:08:24 -0700, by Boris Feld
-
tests: add a `tests/artifacts/` directorySat, 18 Aug 2018 12:45:44 +0200, by Boris Feld
-
verify: make output less confusing (issue5924)Wed, 05 Sep 2018 01:19:48 +0300, by Meirambek Omyrzak
-
revlog: clarify the comment attached to delta reuseTue, 04 Sep 2018 21:28:28 +0200, by Boris Feld
-
revlog: drop duplicated codeTue, 04 Sep 2018 21:05:21 +0200, by Boris Feld
-
wireprotov2peer: properly format errorsWed, 05 Sep 2018 09:04:40 -0700, by Gregory Szorc
-
wireprotov2peer: report exceptions in frame handling against request futureThu, 23 Aug 2018 13:50:47 -0700, by Gregory Szorc
-
httppeer: use util.readexactly() to abort on incomplete responsesSat, 08 Sep 2018 21:58:51 +0800, by Anton Shestakov
-
httppeer: calculate total expected bytes correctlySat, 08 Sep 2018 23:57:07 +0800, by Anton Shestakov
-
lazyancestors: reuse __iter__ implementation in __contains__Fri, 07 Sep 2018 23:36:09 -0700, by Martin von Zweigbergk
-
lazyancestors: extract __iter__ to free functionSun, 09 Sep 2018 23:16:55 -0700, by Martin von Zweigbergk
-
phase: report number of non-public changeset alongside the new rangeThu, 30 Aug 2018 01:53:21 +0200, by Boris Feld
-
tests: disable test-nointerrupt on WindowsFri, 07 Sep 2018 23:54:42 -0400, by Matt Harbison
-
tests: conditionalize an error message about unlinking a non empty directoryFri, 07 Sep 2018 23:39:49 -0400, by Matt Harbison
-
ancestors: add nullrev to set from the beginningFri, 07 Sep 2018 14:48:38 -0700, by Martin von Zweigbergk
-
ancestor: filter out initial revisions lower than stoprevSat, 08 Sep 2018 10:59:24 +0900, by Yuya Nishihara
-
ancestor: add test showing inconsistency between __iter__ and __contains__Sat, 08 Sep 2018 10:48:42 +0900, by Yuya Nishihara
-
ancestors: ensure a consistent order even in the "inclusive" caseThu, 06 Sep 2018 19:37:38 -0400, by Boris Feld
-
ancestors: actually iterate over ancestors in topological order (issue5979)Thu, 06 Sep 2018 17:00:28 -0400, by Boris Feld
-
doc: use modern import style in runrstThu, 06 Sep 2018 22:12:21 +0900, by Yuya Nishihara
-
hgweb: do not audit URL path as working-directory pathSun, 26 Aug 2018 22:18:09 +0900, by Yuya Nishihara
-
hgweb: map Abort to 403 error to report inaccessible path for exampleSun, 26 Aug 2018 22:23:25 +0900, by Yuya Nishihara
-
hgweb: add error template to json so it won't crashFri, 07 Sep 2018 22:19:28 +0900, by Yuya Nishihara
-
hgweb: show shortlog by default in json output (issue5978)Fri, 07 Sep 2018 22:12:46 +0900, by Yuya Nishihara
-
merge with stableFri, 07 Sep 2018 11:35:43 -0400, by Augie Fackler
-
tests: improve the widening testing in test-narrow-widen*Tue, 04 Sep 2018 15:16:22 +0300, by Pulkit Goyal
-
narrow: use util.readfile() and improve error message using --narrowspecTue, 04 Sep 2018 19:26:50 +0300, by Pulkit Goyal
-
merge: use vfs methods for I/OTue, 04 Sep 2018 15:55:23 -0700, by Gregory Szorc
-
merge: move purge logic from extensionThu, 06 Sep 2018 18:30:12 -0700, by Gregory Szorc
-
tests: stabilize test-removeemptydirs.t on WindowsThu, 06 Sep 2018 23:37:24 -0400, by Matt Harbison
-
help: add internals.wireprotocolv2 to the table, and remove redundant headerThu, 06 Sep 2018 21:55:30 +0900, by Yuya Nishihara
-
match: improve includematcher.visitchildrenset to be much faster and cachedFri, 17 Aug 2018 19:18:53 -0700, by Kyle Lippincott
-
py3: add new passing tests spotted by the buildbotThu, 06 Sep 2018 03:21:05 +0530, by Pulkit Goyal
-
tests: order the imports in test-fastannotate-hg.tThu, 06 Sep 2018 03:24:27 +0530, by Pulkit Goyal
-
lfs: ensure the blob is linked to the remote store on skipped uploadsThu, 06 Sep 2018 00:51:21 -0400, by Matt Harbison
-
cbor: teach the encoder to handle python `long` type for WindowsTue, 04 Sep 2018 22:29:38 -0400, by Matt Harbison
-
buildrpm: remove TODO that looks done to me stableWed, 05 Sep 2018 16:39:47 -0400, by Augie Fackler
-
buildrpm: fix embarassing bug in shell variable expansions stableWed, 05 Sep 2018 16:29:31 -0400, by Augie Fackler
-
absorb: clarify the reason for not finding changesets to modifyTue, 04 Sep 2018 20:48:22 -0400, by Matt Harbison
-
merge with stableWed, 05 Sep 2018 09:36:31 -0700, by Gregory Szorc
-
state: use our CBOR moduleTue, 04 Sep 2018 10:22:42 -0700, by Gregory Szorc
-
wireprotov2peer: use our CBOR decoderTue, 28 Aug 2018 15:41:09 -0700, by Gregory Szorc
-
debugcommands: use our CBOR decoderTue, 28 Aug 2018 15:37:55 -0700, by Gregory Szorc
-
wireprotov2server: use our CBOR encoderTue, 28 Aug 2018 18:12:04 -0700, by Gregory Szorc
-
wireprotoserver: use our CBOR encoderTue, 28 Aug 2018 18:05:48 -0700, by Gregory Szorc
-
wireprotoframing: use our CBOR moduleTue, 28 Aug 2018 18:05:08 -0700, by Gregory Szorc
-
httppeer: use our CBOR decoderTue, 28 Aug 2018 15:10:56 -0700, by Gregory Szorc
-
zsh_completion: complete shelve and unshelveWed, 22 Aug 2018 09:02:07 +0800, by Anton Shestakov
-
zsh_completion: use revsets to exclude this rev from suggestions to hg mergeTue, 21 Aug 2018 20:30:53 +0800, by Anton Shestakov
-
drawdag: correctly pass repo to super constructorTue, 04 Sep 2018 10:36:34 -0700, by Martin von Zweigbergk
-
help: correct a typo in tweakdefaultsTue, 04 Sep 2018 20:54:41 -0400, by Matt Harbison
-
narrow: add '--import-rules' flag to tracked commandMon, 06 Aug 2018 14:06:19 +0300, by Pulkit Goyal
-
internals: extract wire protocol version 2 commands to standalone docThu, 23 Aug 2018 13:11:13 -0700, by Gregory Szorc
-
wireprotov2peer: split responsedata handling into separate functionThu, 23 Aug 2018 13:46:39 -0700, by Gregory Szorc
-
httppeer: add TODO about delayed handling of ^CWed, 22 Aug 2018 10:25:47 -0700, by Gregory Szorc
-
httppeer: log commands for version 2 peerFri, 31 Aug 2018 08:57:14 -0700, by Gregory Szorc
-
wireprotov2peer: add TODO about streaming responsesWed, 22 Aug 2018 10:29:30 -0700, by Gregory Szorc
-
tests: update relnotes test for actual outputTue, 04 Sep 2018 12:36:33 -0400, by Augie Fackler
-
py3: use print as a function in tests/test-hgweb.tTue, 04 Sep 2018 17:57:49 +0300, by Pulkit Goyal
-
py3: bytestr a bytes val to make sure we get bytechr while iteratingTue, 04 Sep 2018 17:58:39 +0300, by Pulkit Goyal
-
py3: make regexes in hgext/keyword.py bytesTue, 04 Sep 2018 17:53:54 +0300, by Pulkit Goyal
-
py3: add more missing b'' prefixes in test filesTue, 04 Sep 2018 17:33:59 +0300, by Pulkit Goyal
-
py3: write the file in str mode in tests/test-rename-merge2.tTue, 04 Sep 2018 17:33:22 +0300, by Pulkit Goyal
-
py3: add missing b'' prefixes in tests/badserverext.pyTue, 04 Sep 2018 17:32:09 +0300, by Pulkit Goyal
-
py3: handle keyword arguments correctly in hgext/acl.pyTue, 04 Sep 2018 17:19:30 +0300, by Pulkit Goyal
-
py3: don't return the revid as unicode in hgext/convert/subversion.pyTue, 04 Sep 2018 17:16:29 +0300, by Pulkit Goyal
-
py3: make sure we pass str in os.sysconf in hgext/convert/common.pyTue, 04 Sep 2018 17:15:17 +0300, by Pulkit Goyal
-
manifest: fix leak on error return from lazymanifest_filtercopy() stableWed, 05 Sep 2018 21:49:44 +0900, by Yuya Nishihara