Mercurial > hg
graph
-
perf: use storage API for resolving manifest nodeWed, 15 Aug 2018 19:45:39 +0000, by Gregory Szorc
-
manifest: change terminology for storage in context classesMon, 27 Aug 2018 08:52:33 -0700, by Gregory Szorc
-
manifest: don't go through revlog to access node symbolsMon, 27 Aug 2018 08:55:24 -0700, by Gregory Szorc
-
manifest: make tree a public attributeWed, 15 Aug 2018 16:50:44 +0000, by Gregory Szorc
-
manifest: proxy to revlog instance instead of inheritingMon, 27 Aug 2018 10:15:15 -0700, by Gregory Szorc
-
pager: do not enable when TERM=dumbSun, 26 Aug 2018 13:09:35 -0400, by Valentin Gatien-Baron
-
localrepo: do not cache auditor/nofsauditor which would make reference cycleWed, 22 Aug 2018 20:52:36 +0900, by Yuya Nishihara
-
minirst: remove unused function decorateblocks()Sun, 05 Aug 2018 13:13:06 +0900, by Yuya Nishihara
-
minirst: make format() simply return a formatted textSun, 05 Aug 2018 12:11:19 +0900, by Yuya Nishihara
-
help: reorder section filtering flow to not format help text twiceSun, 05 Aug 2018 12:20:43 +0900, by Yuya Nishihara
-
help: inline minirst.format()Sun, 05 Aug 2018 12:06:07 +0900, by Yuya Nishihara
-
minirst: extract function that formats parsed blocks as plain textSun, 05 Aug 2018 11:43:05 +0900, by Yuya Nishihara
-
minirst: unindent "if True" block in filtersections()Sun, 05 Aug 2018 11:39:52 +0900, by Yuya Nishihara
-
minirst: extract function that filters parsed blocks by section nameSun, 05 Aug 2018 11:38:56 +0900, by Yuya Nishihara
-
bookmarks: adjust exception type so present(bookmark(.)) works as expectedSat, 25 Aug 2018 20:19:27 +0900, by Yuya Nishihara
-
revset: expand bookmark(.) to the active bookmarkSat, 25 Aug 2018 20:16:28 +0900, by Yuya Nishihara
-
pycompat: remove membershiprange which is no longer usedSat, 25 Aug 2018 15:33:15 +0900, by Yuya Nishihara
-
transaction: remember original len(repo) instead of tracking added revs (API)Sat, 25 Aug 2018 15:28:48 +0900, by Yuya Nishihara
-
obsutil: make sure "addedrevs" is not None in getobsoleted()Sat, 25 Aug 2018 15:19:43 +0900, by Yuya Nishihara
-
phases: enforce internal phase supportTue, 29 May 2018 18:13:19 +0200, by Boris Feld
-
phases: add a repository requirement about internal phaseThu, 24 May 2018 09:59:10 +0200, by Boris Feld
-
phases: add an internal phasesSat, 25 Aug 2018 01:19:48 +0200, by Boris Feld
-
stringutil: teach pprint() to recognize generatorsWed, 22 Aug 2018 11:58:36 -0700, by Gregory Szorc
-
commitextras: no need to special case extras=[]Mon, 27 Aug 2018 16:03:00 -0400, by Valentin Gatien-Baron
-
commitextras: work nicely with other extensionsMon, 27 Aug 2018 16:01:55 -0400, by Valentin Gatien-Baron
-
phases: simplify revset in updatephasesSat, 25 Aug 2018 11:20:13 +0200, by Boris Feld
-
context: use new names for unstable changesets in docstringsTue, 28 Aug 2018 00:32:10 +0800, by Anton Shestakov
-
index: embed nodetree in index object to avoid reference cycleFri, 24 Aug 2018 08:45:18 -0700, by Martin von Zweigbergk
-
catapipe: make the file executableMon, 27 Aug 2018 20:45:52 +0300, by Pulkit Goyal
-
run-tests: fix the remaining failure of test-run-tests.pyMon, 27 Aug 2018 20:41:31 +0300, by Pulkit Goyal
-
run-tests: don't append rtendtracing logs if pipe is /dev/nullMon, 27 Aug 2018 20:39:32 +0300, by Pulkit Goyal
-
cmdutil: fix typo in revert()Mon, 27 Aug 2018 04:31:09 +0530, by Sushil khanchi
-
log: respect graphshorten on terminal nodes (collapsing o-~ to just o~)Thu, 23 Aug 2018 13:33:19 -0700, by Kyle Lippincott
-
filemerge: fix the wrong placements of messages in promptSun, 26 Aug 2018 19:14:26 +0300, by Pulkit Goyal
-
filemerge: print the filename in quotes in promptSat, 25 Aug 2018 21:17:34 +0300, by Pulkit Goyal
-
filelog: remove proxies to revlogTue, 14 Aug 2018 17:00:32 +0000, by Gregory Szorc
-
debugcommands: introduce debugrevlogindex (BC)Tue, 21 Aug 2018 00:01:54 +0000, by Gregory Szorc
-
debugcommands: use openstorage() in debugdata (BC)Mon, 20 Aug 2018 23:08:57 +0000, by Gregory Szorc
-
tests: use inline Python for revlog testMon, 20 Aug 2018 23:06:47 +0000, by Gregory Szorc
-
debugcommands: use openstorage() in debugindexdotMon, 20 Aug 2018 21:01:05 +0000, by Gregory Szorc
-
cmdutil: return a revlog from openrevlog() and split functionTue, 14 Aug 2018 16:28:21 +0000, by Gregory Szorc
-
merge: improve interactive one-changed one-deleted message (issue5550)Mon, 20 Aug 2018 13:29:48 -0400, by Augie Fackler
-
bookmark: add an --active flag to display the active bookmarkThu, 16 Aug 2018 17:19:27 +0200, by Boris Feld
-
phase: use `_phase` revset instead of string interpolationThu, 23 Aug 2018 01:48:39 +0200, by Boris Feld
-
phase: expose a `_phase(idx)` revsetThu, 23 Aug 2018 01:48:26 +0200, by Boris Feld
-
phase: handle phase with no command flagThu, 23 Aug 2018 01:15:19 +0200, by Boris Feld
-
phase: explicitly exclude secret phase and aboveTue, 05 Jun 2018 20:47:52 +0200, by Boris Feld
-
phase: use `trackedphases` in `_getphaserevsnative`Tue, 05 Jun 2018 18:16:07 +0200, by Boris Feld
-
lfs: add a progress bar when searching for blobs to uploadFri, 24 Aug 2018 17:45:46 -0400, by Matt Harbison
-
i18n: merge i18n comments of translatable texts correctlyWed, 22 Aug 2018 14:37:56 +0900, by FUJIWARA Katsunori
-
help: revise explanation about capability check while selecting merge toolWed, 22 Aug 2018 14:22:59 +0900, by FUJIWARA Katsunori
-
filemerge: avoid putting translated text into docstringWed, 22 Aug 2018 14:08:27 +0900, by FUJIWARA Katsunori
-
filemerge: make capability check for internal tools ignore merge-tools sectionWed, 22 Aug 2018 13:57:01 +0900, by FUJIWARA Katsunori
-
merge with stableFri, 24 Aug 2018 22:21:04 -0700, by Martin von Zweigbergk
-
scmutil: avoid quadratic membership testing (issue5969) stableFri, 24 Aug 2018 18:21:55 -0700, by Gregory Szorc
-
copies: correctly skip directories that have already been consideredWed, 15 Aug 2018 14:41:27 -0700, by Kyle Lippincott
-
merge with stableFri, 24 Aug 2018 12:55:05 -0700, by Martin von Zweigbergk
-
match: make exactmatcher.visitchildrenset return file children as wellFri, 24 Aug 2018 10:19:31 -0700, by Kyle Lippincott
-
match: document that visitchildrenset might return filesThu, 23 Aug 2018 18:04:15 -0700, by Kyle Lippincott
-
util: make timedcm require the label (API)Fri, 24 Aug 2018 10:13:27 -0700, by Augie Fackler
-
cleanup: make all uses of timedcm specify what they're timingTue, 21 Aug 2018 17:15:51 -0400, by Augie Fackler
-
util: make timedcm context manager also emit trace eventsTue, 21 Aug 2018 17:13:35 -0400, by Augie Fackler
-
demandimport: instrument python 2 code with trace eventsTue, 21 Aug 2018 15:27:30 -0400, by Augie Fackler
-
dispatch: have dispatch.dispatch and dispatch._runcatch emit trace eventsTue, 21 Aug 2018 15:25:07 -0400, by Augie Fackler
-
tracing: new module to make tracing events in hg easierTue, 21 Aug 2018 15:24:20 -0400, by Augie Fackler
-
tests: add support for emitting trace events to run-testsTue, 21 Aug 2018 15:23:01 -0400, by Augie Fackler
-
contrib: new script to read events from a named pipe and emit catapult tracesTue, 21 Aug 2018 15:01:09 -0400, by Augie Fackler
-
fastannotate: pconvert paths from the server for WindowsTue, 21 Aug 2018 22:49:08 -0400, by Matt Harbison
-
test-fastannotate: close fd before unlinking to keep Windows happyTue, 21 Aug 2018 22:34:32 -0400, by Matt Harbison
-
test-fastannotate: fix trivial output differences on WindowsTue, 21 Aug 2018 21:43:44 -0400, by Matt Harbison
-
fastannotate: make the default value for `fastannotate.useflock` dynamicTue, 21 Aug 2018 21:29:10 -0400, by Matt Harbison
-
narrow: add a --narrowspec flag to clone commandWed, 08 Aug 2018 13:56:53 +0300, by Pulkit Goyal
-
manifest: use rev() instead of nodemap.__contains__Fri, 10 Aug 2018 16:01:19 -0700, by Gregory Szorc
-
manifest: rename manifestlog._treeinmem to ._treemanifestsFri, 10 Aug 2018 15:06:41 -0700, by Gregory Szorc
-
manifest: add getstorage() to manifestlog and use it globallyFri, 10 Aug 2018 15:01:06 -0700, by Gregory Szorc
-
manifest: rename dir argument and attribute to treeFri, 10 Aug 2018 14:44:50 -0700, by Gregory Szorc
-
manifest: set appropriate cache entry when clearing _dirlogcache()Fri, 10 Aug 2018 14:40:02 -0700, by Gregory Szorc
-
manifest: remove addgroup() from manifestlog and imanifestlogFri, 10 Aug 2018 14:20:47 -0700, by Gregory Szorc
-
repository: clarify role of imanifestlogFri, 10 Aug 2018 13:59:27 -0700, by Gregory Szorc
-
changegroup: change topics during generationFri, 10 Aug 2018 13:43:26 -0700, by Gregory Szorc
-
changegroup: rename mfs to manifestsFri, 10 Aug 2018 12:44:15 -0700, by Gregory Szorc
-
changegroup: clean up changelog callbackFri, 10 Aug 2018 12:42:00 -0700, by Gregory Szorc
-
changegroup: call rev() on manifestlog instanceFri, 10 Aug 2018 12:08:45 -0700, by Gregory Szorc
-
manifest: rename dir to tree to avoid shadowing built-inFri, 10 Aug 2018 11:00:06 -0700, by Gregory Szorc
-
repository: remove candelta() from ifileindexThu, 09 Aug 2018 19:27:54 -0700, by Gregory Szorc
-
changegroup: rename dir to tree to avoid shadowing a built-inThu, 09 Aug 2018 19:30:36 -0700, by Gregory Szorc
-
repository: remove storedeltachains from ifilestorageThu, 09 Aug 2018 16:11:24 -0700, by Gregory Szorc
-
repository: establish API for emitting revision deltasThu, 09 Aug 2018 16:02:14 -0700, by Gregory Szorc
-
repository: formalize interfaces for revision deltas and requestsThu, 09 Aug 2018 15:40:14 -0700, by Gregory Szorc
-
changegroup: move node sorting into deltagroup()Thu, 09 Aug 2018 14:31:25 -0700, by Gregory Szorc
-
cext: fix truncation warnings in revlog on WindowsTue, 21 Aug 2018 21:05:15 -0400, by Matt Harbison
-
cext: fix revlog compiler error on WindowsTue, 21 Aug 2018 20:57:58 -0400, by Matt Harbison
-
shortest: use nodetree for finding shortest node within revsetSun, 05 Aug 2018 00:42:07 -0700, by Martin von Zweigbergk
-
index: fix a comment about overflow-checkingMon, 20 Aug 2018 15:57:03 -0700, by Martin von Zweigbergk
-
tests: demonstrate a problem with renames on the p2 side of a conversionMon, 20 Aug 2018 16:19:36 -0400, by Matt Harbison
-
tests: add a test to show the added/modified/removed files in a bzr convertFri, 13 Jul 2018 15:03:15 -0400, by Matt Harbison
-
tests: show added/modified/removed files when logging repos converted from bzrFri, 13 Jul 2018 12:33:06 -0400, by Matt Harbison
-
tests: drop an unnecessary redirect to /dev/nullMon, 20 Aug 2018 22:04:22 -0400, by Matt Harbison
-
py3: whitelist another test caught by the ratchetMon, 20 Aug 2018 11:29:43 -0400, by Augie Fackler
-
index: move raise_revlog_error() further upFri, 03 Aug 2018 23:03:13 -0700, by Martin von Zweigbergk
-
index: make node tree a Python objectFri, 06 Jul 2018 07:53:23 -0700, by Martin von Zweigbergk
-
index: rename _fix_index() since it no longer fixes the indexSun, 19 Aug 2018 22:30:32 -0700, by Martin von Zweigbergk
-
index: don't include nullid in boundary check in pure codeSat, 18 Aug 2018 00:01:31 -0700, by Martin von Zweigbergk
-
fastannotate: address pyflakes concernsMon, 20 Aug 2018 16:13:17 -0400, by Augie Fackler
-
fastannotate: move some global state mutation to extsetup()Thu, 09 Aug 2018 15:08:32 -0400, by Augie Fackler
-
fastannotate: rip out specialized support for remotefilelogThu, 09 Aug 2018 15:05:43 -0400, by Augie Fackler
-
fastannotate: record some TODO items from indygreg's reviewThu, 09 Aug 2018 14:56:29 -0400, by Augie Fackler
-
fastannotate: write out files from server in a predictable orderWed, 01 Aug 2018 11:10:41 -0400, by Augie Fackler
-
fastannotate: initial import from Facebook's hg-experimentalMon, 30 Jul 2018 22:50:00 -0400, by Augie Fackler
-
util: improve handling of truncated compressed streamsThu, 16 Aug 2018 05:50:49 +0200, by Joerg Sonnenberger
-
zsh_completion: update all optionsFri, 10 Aug 2018 23:24:33 +0800, by Anton Shestakov
-
zsh_completion: run hg with HGPLAINEXCEPT=alias to list commandsFri, 10 Aug 2018 14:46:56 +0800, by Anton Shestakov
-
zsh_completion: remove completion for obsolete graphlog extensionFri, 10 Aug 2018 14:41:41 +0800, by Anton Shestakov
-
zsh_completion: declare appropriate local parameters for ->string formFri, 10 Aug 2018 09:09:52 +0800, by Anton Shestakov
-
zsh_completion: complete files from `hg st -mar` for commit and diffFri, 10 Aug 2018 08:59:52 +0800, by Anton Shestakov
-
zsh_completion: drop -w, add -S to _argumentsFri, 10 Aug 2018 08:33:27 +0800, by Anton Shestakov
-
zsh_completion: rename _hg_style_opts to _hg_template_optsFri, 10 Aug 2018 08:19:36 +0800, by Anton Shestakov
-
pycompat: wrap xrange for py2 to provide efficient __contains__Fri, 17 Aug 2018 00:51:46 +0200, by Joerg Sonnenberger
-
beautifygraph: don't warn about busted terminal if HGPLAIN is set stableMon, 20 Aug 2018 16:33:48 -0400, by Augie Fackler
-
merge with stableMon, 20 Aug 2018 09:48:08 -0700, by Martin von Zweigbergk
-
merge: do not delete untracked files silently (issue5962) stableSun, 19 Aug 2018 13:27:02 +0900, by Yuya Nishihara
-
node: correct hex representation of pseudo node idsSat, 18 Aug 2018 10:06:56 +0900, by Yuya Nishihara
-
merge with stableSun, 19 Aug 2018 21:53:41 -0400, by Augie Fackler
-
revlog: fix typo in 'buildtext' nameThu, 16 Aug 2018 04:50:32 +0200, by Boris Feld
-
revlog: fix pure version of _partialmatch() to include nullidSat, 18 Aug 2018 23:17:06 -0700, by Martin von Zweigbergk
-
tests: conditionalize color output on abortSat, 18 Aug 2018 15:15:04 -0400, by Matt Harbison
-
tests: conditionalize out tests that msys is manglingSat, 18 Aug 2018 14:03:11 -0400, by Matt Harbison
-
test-absorb: stabilize for no-execbit platformsSat, 18 Aug 2018 13:27:33 -0400, by Matt Harbison
-
test-graft: add a missing output line for WindowsSat, 18 Aug 2018 12:35:47 -0400, by Matt Harbison
-
share: allow more than one level of directories to be createdSat, 18 Aug 2018 01:07:43 -0400, by Matt Harbison
-
clone: allow local cloning to create more than one level of directoriesSat, 18 Aug 2018 00:51:26 -0400, by Matt Harbison
-
tests: demonstrate an inconsistency when cloning to a missing directory treeFri, 17 Aug 2018 23:28:37 -0400, by Matt Harbison
-
tests: stabilize test-merge-tools.t on WindowsSat, 18 Aug 2018 23:39:26 -0400, by Matt Harbison
-
dagutil: remove moduleFri, 17 Aug 2018 21:26:34 +0000, by Gregory Szorc
-
dagop: port revlogdag.linearize() to standalone functionFri, 17 Aug 2018 21:21:50 +0000, by Gregory Szorc
-
dagutil: use revlog.parentrevs() for resolving parent revisionsFri, 17 Aug 2018 19:48:52 +0000, by Gregory Szorc
-
dagop: extract headsetofconnecteds() from dagutilFri, 17 Aug 2018 19:45:13 +0000, by Gregory Szorc
-
setdiscovery: precompute children revisions to avoid quadratic lookupFri, 17 Aug 2018 19:35:24 +0000, by Gregory Szorc
-
dagutil: remove unused classesFri, 17 Aug 2018 19:24:36 +0000, by Gregory Szorc
-
setdiscovery: use revset for resolving DAG heads in a subsetFri, 17 Aug 2018 18:23:47 +0000, by Gregory Szorc
-
dagutil: remove ability to invert instancesFri, 17 Aug 2018 19:12:25 +0000, by Gregory Szorc
-
setdiscovery: don't use dagutil for parent resolutionFri, 17 Aug 2018 18:22:10 +0000, by Gregory Szorc
-
setdiscovery: use revsets for computing a subset's heads and rootsFri, 17 Aug 2018 18:05:36 +0000, by Gregory Szorc
-
dagutil: remove heads() and localsubset from revlogdag.__init__Fri, 17 Aug 2018 17:59:16 +0000, by Gregory Szorc
-
setdiscovery: pass head revisions into sample functionsFri, 17 Aug 2018 17:54:10 +0000, by Gregory Szorc
-
setdiscovery: pass heads into _updatesample()Fri, 17 Aug 2018 17:48:15 +0000, by Gregory Szorc
-
setdiscovery: use a revset for finding DAG heads in a subsetFri, 17 Aug 2018 17:26:07 +0000, by Gregory Szorc
-
setdiscovery: reflect use of revs instead of nodesFri, 17 Aug 2018 17:21:11 +0000, by Gregory Szorc
-
dagutil: remove descendantset() and ancestorset()Fri, 17 Aug 2018 17:15:09 +0000, by Gregory Szorc
-
setdiscovery: use a revset instead of dagutil.descendantset()Fri, 17 Aug 2018 17:13:26 +0000, by Gregory Szorc
-
setdiscovery: don't use dagutil to compute headsThu, 16 Aug 2018 20:23:10 +0000, by Gregory Szorc
-
dagutil: remove nodeset()Thu, 16 Aug 2018 20:11:45 +0000, by Gregory Szorc
-
debugcommands: use a revset instead of dagutilThu, 16 Aug 2018 19:55:55 +0000, by Gregory Szorc
-
dagutil: remove internalize() and internalizeall()Thu, 16 Aug 2018 19:51:01 +0000, by Gregory Szorc
-
setdiscovery: don't use dagutil for node -> rev conversionThu, 16 Aug 2018 19:47:30 +0000, by Gregory Szorc
-
dagutil: remove externalize() and externalizeall()Thu, 16 Aug 2018 19:40:46 +0000, by Gregory Szorc
-
setdiscovery: don't use dagutil for rev -> node conversionsThu, 16 Aug 2018 19:39:47 +0000, by Gregory Szorc
-
exchange: don't use dagutilThu, 16 Aug 2018 19:23:24 +0000, by Gregory Szorc
-
revlog: only consider the span of the delta sectionFri, 20 Jul 2018 13:20:01 +0200, by Paul Morelle
-
revlog: ensure intermediate snapshot have decreasing sizeMon, 23 Jul 2018 16:21:58 +0200, by Boris Feld
-
revlog: bound number of snapshots in a chainWed, 07 Mar 2018 12:28:04 +0100, by Paul Morelle
-
revlog: compute snapshot depth on delta infoFri, 20 Jul 2018 14:32:56 +0200, by Boris Feld
-
debugrevlog: display snapshot details per depthWed, 15 Aug 2018 12:30:30 +0200, by Boris Feld
-
revlog: add a method to retrieve snapshot depthWed, 15 Aug 2018 12:09:14 +0200, by Boris Feld
-
debugrevlog: include information about intermediate snapshotsFri, 27 Jul 2018 10:52:43 +0200, by Boris Feld
-
revlog: also detect intermediate snapshotsFri, 20 Jul 2018 13:34:48 +0200, by Paul Morelle
-
revlog: add a method to tells whether rev is stored as a snapshotFri, 20 Jul 2018 13:32:17 +0200, by Paul Morelle
-
debugrevlog: fix for non-manifest objectWed, 15 Aug 2018 15:20:44 +0200, by Boris Feld
-
merge with stableFri, 17 Aug 2018 16:11:35 -0700, by Gregory Szorc
-
remotephase: avoid full changelog iteration (issue5964) stableFri, 17 Aug 2018 20:35:52 +0200, by Boris Feld
-
nodes: expand/comment the magic nodes so they are more easily searchableFri, 17 Aug 2018 15:32:38 -0700, by Kyle Lippincott
-
revlog: obtain the first node at the lowest layer while building pure nodemapFri, 17 Aug 2018 13:07:33 +0900, by Yuya Nishihara
-
revlog: fix pure nodemap to not access missing index entryFri, 17 Aug 2018 12:54:50 +0900, by Yuya Nishihara
-
changelog: remove copy of revlog.nodemap()Fri, 17 Aug 2018 12:48:44 +0900, by Yuya Nishihara
-
remotephase: fast path newheads computation in simple case (issue5964) stableFri, 17 Aug 2018 16:00:32 -0700, by Boris Feld
-
branchmap: explicitly convert file into iteratorFri, 17 Aug 2018 10:51:05 +0900, by Yuya Nishihara
-
branchmap: close cache file properlyFri, 17 Aug 2018 10:25:39 +0900, by Yuya Nishihara
-
branchmap: strip '\n' read from cache file as beforeFri, 17 Aug 2018 10:24:29 +0900, by Yuya Nishihara
-
rebase: do not pass in user option to rollback in-memory merge conflictFri, 17 Aug 2018 10:21:25 +0900, by Yuya Nishihara
-
rebase: add test for in-memory merge conflictsFri, 17 Aug 2018 10:19:17 +0900, by Yuya Nishihara
-
rebase: call _dorebase() properlyThu, 16 Aug 2018 18:53:51 +0000, by Gregory Szorc
-
context: make sure file is not deleted while checking path conflictsThu, 16 Aug 2018 16:59:40 +0300, by Pulkit Goyal
-
tests: demonstrate that IMM needs to be smarter with path conflictsThu, 16 Aug 2018 16:53:48 +0300, by Pulkit Goyal
-
tests: don't create new repo inside existing repo in test-rebase-inmemory.tThu, 16 Aug 2018 16:36:32 +0300, by Pulkit Goyal
-
tests: remove test-py3-commands.tWed, 25 Jul 2018 13:40:42 -0400, by Augie Fackler
-
tests: update test-check-py3-compat.t output in the py3exe branchWed, 25 Jul 2018 13:41:21 -0400, by Augie Fackler
-
overlayworkingctx: fix exception in metadata-only inmemory merges (issue5960)Wed, 15 Aug 2018 17:40:21 -0700, by Kyle Lippincott