D4317: setdiscovery: use a revset for finding DAG heads in a subset |
2018-08-17 |
phabricator |
|
Superseded |
D4318: setdiscovery: pass heads into _updatesample() |
2018-08-18 |
phabricator |
|
Not Applicable |
D4318: setdiscovery: pass heads into _updatesample() |
2018-08-17 |
phabricator |
|
Superseded |
D4319: setdiscovery: pass head revisions into sample functions |
2018-08-18 |
phabricator |
|
Not Applicable |
D4319: setdiscovery: pass head revisions into sample functions |
2018-08-17 |
phabricator |
|
Superseded |
D4320: dagutil: remove heads() and localsubset from revlogdag.__init__ |
2018-08-18 |
phabricator |
|
Not Applicable |
D4320: dagutil: remove heads() and localsubset from revlogdag.__init__ |
2018-08-17 |
phabricator |
|
Superseded |
D4321: setdiscovery: use revsets for computing a subset's heads and roots |
2018-08-18 |
phabricator |
|
Not Applicable |
D4321: setdiscovery: use revsets for computing a subset's heads and roots |
2018-08-17 |
phabricator |
|
Superseded |
D4322: setdiscovery: don't use dagutil for parent resolution |
2018-08-18 |
phabricator |
|
Not Applicable |
D4322: setdiscovery: don't use dagutil for parent resolution |
2018-08-17 |
phabricator |
|
Superseded |
D4323: dagutil: remove ability to invert instances |
2018-08-18 |
phabricator |
|
Not Applicable |
D4323: dagutil: remove ability to invert instances |
2018-08-17 |
phabricator |
|
Superseded |
D4324: setdiscovery: use revset for resolving DAG heads in a subset |
2018-08-18 |
phabricator |
|
Not Applicable |
D4324: setdiscovery: use revset for resolving DAG heads in a subset |
2018-08-17 |
phabricator |
|
Superseded |
D4325: dagutil: remove unused classes |
2018-08-18 |
phabricator |
|
Not Applicable |
D4325: dagutil: remove unused classes |
2018-08-17 |
phabricator |
|
Superseded |
D4326: setdiscovery: precompute children revisions to avoid quadratic lookup |
2018-08-18 |
phabricator |
|
Not Applicable |
D4326: setdiscovery: precompute children revisions to avoid quadratic lookup |
2018-08-17 |
phabricator |
|
Superseded |
D4327: dagop: extract headsetofconnecteds() from dagutil |
2018-08-18 |
phabricator |
|
Not Applicable |
D4327: dagop: extract headsetofconnecteds() from dagutil |
2018-08-17 |
phabricator |
|
Superseded |
D4328: dagutil: use revlog.parentrevs() for resolving parent revisions |
2018-08-18 |
phabricator |
|
Not Applicable |
D4328: dagutil: use revlog.parentrevs() for resolving parent revisions |
2018-08-17 |
phabricator |
|
Superseded |
D4329: dagop: port revlogdag.linearize() to standalone function |
2018-08-18 |
phabricator |
|
Not Applicable |
D4329: dagop: port revlogdag.linearize() to standalone function |
2018-08-17 |
phabricator |
|
Superseded |
D4330: dagutil: remove module |
2018-08-18 |
phabricator |
|
Not Applicable |
D4330: dagutil: remove module |
2018-08-17 |
phabricator |
|
Superseded |
D4331: nodes: expand/comment the magic nodes so they are more easily searchable |
2018-08-17 |
phabricator |
|
Not Applicable |
D4331: nodes: expand/comment the magic nodes so they are more easily searchable |
2018-08-17 |
phabricator |
|
Superseded |
D4332: revlog: fix pure version of _partialmatch() to include nullid |
2018-08-19 |
phabricator |
|
Not Applicable |
D4332: revlog: fix pure version of _partialmatch() to include nullid |
2018-08-19 |
phabricator |
|
Superseded |
D4333: index: don't include nullid in boundary check in pure code |
2018-08-20 |
phabricator |
|
Not Applicable |
D4333: index: don't include nullid in boundary check in pure code |
2018-08-20 |
phabricator |
|
Superseded |
D4334: index: rename _fix_index() since it no longer fixes the index |
2018-08-20 |
phabricator |
|
Not Applicable |
D4334: index: rename _fix_index() since it no longer fixes the index |
2018-08-20 |
phabricator |
|
Superseded |
D4335: py3: whitelist another test caught by the ratchet |
2018-08-21 |
phabricator |
|
Not Applicable |
D4335: py3: whitelist another test caught by the ratchet |
2018-08-20 |
phabricator |
|
Superseded |
D4336: merge: improve interactive one-changed one-deleted message (issue5550) |
2018-08-25 |
phabricator |
|
Not Applicable |
D4336: merge: improve interactive one-changed one-deleted message (issue5550) |
2018-08-20 |
phabricator |
|
Superseded |
D4337: fastannotate: address pyflakes concerns |
2018-08-20 |
phabricator |
|
Not Applicable |
D4337: fastannotate: address pyflakes concerns |
2018-08-20 |
phabricator |
|
Superseded |
D4338: beautifygraph: don't warn about busted terminal if HGPLAIN is set |
2018-08-20 |
phabricator |
|
Not Applicable |
D4338: beautifygraph: don't warn about busted terminal if HGPLAIN is set |
2018-08-20 |
phabricator |
|
Superseded |
D4339: index: fix a comment about overflow-checking |
2018-08-21 |
phabricator |
|
Not Applicable |
D4339: index: fix a comment about overflow-checking |
2018-08-20 |
phabricator |
|
Superseded |
D4340: tests: show that merging with sparse is broken when rename is involved |
2018-09-11 |
phabricator |
|
Not Applicable |
D4340: tests: show that merging with sparse is broken when rename is involved |
2018-09-11 |
phabricator |
|
Not Applicable |
D4340: tests: show that merging with sparse is broken when rename is involved |
2018-08-21 |
phabricator |
|
Superseded |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-09-11 |
phabricator |
|
Not Applicable |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-09-11 |
phabricator |
|
Not Applicable |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-08-22 |
phabricator |
|
Not Applicable |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-08-21 |
phabricator |
|
Not Applicable |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-08-21 |
phabricator |
|
Superseded |
D4342: contrib: new script to read events from a named pipe and emit catapult traces |
2018-08-24 |
phabricator |
|
Not Applicable |
D4342: contrib: new script to read events from a named pipe and emit catapult traces |
2018-08-21 |
phabricator |
|
Superseded |
D4343: tests: add support for emitting trace events to run-tests |
2018-08-24 |
phabricator |
|
Not Applicable |
D4343: tests: add support for emitting trace events to run-tests |
2018-08-21 |
phabricator |
|
Superseded |
D4344: tracing: new module to make tracing events in hg easier |
2018-08-24 |
phabricator |
|
Not Applicable |
D4344: tracing: new module to make tracing events in hg easier |
2018-08-21 |
phabricator |
|
Superseded |
D4345: dispatch: have dispatch.dispatch and dispatch._runcatch emit trace events |
2018-08-24 |
phabricator |
|
Not Applicable |
D4345: dispatch: have dispatch.dispatch and dispatch._runcatch emit trace events |
2018-08-21 |
phabricator |
|
Superseded |
D4346: hg: wrap the highest layer in the `hg` script possible in trace event |
2018-09-13 |
phabricator |
|
Not Applicable |
D4346: hg: wrap the highest layer in the `hg` script possible in trace event |
2018-08-28 |
phabricator |
|
Not Applicable |
D4346: hg: wrap the highest layer in the `hg` script possible in trace event |
2018-08-21 |
phabricator |
|
Superseded |
D4347: demandimport: instrument python 2 code with trace events |
2018-08-24 |
phabricator |
|
Not Applicable |
D4347: demandimport: instrument python 2 code with trace events |
2018-08-21 |
phabricator |
|
Superseded |
D4348: util: make timedcm context manager also emit trace events |
2018-08-24 |
phabricator |
|
Not Applicable |
D4348: util: make timedcm context manager also emit trace events |
2018-08-21 |
phabricator |
|
Superseded |
D4349: cleanup: make all uses of timedcm specify what they're timing |
2018-08-24 |
phabricator |
|
Not Applicable |
D4349: cleanup: make all uses of timedcm specify what they're timing |
2018-08-21 |
phabricator |
|
Superseded |
D434: context: add `decodeddata()` to basefilectx |
2017-08-25 |
phabricator |
|
Not Applicable |
D434: context: add `decodeddata()` to basefilectx |
2017-08-23 |
phabricator |
|
Not Applicable |
D434: context: add `decodeddata()` to basefilectx |
2017-08-17 |
phabricator |
|
Superseded |
D4350: util: make timedcm require the label |
2018-08-24 |
phabricator |
|
Not Applicable |
D4350: util: make timedcm require the label |
2018-08-21 |
phabricator |
|
Superseded |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-09-06 |
phabricator |
|
Not Applicable |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-09-04 |
phabricator |
|
Not Applicable |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-08-23 |
phabricator |
|
Not Applicable |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-08-21 |
phabricator |
|
Superseded |
D4352: log: add a config option to limit the number of csets |
2018-08-22 |
phabricator |
|
Superseded |
D4353: bookflow: support shelve and enforce working directory pointing to the active bookmark |
2018-08-22 |
phabricator |
|
Superseded |
D4354: cmdutil: return a revlog from openrevlog() and split function |
2018-08-26 |
phabricator |
|
Not Applicable |
D4354: cmdutil: return a revlog from openrevlog() and split function |
2018-08-22 |
phabricator |
|
Superseded |
D4355: debugcommands: use openstorage() in debugindexdot |
2018-08-26 |
phabricator |
|
Not Applicable |
D4355: debugcommands: use openstorage() in debugindexdot |
2018-08-22 |
phabricator |
|
Superseded |
D4356: tests: use inline Python for revlog test |
2018-08-26 |
phabricator |
|
Not Applicable |
D4356: tests: use inline Python for revlog test |
2018-08-22 |
phabricator |
|
Superseded |
D4357: debugcommands: use openstorage() in debugdata |
2018-08-26 |
phabricator |
|
Not Applicable |
D4357: debugcommands: use openstorage() in debugdata |
2018-08-22 |
phabricator |
|
Superseded |
D4358: debugcommands: introduce debugrevlogindex |
2018-08-26 |
phabricator |
|
Not Applicable |
D4358: debugcommands: introduce debugrevlogindex |
2018-08-22 |
phabricator |
|
Superseded |
D4359: filelog: remove proxies to revlog |
2018-08-26 |
phabricator |
|
Not Applicable |
D4359: filelog: remove proxies to revlog |
2018-08-22 |
phabricator |
|
Superseded |
D435: simplemerge: use `ctx.decoddeddata()` instead of `repo.wreaddata` |
2017-08-25 |
phabricator |
|
Not Applicable |
D435: simplemerge: use `ctx.decoddeddata()` instead of `repo.wreaddata` |
2017-08-17 |
phabricator |
|
Superseded |
D4360: zsh_completion: adjust usage of common options |
2018-08-29 |
phabricator |
|
Not Applicable |
D4360: zsh_completion: adjust usage of common options |
2018-08-23 |
phabricator |
|
Superseded |
D4361: zsh_completion: complete hg files |
2018-08-29 |
phabricator |
|
Not Applicable |
D4361: zsh_completion: complete hg files |
2018-08-23 |
phabricator |
|
Superseded |
D4362: zsh_completion: complete merge tools for -t/--tool |
2018-08-30 |
phabricator |
|
Not Applicable |
D4362: zsh_completion: complete merge tools for -t/--tool |
2018-08-23 |
phabricator |
|
Superseded |
D4363: log: respect graphshorten on terminal nodes (collapsing o-~ to just o) |
2018-08-23 |
phabricator |
|
Not Applicable |
D4363: log: respect graphshorten on terminal nodes (collapsing o-~ to just o) |
2018-08-23 |
phabricator |
|
Superseded |
D4363: log: respect graphshorten on terminal nodes (collapsing o-~ to just o~) |
2018-08-27 |
phabricator |
|
Not Applicable |
D4363: log: respect graphshorten on terminal nodes (collapsing o-~ to just o~) |
2018-08-24 |
phabricator |
|
Not Applicable |
D4363: log: respect graphshorten on terminal nodes (collapsing o-~ to just o~) |
2018-08-24 |
phabricator |
|
Not Applicable |
D4364: match: document that visitchildrenset might return files |
2018-08-24 |
phabricator |
|
Not Applicable |
D4364: match: document that visitchildrenset might return files |
2018-08-24 |
phabricator |
|
Superseded |
D4365: match: make exactmatcher.visitchildrenset return file children as well |
2018-08-24 |
phabricator |
|
Not Applicable |
D4365: match: make exactmatcher.visitchildrenset return file children as well |
2018-08-24 |
phabricator |
|
Superseded |
D4366: treemanifest: introduce lazy loading of subdirs |
2018-09-10 |
phabricator |
|
Not Applicable |
D4366: treemanifest: introduce lazy loading of subdirs |
2018-09-06 |
phabricator |
|
Not Applicable |
D4366: treemanifest: introduce lazy loading of subdirs |
2018-08-24 |
phabricator |
|
Superseded |
D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty |
2018-09-10 |
phabricator |
|
Not Applicable |
D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty |
2018-09-07 |
phabricator |
|
Not Applicable |
D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty |
2018-08-24 |
phabricator |
|
Superseded |
D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher |
2018-09-10 |
phabricator |
|
Not Applicable |
D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher |
2018-09-07 |
phabricator |
|
Not Applicable |
D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher |
2018-08-24 |
phabricator |
|
Superseded |
D4369: treemanifest: avoid loading everything just to get their nodeid |
2018-09-10 |
phabricator |
|
Not Applicable |
D4369: treemanifest: avoid loading everything just to get their nodeid |
2018-09-07 |
phabricator |
|
Not Applicable |
D4369: treemanifest: avoid loading everything just to get their nodeid |
2018-08-24 |
phabricator |
|
Superseded |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-11 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-08 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-07 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-08-24 |
phabricator |
|
Superseded |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-11 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-08 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-07 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-08-24 |
phabricator |
|
Superseded |
D4372: index: embed nodetree in index object to avoid reference cycle |
2018-08-27 |
phabricator |
|
Not Applicable |
D4372: index: embed nodetree in index object to avoid reference cycle |
2018-08-27 |
phabricator |
|
Not Applicable |
D4372: index: embed nodetree in index object to avoid reference cycle |
2018-08-24 |
phabricator |
|
Superseded |
D4373: filemerge: print the filename in quotes in prompt |
2018-08-26 |
phabricator |
|
Not Applicable |
D4373: filemerge: print the filename in quotes in prompt |
2018-08-25 |
phabricator |
|
Superseded |
D4374: narrowspec: fix a typoed 'supported' |
2018-09-11 |
phabricator |
|
Not Applicable |
D4374: narrowspec: fix a typoed 'supported' |
2018-08-25 |
phabricator |
|
Superseded |
D4375: filemerge: fix the wrong placements of messages in prompt |
2018-08-27 |
phabricator |
|
Not Applicable |
D4375: filemerge: fix the wrong placements of messages in prompt |
2018-08-26 |
phabricator |
|
Superseded |
D4376: pager: do not enable when TERM=dumb |
2018-08-28 |
phabricator |
|
Not Applicable |
D4376: pager: do not enable when TERM=dumb |
2018-08-26 |
phabricator |
|
Superseded |
D4377: resolve: make condition clearer, and able to handle a new flag |
2018-08-29 |
phabricator |
|
Not Applicable |
D4377: resolve: make condition clearer, and able to handle a new flag |
2018-08-26 |
phabricator |
|
Superseded |
D4378: resolve: add a flag for the default behavior of re-merging |
2018-09-01 |
phabricator |
|
Not Applicable |
D4378: resolve: add a flag for the default behavior of re-merging |
2018-08-29 |
phabricator |
|
Not Applicable |
D4378: resolve: add a flag for the default behavior of re-merging |
2018-08-26 |
phabricator |
|
Superseded |
D4379: resolve: add config to make hg resolve not re-merge by default |
2018-09-01 |
phabricator |
|
Not Applicable |
D4379: resolve: add config to make hg resolve not re-merge by default |
2018-08-29 |
phabricator |
|
Not Applicable |
D4379: resolve: add config to make hg resolve not re-merge by default |
2018-08-26 |
phabricator |
|
Superseded |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-09-03 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-09-03 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-08-30 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-08-26 |
phabricator |
|
Superseded |
D4381: cmdutil: fix typo in revert() |
2018-08-27 |
phabricator |
|
Not Applicable |
D4381: cmdutil: fix typo in revert() |
2018-08-26 |
phabricator |
|
Superseded |
D4382: tests: add test to show widening is broken without ellipsis |
2018-08-29 |
phabricator |
|
Not Applicable |
D4382: tests: add test to show widening is broken without ellipsis |
2018-08-27 |
phabricator |
|
Superseded |
D4383: narrow: add server logic to send cg while widening without ellipsis |
2018-08-29 |
phabricator |
|
Not Applicable |
D4383: narrow: add server logic to send cg while widening without ellipsis |
2018-08-27 |
phabricator |
|
Superseded |
D4384: narrow: update the narrowspecs to new ones after pulling when widening |
2018-08-29 |
phabricator |
|
Not Applicable |
D4384: narrow: update the narrowspecs to new ones after pulling when widening |
2018-08-27 |
phabricator |
|
Superseded |
D4385: tests: add flat manifest case in test-narrow-widen-non-ellipsis.t |
2018-08-29 |
phabricator |
|
Not Applicable |
D4385: tests: add flat manifest case in test-narrow-widen-non-ellipsis.t |
2018-08-27 |
phabricator |
|
Superseded |
D4386: manifest: proxy to revlog instance instead of inheriting |
2018-08-29 |
phabricator |
|
Not Applicable |
D4386: manifest: proxy to revlog instance instead of inheriting |
2018-08-27 |
phabricator |
|
Superseded |
D4387: manifest: make tree a public attribute |
2018-08-29 |
phabricator |
|
Not Applicable |
D4387: manifest: make tree a public attribute |
2018-08-27 |
phabricator |
|
Superseded |
D4388: manifest: don't go through revlog to access node symbols |
2018-08-29 |
phabricator |
|
Not Applicable |
D4388: manifest: don't go through revlog to access node symbols |
2018-08-27 |
phabricator |
|
Superseded |
D4389: manifest: change terminology for storage in context classes |
2018-08-29 |
phabricator |
|
Not Applicable |
D4389: manifest: change terminology for storage in context classes |
2018-08-27 |
phabricator |
|
Superseded |
D4390: perf: use storage API for resolving manifest node |
2018-08-29 |
phabricator |
|
Not Applicable |
D4390: perf: use storage API for resolving manifest node |
2018-08-27 |
phabricator |
|
Superseded |
D4391: perf: add function for obtaining manifest revision |
2018-08-29 |
phabricator |
|
Not Applicable |
D4391: perf: add function for obtaining manifest revision |
2018-08-27 |
phabricator |
|
Superseded |
D4392: manifest: use public API for obtaining storage object |
2018-08-29 |
phabricator |
|
Not Applicable |
D4392: manifest: use public API for obtaining storage object |
2018-08-27 |
phabricator |
|
Superseded |
D4393: manifest: rename manifestlog._revlog to _rootstore |
2018-08-29 |
phabricator |
|
Not Applicable |
D4393: manifest: rename manifestlog._revlog to _rootstore |
2018-08-27 |
phabricator |
|
Superseded |
D4394: manifest: use fulltextcache instead of _fulltextcache |
2018-08-29 |
phabricator |
|
Not Applicable |
D4394: manifest: use fulltextcache instead of _fulltextcache |
2018-08-27 |
phabricator |
|
Superseded |
D4395: tests: mark manifestfulltextcache as conditional on revlog store |
2018-08-29 |
phabricator |
|
Not Applicable |
D4395: tests: mark manifestfulltextcache as conditional on revlog store |
2018-08-27 |
phabricator |
|
Superseded |
D4396: stringutil: teach pprint() to recognize generators |
2018-08-28 |
phabricator |
|
Not Applicable |
D4396: stringutil: teach pprint() to recognize generators |
2018-08-27 |
phabricator |
|
Superseded |
D4397: stringutil: refactor core of pprint so it emits chunks |
2018-08-29 |
phabricator |
|
Not Applicable |
D4397: stringutil: refactor core of pprint so it emits chunks |
2018-08-27 |
phabricator |
|
Superseded |
D4398: stringutil: emit multiple chunks when pretty printing |
2018-08-29 |
phabricator |
|
Not Applicable |
D4398: stringutil: emit multiple chunks when pretty printing |
2018-08-27 |
phabricator |
|
Superseded |
D4399: stringutil: teach pprint() to indent |
2018-08-31 |
phabricator |
|
Not Applicable |
D4399: stringutil: teach pprint() to indent |
2018-08-27 |
phabricator |
|
Superseded |
D4400: catapipe: remove the execute bit from the file header |
2018-08-27 |
phabricator |
|
Superseded |
D4400: catapipe: remove the shebang from the file |
2018-08-27 |
phabricator |
|
Not Applicable |
D4401: run-tests: don't append rtendtracing logs if pipe is /dev/null |
2018-08-27 |
phabricator |
|
Not Applicable |
D4401: run-tests: don't append rtendtracing logs if pipe is /dev/null |
2018-08-27 |
phabricator |
|
Superseded |
D4402: run-tests: fix the remaining failure of test-run-tests.py |
2018-08-27 |
phabricator |
|
Not Applicable |
D4402: run-tests: fix the remaining failure of test-run-tests.py |
2018-08-27 |
phabricator |
|
Superseded |
D4404: commitextras: work nicely with other extensions |
2018-08-28 |
phabricator |
|
Not Applicable |
D4404: commitextras: work nicely with other extensions |
2018-08-27 |
phabricator |
|
Superseded |
D4405: commitextras: no need to special case extras=[] |
2018-08-28 |
phabricator |
|
Not Applicable |
D4405: commitextras: no need to special case extras=[] |
2018-08-27 |
phabricator |
|
Superseded |
D4406: tests: add log output after stripping for context for next test |
2018-08-29 |
phabricator |
|
Not Applicable |
D4406: tests: add log output after stripping for context for next test |
2018-08-28 |
phabricator |
|
Superseded |
D4407: tests: add test showing that rebase of extinct commit with successor fails |
2018-08-29 |
phabricator |
|
Not Applicable |
D4407: tests: add test showing that rebase of extinct commit with successor fails |
2018-08-28 |
phabricator |
|
Superseded |
D4408: rebase: skip extinct revisions even if it has no successor in rebase set |
2018-08-29 |
phabricator |
|
Not Applicable |
D4408: rebase: skip extinct revisions even if it has no successor in rebase set |
2018-08-28 |
phabricator |
|
Superseded |
D4409: rebase: skip *all* obsolete revisions |
2018-08-28 |
phabricator |
|
New |
D440: exchange: don't attempt phase exchange if phase-heads was in bundle |
2017-08-23 |
phabricator |
|
Not Applicable |
D440: exchange: don't attempt phase exchange if phase-heads was in bundle |
2017-08-17 |
phabricator |
|
Superseded |
D4410: revsetlang: fix position of '-' in spaceless 'a-b' expressions |
2018-08-29 |
phabricator |
|
Not Applicable |
D4410: revsetlang: fix position of '-' in spaceless 'a-b' expressions |
2018-08-28 |
phabricator |
|
Superseded |
D4411: obsutil: make sure "addedmarkers" is not None in getobsoleted() |
2018-08-29 |
phabricator |
|
Not Applicable |
D4411: obsutil: make sure "addedmarkers" is not None in getobsoleted() |
2018-08-28 |
phabricator |
|
Superseded |
D4412: internals: document CBOR utilization |
2018-09-03 |
phabricator |
|
Not Applicable |
D4412: internals: document CBOR utilization |
2018-08-29 |
phabricator |
|
Superseded |
D4413: tests: remove use of string in CBOR test |
2018-09-03 |
phabricator |
|
Not Applicable |
D4413: tests: remove use of string in CBOR test |
2018-08-29 |
phabricator |
|
Superseded |
D4414: cborutil: implement sans I/O decoder |
2018-09-03 |
phabricator |
|
Not Applicable |
D4414: cborutil: implement sans I/O decoder |
2018-08-29 |
phabricator |
|
Superseded |
D4416: copies: improve logic of deciding copytracing on based of config options |
2018-08-30 |
phabricator |
|
Not Applicable |
D4416: copies: improve logic of deciding copytracing on based of config options |
2018-08-30 |
phabricator |
|
Not Applicable |
D4416: copies: improve logic of deciding copytracing on based of config options |
2018-08-29 |
phabricator |
|
Superseded |
D4417: rename: quote hg commands in warnings |
2018-08-29 |
phabricator |
|
Not Applicable |
D4417: rename: quote hg commands in warnings |
2018-08-29 |
phabricator |
|
Superseded |
D4418: rename: emit hint about using --after consistently |
2018-08-29 |
phabricator |
|
Not Applicable |
D4418: rename: emit hint about using --after consistently |
2018-08-29 |
phabricator |
|
Superseded |
D4419: rename: return error status if any rename/copy failed |
2018-08-29 |
phabricator |
|
Not Applicable |
D4419: rename: return error status if any rename/copy failed |
2018-08-29 |
phabricator |
|
Superseded |
D441: revset: optimize "draft() & ::x" pattern |
2017-09-03 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-09-02 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-09-02 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Not Applicable |
D441: revset: optimize "draft() & ::x" pattern |
2017-08-18 |
phabricator |
|
Superseded |
D4420: shortest: fix an off-by-1 when disambiguating against revnums |
2018-08-30 |
phabricator |
|
Not Applicable |
D4420: shortest: fix an off-by-1 when disambiguating against revnums |
2018-08-29 |
phabricator |
|
Superseded |
D4421: tests: use {rev} instead of {node|short} and (glob) in narrow tests |
2018-08-30 |
phabricator |
|
Not Applicable |
D4421: tests: use {rev} instead of {node|short} and (glob) in narrow tests |
2018-08-29 |
phabricator |
|
Superseded |
D4422: contrib: byteify perf.py file |
2018-08-30 |
phabricator |
|
Not Applicable |
D4422: contrib: byteify perf.py file |
2018-08-30 |
phabricator |
|
Superseded |
D4423: tests: rename test-narrow-widen-non-ellipsis to match current names |
2018-08-30 |
phabricator |
|
Not Applicable |
D4423: tests: rename test-narrow-widen-non-ellipsis to match current names |
2018-08-30 |
phabricator |
|
Superseded |
D4424: narrow: rename getbundlechangegrouppart_nonellipsis function |
2018-08-30 |
phabricator |
|
Not Applicable |
D4424: narrow: rename getbundlechangegrouppart_nonellipsis function |
2018-08-30 |
phabricator |
|
Superseded |
D4425: relnotes: enable extension when running releasenotes command |
2018-08-30 |
phabricator |
|
Not Applicable |
D4425: relnotes: enable extension when running releasenotes command |
2018-08-30 |
phabricator |
|
Superseded |
D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge |
2018-09-05 |
phabricator |
|
Not Applicable |
D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge |
2018-09-03 |
phabricator |
|
Not Applicable |
D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge |
2018-08-31 |
phabricator |
|
Superseded |
D4427: zsh_completion: handle --rev as well as -r for diff and revert |
2018-09-01 |
phabricator |
|
Not Applicable |
D4427: zsh_completion: handle --rev as well as -r for diff and revert |
2018-08-31 |
phabricator |
|
Superseded |
D4428: zsh_completion: complete shelve and unshelve |
2018-09-05 |
phabricator |
|
Not Applicable |
D4428: zsh_completion: complete shelve and unshelve |
2018-09-03 |
phabricator |
|
Not Applicable |
D4428: zsh_completion: complete shelve and unshelve |
2018-08-31 |
phabricator |
|
Superseded |
D4429: narrow: demonstrate that widening is still broken |
2018-08-31 |
phabricator |
|
Superseded |
D4430: tests: update test-casefolding.t with recent changes |
2018-09-01 |
phabricator |
|
Not Applicable |
D4430: tests: update test-casefolding.t with recent changes |
2018-08-31 |
phabricator |
|
Superseded |
D4431: py3: don't use dict.iterkeys() in hgext/fastannotate/context.py |
2018-09-01 |
phabricator |
|
Not Applicable |
D4431: py3: don't use dict.iterkeys() in hgext/fastannotate/context.py |
2018-08-31 |
phabricator |
|
Superseded |
D4432: py3: do .decode(), .encode() dance in runtests.py |
2018-08-31 |
phabricator |
|
Not Applicable |
D4432: py3: do .decode(), .encode() dance in runtests.py |
2018-08-31 |
phabricator |
|
Superseded |
D4433: cborutil: remove readindefinitebytestringtoiter() |
2018-09-03 |
phabricator |
|
Not Applicable |
D4433: cborutil: remove readindefinitebytestringtoiter() |
2018-08-31 |
phabricator |
|
Superseded |
D4434: cborutil: add a buffering decoder |
2018-09-03 |
phabricator |
|
Not Applicable |
D4434: cborutil: add a buffering decoder |
2018-08-31 |
phabricator |
|
Superseded |
D4435: wireprotov2peer: add TODO about streaming responses |
2018-09-04 |
phabricator |
|
Not Applicable |
D4435: wireprotov2peer: add TODO about streaming responses |
2018-08-31 |
phabricator |
|
Superseded |
D4436: httppeer: expose capabilities for each command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-09-04 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-08-31 |
phabricator |
|
Superseded |
D4437: httppeer: log commands for version 2 peer |
2018-09-04 |
phabricator |
|
Not Applicable |
D4437: httppeer: log commands for version 2 peer |
2018-08-31 |
phabricator |
|
Superseded |
D4438: httppeer: add TODO about delayed handling of ^C |
2018-09-04 |
phabricator |
|
Not Applicable |
D4438: httppeer: add TODO about delayed handling of ^C |
2018-08-31 |
phabricator |
|
Superseded |
D4439: wireprotov2peer: split responsedata handling into separate function |
2018-09-04 |
phabricator |
|
Not Applicable |
D4439: wireprotov2peer: split responsedata handling into separate function |
2018-08-31 |
phabricator |
|
Superseded |
D4440: wireprotov2peer: report exceptions in frame handling against request future |
2018-09-10 |
phabricator |
|
Not Applicable |
D4440: wireprotov2peer: report exceptions in frame handling against request future |
2018-08-31 |
phabricator |
|
Superseded |
D4441: wireprotov2peer: properly format errors |
2018-09-10 |
phabricator |
|
Not Applicable |
D4441: wireprotov2peer: properly format errors |
2018-09-05 |
phabricator |
|
Not Applicable |
D4441: wireprotov2peer: properly format errors |
2018-08-31 |
phabricator |
|
Superseded |
D4442: internals: extract wire protocol version 2 commands to standalone doc |
2018-09-04 |
phabricator |
|
Not Applicable |
D4442: internals: extract wire protocol version 2 commands to standalone doc |
2018-08-31 |
phabricator |
|
Superseded |
D4443: internals: extract frame-based protocol docs to own document |
2018-09-12 |
phabricator |
|
Not Applicable |
D4443: internals: extract frame-based protocol docs to own document |
2018-08-31 |
phabricator |
|
Superseded |
D4444: tests: avoid shellquoting bytes on Python 3 |
2018-09-02 |
phabricator |
|
Not Applicable |
D4444: tests: avoid shellquoting bytes on Python 3 |
2018-09-01 |
phabricator |
|
Superseded |
D4445: tracing: ignore any IOErrors when writing to pipe |
2018-09-02 |
phabricator |
|
Not Applicable |
D4445: tracing: ignore any IOErrors when writing to pipe |
2018-09-01 |
phabricator |
|
Superseded |
D4446: resolve: ui.config -> ui.configbool, for better validation |
2018-09-01 |
phabricator |
|
Not Applicable |
D4446: resolve: ui.config -> ui.configbool, for better validation |
2018-09-01 |
phabricator |
|
Superseded |
D4447: resolve: test that we suggest a valid hg command |
2018-09-02 |
phabricator |
|
Not Applicable |
D4447: resolve: test that we suggest a valid hg command |
2018-09-01 |
phabricator |
|
Superseded |
D4448: revert: remove unnecessary check as `msg` should never be a callable now |
2018-09-03 |
phabricator |
|
Not Applicable |
D4448: revert: remove unnecessary check as `msg` should never be a callable now |
2018-09-03 |
phabricator |
|
Superseded |
D4449: py3: add r'' prefix to prevent b'' being prepended |
2018-09-03 |
phabricator |
|
Not Applicable |
D4449: py3: add r'' prefix to prevent b'' being prepended |
2018-09-03 |
phabricator |
|
Superseded |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-31 |
phabricator |
|
Not Applicable |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-31 |
phabricator |
|
Not Applicable |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-30 |
phabricator |
|
Not Applicable |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-25 |
phabricator |
|
Not Applicable |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-23 |
phabricator |
|
Not Applicable |
D444: merge: move some of the logic in batchget() to workingfilectx |
2017-08-18 |
phabricator |
|
Superseded |
D4450: py3: alias xrange to range in tests/test-fastannotate-revmap.py |
2018-09-03 |
phabricator |
|
Not Applicable |
D4450: py3: alias xrange to range in tests/test-fastannotate-revmap.py |
2018-09-03 |
phabricator |
|
Superseded |
D4451: py3: add new passing test to whitelist found by buildbot |
2018-09-03 |
phabricator |
|
Not Applicable |
D4451: py3: add new passing test to whitelist found by buildbot |
2018-09-03 |
phabricator |
|
Superseded |
D4452: tests: improve the widening testing in test-narrow-widen* |
2018-09-07 |
phabricator |
|
Not Applicable |
D4452: tests: improve the widening testing in test-narrow-widen* |
2018-09-04 |
phabricator |
|
Superseded |
D4453: py3: make sure we pass str in os.sysconf in hgext/convert/common.py |
2018-09-04 |
phabricator |
|
Not Applicable |
D4453: py3: make sure we pass str in os.sysconf in hgext/convert/common.py |
2018-09-04 |
phabricator |
|
Superseded |
D4454: py3: don't return the revid as unicode in hgext/convert/subversion.py |
2018-09-04 |
phabricator |
|
Not Applicable |
D4454: py3: don't return the revid as unicode in hgext/convert/subversion.py |
2018-09-04 |
phabricator |
|
Superseded |
D4455: py3: handle keyword arguments correctly in hgext/acl.py |
2018-09-04 |
phabricator |
|
Not Applicable |
D4455: py3: handle keyword arguments correctly in hgext/acl.py |
2018-09-04 |
phabricator |
|
Superseded |
D4456: py3: add missing b'' prefixes in tests/badserverext.py |
2018-09-04 |
phabricator |
|
Not Applicable |
D4456: py3: add missing b'' prefixes in tests/badserverext.py |
2018-09-04 |
phabricator |
|
Superseded |
D4457: py3: write the file in str mode in tests/test-rename-merge2.t |
2018-09-04 |
phabricator |
|
Not Applicable |
D4457: py3: write the file in str mode in tests/test-rename-merge2.t |
2018-09-04 |
phabricator |
|
Superseded |
D4458: py3: add more missing b'' prefixes in test files |
2018-09-04 |
phabricator |
|
Not Applicable |
D4458: py3: add more missing b'' prefixes in test files |
2018-09-04 |
phabricator |
|
Superseded |
D4459: py3: make regexes in hgext/keyword.py bytes |
2018-09-04 |
phabricator |
|
Not Applicable |
D4459: py3: make regexes in hgext/keyword.py bytes |
2018-09-04 |
phabricator |
|
Superseded |
D445: demandimport: move HGDEMANDIMPORT test to __init__.py |
2017-08-19 |
phabricator |
|
Not Applicable |
D445: demandimport: move HGDEMANDIMPORT test to __init__.py |
2017-08-18 |
phabricator |
|
Superseded |
D4460: py3: bytestr a bytes val to make sure we get bytechr while iterating |
2018-09-04 |
phabricator |
|
Not Applicable |
D4460: py3: bytestr a bytes val to make sure we get bytechr while iterating |
2018-09-04 |
phabricator |
|
Superseded |
D4461: py3: use print as a function in tests/test-hgweb.t |
2018-09-04 |
phabricator |
|
Not Applicable |
D4461: py3: use print as a function in tests/test-hgweb.t |
2018-09-04 |
phabricator |
|
Superseded |
D4462: narrow: use util.readfile() and improve error message using --narrowspec |
2018-09-07 |
phabricator |
|
Not Applicable |
D4462: narrow: use util.readfile() and improve error message using --narrowspec |
2018-09-04 |
phabricator |
|
Superseded |
D4463: tests: update relnotes test for actual output |
2018-09-04 |
phabricator |
|
Not Applicable |
D4463: tests: update relnotes test for actual output |
2018-09-04 |
phabricator |
|
Superseded |
D4464: drawdag: correctly pass repo to super constructor |
2018-09-05 |
phabricator |
|
Not Applicable |
D4464: drawdag: correctly pass repo to super constructor |
2018-09-04 |
phabricator |
|
Superseded |
D4465: httppeer: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4465: httppeer: use our CBOR decoder |
2018-09-04 |
phabricator |
|
Superseded |
D4466: wireprotoframing: use our CBOR module |
2018-09-05 |
phabricator |
|
Not Applicable |
D4466: wireprotoframing: use our CBOR module |
2018-09-04 |
phabricator |
|
Superseded |
D4467: wireprotoserver: use our CBOR encoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4467: wireprotoserver: use our CBOR encoder |
2018-09-04 |
phabricator |
|
Superseded |
D4468: wireprotov2server: use our CBOR encoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4468: wireprotov2server: use our CBOR encoder |
2018-09-04 |
phabricator |
|
Superseded |
D4469: debugcommands: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4469: debugcommands: use our CBOR decoder |
2018-09-04 |
phabricator |
|
Superseded |
D446: tests: use graph log in {latesttag} tests |
2017-08-22 |
phabricator |
|
Not Applicable |
D446: tests: use graph log in {latesttag} tests |
2017-08-18 |
phabricator |
|
Superseded |
D4470: wireprotov2peer: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4470: wireprotov2peer: use our CBOR decoder |
2018-09-04 |
phabricator |
|
Superseded |
D4471: state: use our CBOR module |
2018-09-05 |
phabricator |
|
Not Applicable |
D4471: state: use our CBOR module |
2018-09-04 |
phabricator |
|
Superseded |
D4472: wireprotov2: implement commands as a generator of objects |
2018-09-12 |
phabricator |
|
Not Applicable |
D4472: wireprotov2: implement commands as a generator of objects |
2018-09-05 |
phabricator |
|
Not Applicable |
D4472: wireprotov2: implement commands as a generator of objects |
2018-09-04 |
phabricator |
|
Superseded |
D4473: wireprotoframing: buffer emitted data to reduce frame count |
2018-09-12 |
phabricator |
|
Not Applicable |
D4473: wireprotoframing: buffer emitted data to reduce frame count |
2018-09-04 |
phabricator |
|
Superseded |
D4474: wireprotov2peer: stream decoded responses |
2018-09-12 |
phabricator |
|
Not Applicable |
D4474: wireprotov2peer: stream decoded responses |
2018-09-05 |
phabricator |
|
Not Applicable |
D4474: wireprotov2peer: stream decoded responses |
2018-09-04 |
phabricator |
|
Superseded |
D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs |
2018-09-12 |
phabricator |
|
Not Applicable |
D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs |
2018-09-04 |
phabricator |
|
Superseded |
D4476: verify: make output less confusing (issue5924) |
2018-09-10 |
phabricator |
|
Not Applicable |
D4476: verify: make output less confusing (issue5924) |
2018-09-04 |
phabricator |
|
Superseded |
D4477: merge: move purge logic from extension |
2018-09-07 |
phabricator |
|
Not Applicable |
D4477: merge: move purge logic from extension |
2018-09-07 |
phabricator |
|
Not Applicable |
D4477: merge: move purge logic from extension |
2018-09-04 |
phabricator |
|
Superseded |
D4478: merge: use vfs methods for I/O |
2018-09-07 |
phabricator |
|
Not Applicable |
D4478: merge: use vfs methods for I/O |
2018-09-07 |
phabricator |
|
Not Applicable |
D4478: merge: use vfs methods for I/O |
2018-09-04 |
phabricator |
|
Superseded |
D4479: [RFC] obsolete: add mechanism to filter obsstore |
2018-09-04 |
phabricator |
|
New |
D447: templatekw: choose {latesttag} by len(changes), not date (issue5659) |
2017-08-22 |
phabricator |
|
Not Applicable |
D447: templatekw: choose {latesttag} by len(changes), not date (issue5659) |
2017-08-19 |
phabricator |
|
Not Applicable |
D447: templatekw: choose {latesttag} by len(changes), not date (issue5659) |
2017-08-19 |
phabricator |
|
Not Applicable |
D447: templatekw: choose {latesttag} by len(changes), not date (issue5659) |
2017-08-18 |
phabricator |
|
Superseded |
D4480: exchangev2: start to implement pull with wire protocol v2 |
2018-09-15 |
phabricator |
|
Not Applicable |
D4480: exchangev2: start to implement pull with wire protocol v2 |
2018-09-12 |
phabricator |
|
Not Applicable |
D4480: exchangev2: start to implement pull with wire protocol v2 |
2018-09-05 |
phabricator |
|
Superseded |
D4481: wireprotov2: define and implement "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4481: wireprotov2: define and implement "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4481: wireprotov2: define and implement "changesetdata" command |
2018-09-05 |
phabricator |
|
Superseded |
D4482: exchangev2: fetch changeset revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4482: exchangev2: fetch changeset revisions |
2018-09-05 |
phabricator |
|
Superseded |
D4483: wireprotov2: add phases to "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4483: wireprotov2: add phases to "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4483: wireprotov2: add phases to "changesetdata" command |
2018-09-05 |
phabricator |
|
Superseded |
D4484: exchangev2: fetch and apply phases data |
2018-09-15 |
phabricator |
|
Not Applicable |
D4484: exchangev2: fetch and apply phases data |
2018-09-12 |
phabricator |
|
Not Applicable |
D4484: exchangev2: fetch and apply phases data |
2018-09-05 |
phabricator |
|
Superseded |
D4485: wireprotov2: add bookmarks to "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4485: wireprotov2: add bookmarks to "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4485: wireprotov2: add bookmarks to "changesetdata" command |
2018-09-05 |
phabricator |
|
Superseded |
D4486: exchangev2: fetch and apply bookmarks |
2018-09-15 |
phabricator |
|
Not Applicable |
D4486: exchangev2: fetch and apply bookmarks |
2018-09-12 |
phabricator |
|
Not Applicable |
D4486: exchangev2: fetch and apply bookmarks |
2018-09-05 |
phabricator |
|
Superseded |
D4487: wireprotov2: add TODOs around extending changesetdata fields |
2018-09-15 |
phabricator |
|
Not Applicable |
D4487: wireprotov2: add TODOs around extending changesetdata fields |
2018-09-05 |
phabricator |
|
Superseded |
D4488: wireprotov2: define and implement "manifestdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4488: wireprotov2: define and implement "manifestdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4488: wireprotov2: define and implement "manifestdata" command |
2018-09-05 |
phabricator |
|
Superseded |
D4489: exchangev2: fetch manifest revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4489: exchangev2: fetch manifest revisions |
2018-09-12 |
phabricator |
|
Not Applicable |
D4489: exchangev2: fetch manifest revisions |
2018-09-05 |
phabricator |
|
Superseded |
D4490: wireprotov2: define and implement "filedata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4490: wireprotov2: define and implement "filedata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4490: wireprotov2: define and implement "filedata" command |
2018-09-05 |
phabricator |
|
Superseded |
D4491: exchangev2: fetch file revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4491: exchangev2: fetch file revisions |
2018-09-12 |
phabricator |
|
Not Applicable |
D4491: exchangev2: fetch file revisions |
2018-09-05 |
phabricator |
|
Superseded |
D4492: wireprotov2: let clients drive delta behavior |
2018-09-15 |
phabricator |
|
Not Applicable |
D4492: wireprotov2: let clients drive delta behavior |
2018-09-12 |
phabricator |
|
Not Applicable |
D4492: wireprotov2: let clients drive delta behavior |
2018-09-05 |
phabricator |
|
Superseded |
D4493: buildrpm: fix embarassing bug in shell variable expansions |
2018-09-06 |
phabricator |
|
Not Applicable |
D4493: buildrpm: fix embarassing bug in shell variable expansions |
2018-09-05 |
phabricator |
|
Superseded |
D4494: buildrpm: remove TODO that looks done to me |
2018-09-06 |
phabricator |
|
Not Applicable |
D4494: buildrpm: remove TODO that looks done to me |
2018-09-05 |
phabricator |
|
Superseded |
D4495: py3: add new passing tests spotted by the buildbot |
2018-09-06 |
phabricator |
|
Not Applicable |
D4495: py3: add new passing tests spotted by the buildbot |
2018-09-05 |
phabricator |
|
Superseded |
D4496: tests: order the imports in test-fastannotate-hg.t |
2018-09-06 |
phabricator |
|
Not Applicable |
D4496: tests: order the imports in test-fastannotate-hg.t |
2018-09-05 |
phabricator |
|
Superseded |
D4497: tests: rewrite test-lrucachedict.py to use unittest |
2018-09-12 |
phabricator |
|
Not Applicable |
D4497: tests: rewrite test-lrucachedict.py to use unittest |
2018-09-07 |
phabricator |
|
Superseded |
D4498: util: properly copy lrucachedict instances |
2018-09-12 |
phabricator |
|
Not Applicable |
D4498: util: properly copy lrucachedict instances |
2018-09-07 |
phabricator |
|
Superseded |
D4499: util: make capacity a public attribute on lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4499: util: make capacity a public attribute on lrucachedict |
2018-09-07 |
phabricator |
|
Superseded |
D449: merge: pass wctx to premerge, filemerge |
2017-09-12 |
phabricator |
|
Not Applicable |
D449: merge: pass wctx to premerge, filemerge |
2017-09-07 |
phabricator |
|
Not Applicable |
D449: merge: pass wctx to premerge, filemerge |
2017-08-25 |
phabricator |
|
Not Applicable |
D449: merge: pass wctx to premerge, filemerge |
2017-08-23 |
phabricator |
|
Not Applicable |
D449: merge: pass wctx to premerge, filemerge |
2017-08-23 |
phabricator |
|
Not Applicable |
D449: merge: pass wctx to premerge, filemerge |
2017-08-19 |
phabricator |
|
Superseded |
D4500: util: ability to change capacity when copying lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4500: util: ability to change capacity when copying lrucachedict |
2018-09-07 |
phabricator |
|
Superseded |
D4501: util: add a popoldest() method to lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4501: util: add a popoldest() method to lrucachedict |
2018-09-07 |
phabricator |
|
Superseded |
D4502: util: allow lrucachedict to track cost of entries |
2018-09-12 |
phabricator |
|
Not Applicable |
D4502: util: allow lrucachedict to track cost of entries |
2018-09-07 |
phabricator |
|
Not Applicable |
D4502: util: allow lrucachedict to track cost of entries |
2018-09-07 |
phabricator |
|
Superseded |
D4503: util: teach lrucachedict to enforce a max total cost |
2018-09-12 |
phabricator |
|
Not Applicable |
D4503: util: teach lrucachedict to enforce a max total cost |
2018-09-07 |
phabricator |
|
Superseded |
D4504: util: optimize cost auditing on insert |
2018-09-12 |
phabricator |
|
Not Applicable |
D4504: util: optimize cost auditing on insert |
2018-09-07 |
phabricator |
|
Superseded |
D4505: util: lower water mark when removing nodes after cost limit reached |
2018-09-12 |
phabricator |
|
Not Applicable |
D4505: util: lower water mark when removing nodes after cost limit reached |
2018-09-07 |
phabricator |
|
Superseded |
D4506: util: update lrucachedict order during get() |
2018-09-12 |
phabricator |
|
Not Applicable |
D4506: util: update lrucachedict order during get() |
2018-09-07 |
phabricator |
|
Superseded |
D4507: ancestors: add nullrev to set from the beginning |
2018-09-08 |
phabricator |
|
Not Applicable |
D4507: ancestors: add nullrev to set from the beginning |
2018-09-08 |
phabricator |
|
Superseded |
D4508: lazyancestors: reuse __iter__ implementation in __contains__ |
2018-09-10 |
phabricator |
|
Not Applicable |
D4508: lazyancestors: reuse __iter__ implementation in __contains__ |
2018-09-10 |
phabricator |
|
Not Applicable |
D4508: lazyancestors: reuse __iter__ implementation in __contains__ |
2018-09-08 |
phabricator |
|
Superseded |
D4509: extensions: add timing for extensions reposetup |
2018-09-10 |
phabricator |
|
Not Applicable |
D4509: extensions: add timing for extensions reposetup |
2018-09-08 |
phabricator |
|
Superseded |
D450: filemerge: add wctx to all internal tools |
2017-09-05 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-25 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-23 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-23 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-23 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-23 |
phabricator |
|
Not Applicable |
D450: filemerge: add wctx to all internal tools |
2017-08-19 |
phabricator |
|
Superseded |
D4510: extensions: trace the total time of running all uisetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4510: extensions: trace the total time of running all uisetup callbacks |
2018-09-08 |
phabricator |
|
Superseded |
D4511: extensions: trace the total time of running all extsetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4511: extensions: trace the total time of running all extsetup callbacks |
2018-09-08 |
phabricator |
|
Superseded |
D4512: extensions: trace the total time of running all reposetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4512: extensions: trace the total time of running all reposetup callbacks |
2018-09-08 |
phabricator |
|
Superseded |
D4513: extension: add a summary of total loading time per extension |
2018-09-10 |
phabricator |
|
Not Applicable |
D4513: extension: add a summary of total loading time per extension |
2018-09-08 |
phabricator |
|
Superseded |
D4514: tracing: trace command function execution |
2018-09-10 |
phabricator |
|
Not Applicable |
D4514: tracing: trace command function execution |
2018-09-08 |
phabricator |
|
Superseded |
D4515: contrib: fix catapipe output argument documentation |
2018-09-10 |
phabricator |
|
Not Applicable |
D4515: contrib: fix catapipe output argument documentation |
2018-09-08 |
phabricator |
|
Superseded |
D4516: contrib: use a monotonic timer in catapipe |
2018-09-10 |
phabricator |
|
Not Applicable |
D4516: contrib: use a monotonic timer in catapipe |
2018-09-08 |
phabricator |
|
Superseded |
D4517: lazyancestors: extract __iter__ to free function |
2018-09-10 |
phabricator |
|
Not Applicable |
D4517: lazyancestors: extract __iter__ to free function |
2018-09-10 |
phabricator |
|
Superseded |
D4518: zsh_completion: update various arguments, descriptions, metavariables |
2018-09-12 |
phabricator |
|
Not Applicable |
D4518: zsh_completion: update various arguments, descriptions, metavariables |
2018-09-10 |
phabricator |
|
Superseded |
D4519: zsh_completion: add new and remove deprecated flags |
2018-09-12 |
phabricator |
|
Not Applicable |
D4519: zsh_completion: add new and remove deprecated flags |
2018-09-10 |
phabricator |
|
Superseded |
D451: revset: remove order information from tree |
2017-08-30 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-29 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-28 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-26 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-20 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-20 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-20 |
phabricator |
|
Not Applicable |
D451: revset: remove order information from tree |
2017-08-20 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |
D451: [RFC] revset: remove order information from tree |
2017-08-19 |
phabricator |
|
Not Applicable |