D3040: tests: skip some tests when using simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3040: tests: skip some tests when using simple store |
2018-04-03 |
phabricator |
|
Superseded |
D3041: changegroup: remove "revlog" from error message |
2018-04-04 |
phabricator |
|
Not Applicable |
D3041: changegroup: remove "revlog" from error message |
2018-04-03 |
phabricator |
|
Superseded |
D3042: tests: skip filelog damage tests when not using revlogs |
2018-04-04 |
phabricator |
|
Not Applicable |
D3042: tests: skip filelog damage tests when not using revlogs |
2018-04-04 |
phabricator |
|
Not Applicable |
D3042: tests: skip filelog damage tests when not using revlogs |
2018-04-03 |
phabricator |
|
Superseded |
D3043: narrow: pass node into revlog.revision() |
2018-04-04 |
phabricator |
|
Not Applicable |
D3043: narrow: pass node into revlog.revision() |
2018-04-03 |
phabricator |
|
Superseded |
D3044: narrow: move excludeddir and related classes to core |
2018-04-05 |
phabricator |
|
Not Applicable |
D3044: narrow: move excludeddir and related classes to core |
2018-04-03 |
phabricator |
|
Superseded |
D3045: narrow: move manifestrevlog overrides to core |
2018-04-05 |
phabricator |
|
Not Applicable |
D3045: narrow: move manifestrevlog overrides to core |
2018-04-03 |
phabricator |
|
Superseded |
D3046: narrow: move manifestlog overrides to core |
2018-04-05 |
phabricator |
|
Not Applicable |
D3046: narrow: move manifestlog overrides to core |
2018-04-03 |
phabricator |
|
Superseded |
D3047: push: avoid using repo.lookup() for converting to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3047: push: avoid using repo.lookup() for converting to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3048: bundle: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3048: bundle: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3049: bundle: consistently keep a list of stringified revisions in "revs" |
2018-04-03 |
phabricator |
|
Not Applicable |
D3049: bundle: consistently keep a list of stringified revisions in "revs" |
2018-04-03 |
phabricator |
|
Superseded |
D3050: tests: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3050: tests: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3051: transplant: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3051: transplant: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3052: bisect: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3052: bisect: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3053: outgoing: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3053: outgoing: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3054: histedit: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Not Applicable |
D3054: histedit: avoid repo.lookup() for converting revnum to nodeid |
2018-04-03 |
phabricator |
|
Superseded |
D3055: localrepo: use revsymbol() in lookup() |
2018-04-03 |
phabricator |
|
Not Applicable |
D3055: localrepo: use revsymbol() in lookup() |
2018-04-03 |
phabricator |
|
Superseded |
D3056: tests: disable test-revlog-v2 when using simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3056: tests: disable test-revlog-v2 when using simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3056: tests: disable test-revlog-v2 when using simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3057: tests: remove superfluous config setting |
2018-04-04 |
phabricator |
|
Not Applicable |
D3057: tests: remove superfluous config setting |
2018-04-04 |
phabricator |
|
Superseded |
D3058: bundlerepo: use super() when calling file() |
2018-04-04 |
phabricator |
|
Not Applicable |
D3058: bundlerepo: use super() when calling file() |
2018-04-04 |
phabricator |
|
Superseded |
D3059: tests: use `hg unbundle` instead of `hg pull` in some tests |
2018-04-04 |
phabricator |
|
Not Applicable |
D3059: tests: use `hg unbundle` instead of `hg pull` in some tests |
2018-04-04 |
phabricator |
|
Not Applicable |
D3059: tests: use `hg unbundle` instead of `hg pull` in some tests |
2018-04-04 |
phabricator |
|
Superseded |
D3060: tests: disallow using simple store repo with bundlerepo |
2018-04-04 |
phabricator |
|
Not Applicable |
D3060: tests: disallow using simple store repo with bundlerepo |
2018-04-04 |
phabricator |
|
Not Applicable |
D3060: tests: disallow using simple store repo with bundlerepo |
2018-04-04 |
phabricator |
|
Superseded |
D3061: tests: conditionalize test output for simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3061: tests: conditionalize test output for simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3062: tests: disable infinitepush tests for simple store |
2018-04-05 |
phabricator |
|
Not Applicable |
D3062: tests: disable infinitepush tests for simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3063: tests: skip largefiles and lfs tests when using simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3063: tests: skip largefiles and lfs tests when using simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3064: tests: disable tests for advanced clone features with simple store |
2018-04-04 |
phabricator |
|
Not Applicable |
D3064: tests: disable tests for advanced clone features with simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3065: repair: use repo.file().files() to rebuild fncache |
2018-04-04 |
phabricator |
|
Superseded |
D3066: tests: teach test-fncache.t about the simple store |
2018-04-04 |
phabricator |
|
Superseded |
D3067: wireproto: convert human output frames to CBOR |
2018-04-04 |
phabricator |
|
Not Applicable |
D3067: wireproto: convert human output frames to CBOR |
2018-04-04 |
phabricator |
|
Superseded |
D3068: repository: port peer interfaces to zope.interface |
2018-04-04 |
phabricator |
|
Not Applicable |
D3068: repository: port peer interfaces to zope.interface |
2018-04-04 |
phabricator |
|
Superseded |
D3069: peer: make ui an attribute |
2018-04-04 |
phabricator |
|
Not Applicable |
D3069: peer: make ui an attribute |
2018-04-04 |
phabricator |
|
Superseded |
D3070: py3: use print as a function in tests/test-walk.t |
2018-04-04 |
phabricator |
|
Not Applicable |
D3070: py3: use print as a function in tests/test-walk.t |
2018-04-04 |
phabricator |
|
Superseded |
D3071: py3: use pycompat.bytestr() intsead of str |
2018-04-04 |
phabricator |
|
Not Applicable |
D3071: py3: use pycompat.bytestr() intsead of str |
2018-04-04 |
phabricator |
|
Superseded |
D3072: tests: add tests showing pulling from infinitepush works over wire |
2018-04-11 |
phabricator |
|
Not Applicable |
D3072: tests: add tests showing pulling from infinitepush works over wire |
2018-04-04 |
phabricator |
|
Superseded |
D3073: hgweb: drop support for "manifest" parameter |
2018-04-04 |
phabricator |
|
Not Applicable |
D3073: hgweb: drop support for "manifest" parameter |
2018-04-04 |
phabricator |
|
Superseded |
D3074: hgweb: inline changeidctx() |
2018-04-04 |
phabricator |
|
Not Applicable |
D3074: hgweb: inline changeidctx() |
2018-04-04 |
phabricator |
|
Superseded |
D3075: hgweb: use revsymbol() for creating context from changeid |
2018-04-04 |
phabricator |
|
Not Applicable |
D3075: hgweb: use revsymbol() for creating context from changeid |
2018-04-04 |
phabricator |
|
Superseded |
D3076: rebase: use single transaction when running in memory |
2018-04-04 |
phabricator |
|
Not Applicable |
D3076: rebase: use single transaction when running in memory |
2018-04-04 |
phabricator |
|
Superseded |
D3077: simplestorerepo: avoid shadowing dict in list comprehension over dict |
2018-04-04 |
phabricator |
|
Not Applicable |
D3077: simplestorerepo: avoid shadowing dict in list comprehension over dict |
2018-04-04 |
phabricator |
|
Superseded |
D3078: revset: use revsymbol() for checking if a symbol is valid |
2018-04-05 |
phabricator |
|
Not Applicable |
D3078: revset: use revsymbol() for checking if a symbol is valid |
2018-04-04 |
phabricator |
|
Superseded |
D3079: localrepo: drop "remote" argument from lookupbranch() (API) |
2018-04-05 |
phabricator |
|
Not Applicable |
D3079: localrepo: drop "remote" argument from lookupbranch() (API) |
2018-04-04 |
phabricator |
|
Superseded |
D3080: localrepo: use revsymbol in lookupbranch() too |
2018-04-05 |
phabricator |
|
Not Applicable |
D3080: localrepo: use revsymbol in lookupbranch() too |
2018-04-04 |
phabricator |
|
Superseded |
D3081: wireproto: use repo.lookup() for lookup command |
2018-04-05 |
phabricator |
|
Not Applicable |
D3081: wireproto: use repo.lookup() for lookup command |
2018-04-04 |
phabricator |
|
Superseded |
D3082: context: use revsymbol() in "merge.preferancestor" code |
2018-04-05 |
phabricator |
|
Not Applicable |
D3082: context: use revsymbol() in "merge.preferancestor" code |
2018-04-04 |
phabricator |
|
Superseded |
D3083: perf: make perfmanifest and perfnodelookup work with revsets |
2018-04-05 |
phabricator |
|
Not Applicable |
D3083: perf: make perfmanifest and perfnodelookup work with revsets |
2018-04-04 |
phabricator |
|
Superseded |
D3084: heads: add support for specying branches by revset |
2018-04-05 |
phabricator |
|
Not Applicable |
D3084: heads: add support for specying branches by revset |
2018-04-04 |
phabricator |
|
Superseded |
D3085: children: support specifying revision by revset |
2018-04-05 |
phabricator |
|
Not Applicable |
D3085: children: support specifying revision by revset |
2018-04-04 |
phabricator |
|
Superseded |
D3086: pull: pass rev to check out as integer to postincoming() |
2018-04-05 |
phabricator |
|
Not Applicable |
D3086: pull: pass rev to check out as integer to postincoming() |
2018-04-04 |
phabricator |
|
Superseded |
D3087: bookmarks: calculateupdate() returns a bookmark, not a rev |
2018-04-05 |
phabricator |
|
Not Applicable |
D3087: bookmarks: calculateupdate() returns a bookmark, not a rev |
2018-04-04 |
phabricator |
|
Superseded |
D3088: extdatasource: use repo.lookup() for converting to node |
2018-04-04 |
phabricator |
|
Superseded |
D3088: extdatasource: use revsymbol() for converting to node |
2018-04-05 |
phabricator |
|
Not Applicable |
D3089: convert: use repo.lookup() for converting to nodeid |
2018-04-05 |
phabricator |
|
Not Applicable |
D3089: convert: use repo.lookup() for converting to nodeid |
2018-04-04 |
phabricator |
|
Superseded |
D3090: tests: skip test-censor.t when using simple store |
2018-04-06 |
phabricator |
|
Not Applicable |
D3090: tests: skip test-censor.t when using simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3091: tests: extract dumprevlog tests to own file |
2018-04-06 |
phabricator |
|
Not Applicable |
D3091: tests: extract dumprevlog tests to own file |
2018-04-05 |
phabricator |
|
Superseded |
D3092: simplestore: shore up lookup errors |
2018-04-06 |
phabricator |
|
Not Applicable |
D3092: simplestore: shore up lookup errors |
2018-04-05 |
phabricator |
|
Superseded |
D3093: store: make file filtering during walk configurable |
2018-04-06 |
phabricator |
|
Not Applicable |
D3093: store: make file filtering during walk configurable |
2018-04-05 |
phabricator |
|
Superseded |
D3094: verify: drop "revlog" from warning message |
2018-04-06 |
phabricator |
|
Not Applicable |
D3094: verify: drop "revlog" from warning message |
2018-04-05 |
phabricator |
|
Superseded |
D3095: simplestore: use a custom store for the simple store repo |
2018-04-07 |
phabricator |
|
Not Applicable |
D3095: simplestore: use a custom store for the simple store repo |
2018-04-05 |
phabricator |
|
Superseded |
D3096: tests: conditionalize tests for various repo features |
2018-04-07 |
phabricator |
|
Not Applicable |
D3096: tests: conditionalize tests for various repo features |
2018-04-05 |
phabricator |
|
Superseded |
D3097: verify: allow suppressing warnings about extra files |
2018-04-07 |
phabricator |
|
Not Applicable |
D3097: verify: allow suppressing warnings about extra files |
2018-04-05 |
phabricator |
|
Superseded |
D3098: tests: don't drop global hgrc |
2018-04-07 |
phabricator |
|
Not Applicable |
D3098: tests: don't drop global hgrc |
2018-04-05 |
phabricator |
|
Superseded |
D3099: tests: disable test-static-http.t with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3099: tests: disable test-static-http.t with simple store |
2018-04-05 |
phabricator |
|
Superseded |
D30: merge: Removed sorting in casefolding detection, for a slight performance win |
2017-08-15 |
phabricator |
|
Not Applicable |
D30: merge: Removed sorting in casefolding detection, for a slight performance win |
2017-08-10 |
phabricator |
|
Not Applicable |
D3100: tests: port test-convert-filemap.t to simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3100: tests: port test-convert-filemap.t to simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3101: tests: disable test-audit-path.t with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3101: tests: disable test-audit-path.t with simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3102: tests: skip test-hgweb-bundle.t if we don't support bundlerepos |
2018-04-07 |
phabricator |
|
Not Applicable |
D3102: tests: skip test-hgweb-bundle.t if we don't support bundlerepos |
2018-04-05 |
phabricator |
|
Superseded |
D3103: tests: disable shallow narrow tests with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3103: tests: disable shallow narrow tests with simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3104: simplestore: back up index when adding a revision |
2018-04-07 |
phabricator |
|
Not Applicable |
D3104: simplestore: back up index when adding a revision |
2018-04-05 |
phabricator |
|
Superseded |
D3105: tests: require revlog store with test-repair-strip.t |
2018-04-07 |
phabricator |
|
Not Applicable |
D3105: tests: require revlog store with test-repair-strip.t |
2018-04-05 |
phabricator |
|
Superseded |
D3106: tests: conditionalize test-bundle.t |
2018-04-07 |
phabricator |
|
Not Applicable |
D3106: tests: conditionalize test-bundle.t |
2018-04-05 |
phabricator |
|
Superseded |
D3107: tests: conditionalize test-commandserver.t based on extra extensions |
2018-04-07 |
phabricator |
|
Not Applicable |
D3107: tests: conditionalize test-commandserver.t based on extra extensions |
2018-04-05 |
phabricator |
|
Superseded |
D3108: tests: require revlog store for test-verify.t |
2018-04-07 |
phabricator |
|
Not Applicable |
D3108: tests: require revlog store for test-verify.t |
2018-04-05 |
phabricator |
|
Superseded |
D3109: tests: use `hg unbundle` in test-setdiscovery.t |
2018-04-07 |
phabricator |
|
Not Applicable |
D3109: tests: use `hg unbundle` in test-setdiscovery.t |
2018-04-05 |
phabricator |
|
Superseded |
D3110: tests: disable `hg clone --stream` test with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3110: tests: disable `hg clone --stream` test with simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3111: tests: use unbundle in test-symlink-os-yes-fs-no.py |
2018-04-07 |
phabricator |
|
Not Applicable |
D3111: tests: use unbundle in test-symlink-os-yes-fs-no.py |
2018-04-05 |
phabricator |
|
Superseded |
D3112: tests: conditionalize test-treemanifest.t |
2018-04-07 |
phabricator |
|
Not Applicable |
D3112: tests: conditionalize test-treemanifest.t |
2018-04-05 |
phabricator |
|
Superseded |
D3113: tests: disable test-keyword.t with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3113: tests: disable test-keyword.t with simple store |
2018-04-05 |
phabricator |
|
Superseded |
D3114: tests: work around potential repo incompatibility |
2018-04-07 |
phabricator |
|
Not Applicable |
D3114: tests: work around potential repo incompatibility |
2018-04-05 |
phabricator |
|
Superseded |
D3115: tests: `hg init` after resetting HGRCPATH |
2018-04-07 |
phabricator |
|
Not Applicable |
D3115: tests: `hg init` after resetting HGRCPATH |
2018-04-05 |
phabricator |
|
Superseded |
D3116: simplestore: correctly implement flag processors |
2018-04-07 |
phabricator |
|
Not Applicable |
D3116: simplestore: correctly implement flag processors |
2018-04-05 |
phabricator |
|
Superseded |
D3117: tests: make test-convert-git.t more deterministic |
2018-04-05 |
phabricator |
|
Superseded |
D3118: commands: document the layering violation in `manifest --all` |
2018-04-07 |
phabricator |
|
Not Applicable |
D3118: commands: document the layering violation in `manifest --all` |
2018-04-05 |
phabricator |
|
Superseded |
D3119: commands: don't violate storage abstractions in `manifest --all` |
2018-04-07 |
phabricator |
|
Not Applicable |
D3119: commands: don't violate storage abstractions in `manifest --all` |
2018-04-06 |
phabricator |
|
Not Applicable |
D3119: commands: don't violate storage abstractions in `manifest --all` |
2018-04-05 |
phabricator |
|
Superseded |
D3120: tests: add test for `hg children -r <revset>` |
2018-04-05 |
phabricator |
|
Superseded |
D3121: tests: show that hgweb contains hidden revisions in /filelog/ view |
2018-04-05 |
phabricator |
|
Not Applicable |
D3121: tests: show that hgweb contains hidden revisions in /filelog/ view |
2018-04-05 |
phabricator |
|
Superseded |
D3122: hgweb: don't include hidden revisions in /filelog/ view |
2018-04-05 |
phabricator |
|
Not Applicable |
D3122: hgweb: don't include hidden revisions in /filelog/ view |
2018-04-05 |
phabricator |
|
Superseded |
D3123: py3: use list comprehension instead of map() |
2018-04-05 |
phabricator |
|
Superseded |
D3124: py3: use pycompat.bytestr in test-journal.t |
2018-04-05 |
phabricator |
|
Not Applicable |
D3124: py3: use pycompat.bytestr in test-journal.t |
2018-04-05 |
phabricator |
|
Superseded |
D3125: py3: convert user value to bytes by b'' prefix |
2018-04-06 |
phabricator |
|
Not Applicable |
D3125: py3: convert user value to bytes by b'' prefix |
2018-04-05 |
phabricator |
|
Not Applicable |
D3125: py3: convert user value to bytes using pycompat.fsencode() |
2018-04-05 |
phabricator |
|
Superseded |
D3126: py3: use bytes instead of str in instance() |
2018-04-05 |
phabricator |
|
Not Applicable |
D3126: py3: use bytes instead of str in instance() |
2018-04-05 |
phabricator |
|
Superseded |
D3127: py3: return bytes from util.removeauth() |
2018-04-05 |
phabricator |
|
Not Applicable |
D3127: py3: return bytes from util.removeauth() |
2018-04-05 |
phabricator |
|
Superseded |
D3128: py3: suppress the output of open() using `and None` |
2018-04-05 |
phabricator |
|
Not Applicable |
D3128: py3: suppress the output of open() using `and None` |
2018-04-05 |
phabricator |
|
Superseded |
D3129: py3: use pycompat.byteskwargs() in tests/autodiff.py |
2018-04-05 |
phabricator |
|
Not Applicable |
D3129: py3: use pycompat.byteskwargs() in tests/autodiff.py |
2018-04-05 |
phabricator |
|
Superseded |
D3130: py3: suppress output from f.write() function class |
2018-04-05 |
phabricator |
|
Not Applicable |
D3130: py3: suppress output from f.write() function class |
2018-04-05 |
phabricator |
|
Superseded |
D3131: py3: fix error string with bytestr() on repr()d value |
2018-04-05 |
phabricator |
|
Not Applicable |
D3131: py3: fix error string with bytestr() on repr()d value |
2018-04-05 |
phabricator |
|
Superseded |
D3132: py3: add missing b'' prefix in mdiff.py |
2018-04-05 |
phabricator |
|
Not Applicable |
D3132: py3: add missing b'' prefix in mdiff.py |
2018-04-05 |
phabricator |
|
Superseded |
D3133: py3: whitelist 13 new passing tests |
2018-04-06 |
phabricator |
|
Not Applicable |
D3133: py3: whitelist 13 new passing tests |
2018-04-05 |
phabricator |
|
Superseded |
D3134: util: whitelist apfs for hardlink support |
2018-04-06 |
phabricator |
|
Not Applicable |
D3134: util: whitelist apfs for hardlink support |
2018-04-05 |
phabricator |
|
Superseded |
D3135: bookmarks: drop always-None argument from calculateupdate() |
2018-04-05 |
phabricator |
|
Not Applicable |
D3135: bookmarks: drop always-None argument from calculateupdate() |
2018-04-05 |
phabricator |
|
Superseded |
D3136: stack: follow-up on the stack revset |
2018-04-06 |
phabricator |
|
Not Applicable |
D3136: stack: follow-up on the stack revset |
2018-04-05 |
phabricator |
|
Superseded |
D3137: histedit: simplify desthistedit |
2018-04-06 |
phabricator |
|
Not Applicable |
D3137: histedit: simplify desthistedit |
2018-04-05 |
phabricator |
|
Superseded |
D3138: rebase: make "destnode" consistently a revnum and rename it to "destrev" |
2018-04-05 |
phabricator |
|
Not Applicable |
D3138: rebase: make "destnode" consistently a revnum and rename it to "destrev" |
2018-04-05 |
phabricator |
|
Superseded |
D3139: rebase: convert "oldrev" to revnum earlier |
2018-04-05 |
phabricator |
|
Not Applicable |
D3139: rebase: convert "oldrev" to revnum earlier |
2018-04-05 |
phabricator |
|
Superseded |
D3140: rebase: fix explicit handling of nullid in rebase state |
2018-04-05 |
phabricator |
|
Superseded |
D3140: rebase: remove unnecessary and incorrect handling of nullid |
2018-04-05 |
phabricator |
|
Not Applicable |
D3140: rebase: remove unnecessary and incorrect handling of nullid |
2018-04-05 |
phabricator |
|
Not Applicable |
D3141: mq: avoid a silly conversion from binary nodeid to hex |
2018-04-05 |
phabricator |
|
Not Applicable |
D3141: mq: avoid a silly conversion from binary nodeid to hex |
2018-04-05 |
phabricator |
|
Superseded |
D3142: narrow: remove unused "cacheprop" stuff |
2018-04-05 |
phabricator |
|
Not Applicable |
D3142: narrow: remove unused "cacheprop" stuff |
2018-04-05 |
phabricator |
|
Superseded |
D3143: context: move handling of filtering error to revsymbol() (API) |
2018-04-06 |
phabricator |
|
Not Applicable |
D3143: context: move handling of filtering error to revsymbol() (API) |
2018-04-05 |
phabricator |
|
Superseded |
D3144: context: make repo[<filtered binary nodeid>] match node |
2018-04-06 |
phabricator |
|
Not Applicable |
D3144: context: make repo[<filtered binary nodeid>] match node |
2018-04-05 |
phabricator |
|
Superseded |
D3145: context: catch right exceptions from namespace lookup (API) |
2018-04-05 |
phabricator |
|
Superseded |
D3145: context: stop catching RepoLookupError from namespace.singlenode() |
2018-04-06 |
phabricator |
|
Not Applicable |
D3145: context: stop catching RepoLookupError from namespace.singlenode() |
2018-04-06 |
phabricator |
|
Not Applicable |
D3146: context: handle stringified ints in revsymbol() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3146: context: handle stringified ints in revsymbol() |
2018-04-08 |
phabricator |
|
Not Applicable |
D3146: context: move handling of stringified ints to revsymbol (API) |
2018-04-05 |
phabricator |
|
Superseded |
D3147: tests: run some largefiles and lfs tests with simple store |
2018-04-07 |
phabricator |
|
Not Applicable |
D3147: tests: run some largefiles and lfs tests with simple store |
2018-04-06 |
phabricator |
|
Superseded |
D3148: repository: define existing interface for file storage |
2018-04-07 |
phabricator |
|
Not Applicable |
D3148: repository: define existing interface for file storage |
2018-04-06 |
phabricator |
|
Superseded |
D3149: filelog: declare that filelog implements a storage interface |
2018-04-07 |
phabricator |
|
Not Applicable |
D3149: filelog: declare that filelog implements a storage interface |
2018-04-06 |
phabricator |
|
Superseded |
D3150: revlog: move parsemeta() and packmeta() from filelog (API) |
2018-04-07 |
phabricator |
|
Not Applicable |
D3150: revlog: move parsemeta() and packmeta() from filelog (API) |
2018-04-06 |
phabricator |
|
Not Applicable |
D3150: revlog: move parsemeta() and packmeta() from filelog (API) |
2018-04-06 |
phabricator |
|
Superseded |
D3151: revlog: move censor logic into main revlog class |
2018-04-07 |
phabricator |
|
Not Applicable |
D3151: revlog: move censor logic into main revlog class |
2018-04-06 |
phabricator |
|
Superseded |
D3152: upgrade: sniff for filelog type |
2018-04-07 |
phabricator |
|
Not Applicable |
D3152: upgrade: sniff for filelog type |
2018-04-06 |
phabricator |
|
Superseded |
D3153: tests: call rawsize() directly |
2018-04-07 |
phabricator |
|
Not Applicable |
D3153: tests: call rawsize() directly |
2018-04-06 |
phabricator |
|
Superseded |
D3154: filelog: wrap revlog instead of inheriting it (API) |
2018-04-09 |
phabricator |
|
Not Applicable |
D3154: filelog: wrap revlog instead of inheriting it (API) |
2018-04-07 |
phabricator |
|
Not Applicable |
D3154: filelog: wrap revlog instead of inheriting it (API) |
2018-04-06 |
phabricator |
|
Superseded |
D3155: hgweb: use revsymbol() to determine if query is a revision |
2018-04-06 |
phabricator |
|
Not Applicable |
D3155: hgweb: use revsymbol() to determine if query is a revision |
2018-04-06 |
phabricator |
|
Superseded |
D3156: githelp: use revsymbol() for looking up symbol |
2018-04-06 |
phabricator |
|
Not Applicable |
D3156: githelp: use revsymbol() for looking up symbol |
2018-04-06 |
phabricator |
|
Superseded |
D3157: histedit: drop unnecessary check for "self.node is not None" |
2018-04-10 |
phabricator |
|
Not Applicable |
D3157: histedit: drop unnecessary check for "self.node is not None" |
2018-04-06 |
phabricator |
|
Superseded |
D3158: histedit: look up partial nodeid as partial nodeid |
2018-04-10 |
phabricator |
|
Not Applicable |
D3158: histedit: look up partial nodeid as partial nodeid |
2018-04-08 |
phabricator |
|
Not Applicable |
D3158: histedit: look up partial nodeid as partial nodeid |
2018-04-06 |
phabricator |
|
Superseded |
D3159: eol: look up partial nodeid as partial nodeid |
2018-04-10 |
phabricator |
|
Not Applicable |
D3159: eol: look up partial nodeid as partial nodeid |
2018-04-08 |
phabricator |
|
Not Applicable |
D3159: eol: look up partial nodeid as partial nodeid |
2018-04-06 |
phabricator |
|
Superseded |
D3160: convert: remove unused/unnecessary variable "parentctx" |
2018-04-06 |
phabricator |
|
Not Applicable |
D3160: convert: remove unused/unnecessary variable "parentctx" |
2018-04-06 |
phabricator |
|
Superseded |
D3161: convert: look up branch only among branches |
2018-04-06 |
phabricator |
|
Not Applicable |
D3161: convert: look up branch only among branches |
2018-04-06 |
phabricator |
|
Superseded |
D3162: bookmarks: introduce a repo._bookmarks.changectx(mark) method and use it |
2018-04-07 |
phabricator |
|
Not Applicable |
D3162: bookmarks: introduce a repo._bookmarks.changectx(mark) method and use it |
2018-04-06 |
phabricator |
|
Not Applicable |
D3162: bookmarks: introduce a repo._bookmarks.ctx(mark) method and use it |
2018-04-06 |
phabricator |
|
Not Applicable |
D3162: bookmarks: introduce a repo._bookmarks.ctx(mark) method and use it |
2018-04-06 |
phabricator |
|
Superseded |
D3163: discovery: look up bookmarks only among bookmarks |
2018-04-07 |
phabricator |
|
Not Applicable |
D3163: discovery: look up bookmarks only among bookmarks |
2018-04-06 |
phabricator |
|
Not Applicable |
D3163: discovery: look up bookmarks only among bookmarks |
2018-04-06 |
phabricator |
|
Superseded |
D3164: destutil: look up bookmarks only among bookmarks |
2018-04-07 |
phabricator |
|
Not Applicable |
D3164: destutil: look up bookmarks only among bookmarks |
2018-04-06 |
phabricator |
|
Superseded |
D3165: infinitepush: look up bookmarks only among bookmarks |
2018-04-07 |
phabricator |
|
Not Applicable |
D3165: infinitepush: look up bookmarks only among bookmarks |
2018-04-06 |
phabricator |
|
Not Applicable |
D3165: infinitepush: look up bookmarks only among bookmarks |
2018-04-06 |
phabricator |
|
Superseded |
D3166: debugwhyunstable: add support for revsets |
2018-04-06 |
phabricator |
|
Not Applicable |
D3166: debugwhyunstable: add support for revsets |
2018-04-06 |
phabricator |
|
Superseded |
D3167: bookmarks: use isrevsymbol() for detecting collision with existing symbol |
2018-04-06 |
phabricator |
|
Not Applicable |
D3167: bookmarks: use isrevsymbol() for detecting collision with existing symbol |
2018-04-06 |
phabricator |
|
Superseded |
D3168: tests: enter full hex hash in plain text in bundle part |
2018-04-07 |
phabricator |
|
Not Applicable |
D3168: tests: enter full hex hash in plain text in bundle part |
2018-04-06 |
phabricator |
|
Superseded |
D3169: wireproto: turn client capabilities into sets, sorted on the wire |
2018-04-06 |
phabricator |
|
Not Applicable |
D3169: wireproto: turn client capabilities into sets, sorted on the wire |
2018-04-06 |
phabricator |
|
Superseded |
D316: largefiles: remove remotestore.batch() |
2017-08-11 |
phabricator |
|
Not Applicable |
D316: largefiles: remove remotestore.batch() |
2017-08-10 |
phabricator |
|
Superseded |
D3170: wireproto: don't special case bundlecaps, but sort all scsv arguments |
2018-04-06 |
phabricator |
|
Not Applicable |
D3170: wireproto: don't special case bundlecaps, but sort all scsv arguments |
2018-04-06 |
phabricator |
|
Superseded |
D3171: wireproto: send server capabilities in canonical order |
2018-04-06 |
phabricator |
|
Not Applicable |
D3171: wireproto: send server capabilities in canonical order |
2018-04-06 |
phabricator |
|
Superseded |
D3172: cborutil: implement streaming arrays and maps |
2018-04-06 |
phabricator |
|
Superseded |
D3173: cmdutil: drop unused rev arguments from _exportsingle() |
2018-04-06 |
phabricator |
|
Superseded |
D3174: cmdutil: refactor I/O for exporting |
2018-04-06 |
phabricator |
|
Superseded |
D3175: commands: implement `export --format=X` with support for CBOR |
2018-04-06 |
phabricator |
|
Superseded |
D3176: tests: extract wire protocol shell helpers to standalone file |
2018-04-09 |
phabricator |
|
Not Applicable |
D3176: tests: extract wire protocol shell helpers to standalone file |
2018-04-07 |
phabricator |
|
Superseded |
D3177: wireproto: crude support for version 2 HTTP peer |
2018-04-09 |
phabricator |
|
Not Applicable |
D3177: wireproto: crude support for version 2 HTTP peer |
2018-04-07 |
phabricator |
|
Superseded |
D3178: largefiles: wrap heads command handler more directly |
2018-04-09 |
phabricator |
|
Not Applicable |
D3178: largefiles: wrap heads command handler more directly |
2018-04-07 |
phabricator |
|
Superseded |
D3179: wireproto: port heads command to wire protocol v2 |
2018-04-09 |
phabricator |
|
Not Applicable |
D3179: wireproto: port heads command to wire protocol v2 |
2018-04-07 |
phabricator |
|
Superseded |
D317: wireproto: properly implement batchable checking |
2017-08-11 |
phabricator |
|
Not Applicable |
D317: wireproto: properly implement batchable checking |
2017-08-10 |
phabricator |
|
Superseded |
D3180: wireproto: port keep command to wire protocol v2 |
2018-04-09 |
phabricator |
|
Not Applicable |
D3180: wireproto: port keep command to wire protocol v2 |
2018-04-07 |
phabricator |
|
Superseded |
D3181: wireproto: port listkeys commands to wire protocol v2 |
2018-04-09 |
phabricator |
|
Not Applicable |
D3181: wireproto: port listkeys commands to wire protocol v2 |
2018-04-07 |
phabricator |
|
Superseded |
D3182: wireproto: port branchmap to wire protocol v2 |
2018-04-09 |
phabricator |
|
Not Applicable |
D3182: wireproto: port branchmap to wire protocol v2 |
2018-04-07 |
phabricator |
|
Superseded |
D3183: wireproto: only expose "hello" command to version 1 transports |
2018-04-09 |
phabricator |
|
Not Applicable |
D3183: wireproto: only expose "hello" command to version 1 transports |
2018-04-07 |
phabricator |
|
Superseded |
D3184: wireproto: only expose "debugwireargs" to version 1 transports |
2018-04-09 |
phabricator |
|
Not Applicable |
D3184: wireproto: only expose "debugwireargs" to version 1 transports |
2018-04-07 |
phabricator |
|
Superseded |
D3185: context: convert binary changeid to hex also for filtered ones |
2018-04-07 |
phabricator |
|
Superseded |
D3186: tests: add another full hex node in plain text |
2018-04-07 |
phabricator |
|
Not Applicable |
D3186: tests: add another full hex node in plain text |
2018-04-07 |
phabricator |
|
Superseded |
D3187: phase: add dry-run functionality |
2018-06-03 |
phabricator |
|
Not Applicable |
D3187: phase: add dry-run functionality |
2018-05-25 |
phabricator |
|
Not Applicable |
D3187: phase: add dry-run functionality |
2018-04-08 |
phabricator |
|
Not Applicable |
D3187: phase: add dry-run functionality |
2018-04-07 |
phabricator |
|
Not Applicable |
D3187: phase: Add dry-run functionality |
2018-04-07 |
phabricator |
|
New |
D3188: revlog: reset _nodepos after strip |
2018-04-09 |
phabricator |
|
Not Applicable |
D3188: revlog: reset _nodepos after strip |
2018-04-07 |
phabricator |
|
Superseded |
D3189: context: extract partial nodeid lookup method to scmutil |
2018-04-10 |
phabricator |
|
Not Applicable |
D3189: context: extract partial nodeid lookup method to scmutil |
2018-04-08 |
phabricator |
|
Superseded |
D318: wireproto: remove support for local results in @batchable (API) |
2017-08-11 |
phabricator |
|
Not Applicable |
D318: wireproto: remove support for local results in @batchable (API) |
2017-08-10 |
phabricator |
|
Superseded |
D3190: merge: avoid unnecessary conversion from binary nodeid to binary nodeid |
2018-04-09 |
phabricator |
|
Not Applicable |
D3190: merge: avoid unnecessary conversion from binary nodeid to binary nodeid |
2018-04-08 |
phabricator |
|
Superseded |
D3191: clone: avoid using repo.lookup() with binary nodeid |
2018-04-09 |
phabricator |
|
Not Applicable |
D3191: clone: avoid using repo.lookup() with binary nodeid |
2018-04-08 |
phabricator |
|
Superseded |
D3192: addbranchrevs: no longer accept revset as "revs" (API) |
2018-04-09 |
phabricator |
|
Not Applicable |
D3192: addbranchrevs: no longer accept revset as "revs" (API) |
2018-04-08 |
phabricator |
|
Superseded |
D3193: scmutil: handle full hex nodeids in revsymbol() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3193: scmutil: handle full hex nodeids in revsymbol() |
2018-04-08 |
phabricator |
|
Superseded |
D3194: context: handle namespaces in revsymbol() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3194: context: handle namespaces in revsymbol() |
2018-04-08 |
phabricator |
|
Superseded |
D3195: context: handle partial nodeids in revsymbol() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3195: context: handle partial nodeids in revsymbol() |
2018-04-08 |
phabricator |
|
Superseded |
D3196: revsymbol: stop delegating to repo.__getitem__ for unhandled symbols (API) |
2018-04-11 |
phabricator |
|
Not Applicable |
D3196: revsymbol: stop delegating to repo.__getitem__ for unhandled symbols (API) |
2018-04-08 |
phabricator |
|
Superseded |
D3197: context: add deprecation warnings for deprecated types of changeids |
2018-04-11 |
phabricator |
|
Not Applicable |
D3197: context: add deprecation warnings for deprecated types of changeids |
2018-04-08 |
phabricator |
|
Superseded |
D3199: util: drop write_content_size=True |
2018-04-09 |
phabricator |
|
Not Applicable |
D3199: util: drop write_content_size=True |
2018-04-09 |
phabricator |
|
Superseded |
D319: wireproto: overhaul iterating batcher code (API) |
2017-08-11 |
phabricator |
|
Not Applicable |
D319: wireproto: overhaul iterating batcher code (API) |
2017-08-10 |
phabricator |
|
Superseded |
D3200: wireproto: implement capabilities for wire protocol v2 |
2018-04-11 |
phabricator |
|
Not Applicable |
D3200: wireproto: implement capabilities for wire protocol v2 |
2018-04-09 |
phabricator |
|
Superseded |
D3201: wireproto: only expose "stream_out" to version 1 transports |
2018-04-11 |
phabricator |
|
Not Applicable |
D3201: wireproto: only expose "stream_out" to version 1 transports |
2018-04-09 |
phabricator |
|
Superseded |
D3202: wireproto: define and expose types of wire command arguments |
2018-04-11 |
phabricator |
|
Not Applicable |
D3202: wireproto: define and expose types of wire command arguments |
2018-04-09 |
phabricator |
|
Superseded |
D3203: wireproto: only expose "clonebundles" to version 1 transports |
2018-04-11 |
phabricator |
|
Not Applicable |
D3203: wireproto: only expose "clonebundles" to version 1 transports |
2018-04-09 |
phabricator |
|
Superseded |
D3204: wireproto: port pushkey command to wire protocol version 2 |
2018-04-11 |
phabricator |
|
Not Applicable |
D3204: wireproto: port pushkey command to wire protocol version 2 |
2018-04-09 |
phabricator |
|
Superseded |
D3205: wireproto: port lookup to wire protocol v2 |
2018-04-11 |
phabricator |
|
Not Applicable |
D3205: wireproto: port lookup to wire protocol v2 |
2018-04-09 |
phabricator |
|
Superseded |
D3206: wireproto: only expose "getbundle" and "unbundle" to v1 transports |
2018-04-11 |
phabricator |
|
Not Applicable |
D3206: wireproto: only expose "getbundle" and "unbundle" to v1 transports |
2018-04-10 |
phabricator |
|
Not Applicable |
D3206: wireproto: only expose "getbundle" and "unbundle" to v1 transports |
2018-04-09 |
phabricator |
|
Superseded |
D3207: wireproto: make @wireprotocommand version 1 only by default |
2018-04-11 |
phabricator |
|
Not Applicable |
D3207: wireproto: make @wireprotocommand version 1 only by default |
2018-04-09 |
phabricator |
|
Superseded |
D3208: wireproto: disallow commands handlers for multiple transport versions |
2018-04-11 |
phabricator |
|
Not Applicable |
D3208: wireproto: disallow commands handlers for multiple transport versions |
2018-04-11 |
phabricator |
|
Not Applicable |
D3208: wireproto: disallow commands handlers for multiple transport versions |
2018-04-09 |
phabricator |
|
Superseded |
D3209: amend: exit 0 if there are no changes |
2018-04-09 |
phabricator |
|
Superseded |
D320: peer: remove non iterating batcher (API) |
2017-08-11 |
phabricator |
|
Not Applicable |
D320: peer: remove non iterating batcher (API) |
2017-08-10 |
phabricator |
|
Superseded |
D3210: patch: move yielding "\n" to the end of loop |
2018-04-16 |
phabricator |
|
Not Applicable |
D3210: patch: move yielding "\n" to the end of loop |
2018-04-09 |
phabricator |
|
Superseded |
D3211: patch: buffer lines for a same hunk |
2018-04-16 |
phabricator |
|
Not Applicable |
D3211: patch: buffer lines for a same hunk |
2018-04-09 |
phabricator |
|
Superseded |
D3212: patch: implement a new worddiff algorithm |
2018-04-16 |
phabricator |
|
Not Applicable |
D3212: patch: implement a new worddiff algorithm |
2018-04-09 |
phabricator |
|
Superseded |
D3213: fix: add --all flag to fix non-public non-obsolete revisions |
2018-04-12 |
phabricator |
|
Not Applicable |
D3213: fix: add --all flag to fix non-public non-obsolete revisions |
2018-04-09 |
phabricator |
|
Superseded |
D3214: py3: use .startswith() instead of bytes[0] |
2018-04-11 |
phabricator |
|
Not Applicable |
D3214: py3: use .startswith() instead of bytes[0] |
2018-04-10 |
phabricator |
|
Superseded |
D3215: py3: use bytes instead of str in isinstance() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3215: py3: use bytes instead of str in isinstance() |
2018-04-10 |
phabricator |
|
Superseded |
D3216: py3: use pycompat.byterepr() instead of repr() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3216: py3: use pycompat.byterepr() instead of repr() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3216: py3: use pycompat.bytestr() where repr in involved |
2018-04-10 |
phabricator |
|
Superseded |
D3217: py3: use '//' for integer division in tests/test-mq-qimport.t |
2018-04-11 |
phabricator |
|
Not Applicable |
D3217: py3: use '//' for integer division in tests/test-mq-qimport.t |
2018-04-10 |
phabricator |
|
Superseded |
D3218: py3: use print as a function in test-mq-qpush-fail.t |
2018-04-10 |
phabricator |
|
Superseded |
D3218: py3: use sys.stdout instead of print in test-mq-qpush-fail.t |
2018-04-11 |
phabricator |
|
Not Applicable |
D3218: py3: use sys.stdout instead of print in test-mq-qpush-fail.t |
2018-04-11 |
phabricator |
|
Not Applicable |
D3219: py3: workaround comparing NoneType and integers |
2018-04-11 |
phabricator |
|
Not Applicable |
D3219: py3: workaround comparing NoneType and integers |
2018-04-10 |
phabricator |
|
Superseded |
D321: merge: removed sorting in caseflow detection, for a slight performance win |
2017-08-10 |
phabricator |
|
Superseded |
D3220: py3: make sure we write bytes to file |
2018-04-11 |
phabricator |
|
Not Applicable |
D3220: py3: make sure we write bytes to file |
2018-04-10 |
phabricator |
|
Superseded |
D3221: py3: add b'' prefixes in tests/test-ui-config.py |
2018-04-11 |
phabricator |
|
Not Applicable |
D3221: py3: add b'' prefixes in tests/test-ui-config.py |
2018-04-10 |
phabricator |
|
Superseded |
D3222: tests: extract wire protocol framing tests to own file |
2018-04-11 |
phabricator |
|
Not Applicable |
D3222: tests: extract wire protocol framing tests to own file |
2018-04-11 |
phabricator |
|
Superseded |
D3223: wireproto: introduce a reactor for client-side state |
2018-04-11 |
phabricator |
|
Not Applicable |
D3223: wireproto: introduce a reactor for client-side state |
2018-04-11 |
phabricator |
|
Superseded |
D3224: wireproto: client reactor support for receiving frames |
2018-04-11 |
phabricator |
|
Not Applicable |
D3224: wireproto: client reactor support for receiving frames |
2018-04-11 |
phabricator |
|
Superseded |
D3225: thirdparty: vendor futures 3.2.0 |
2018-04-11 |
phabricator |
|
Superseded |
D3226: futures: get rid of extend_path |
2018-04-11 |
phabricator |
|
Superseded |
D3227: tests: silence pyflakes for thirdparty/concurrent |
2018-04-11 |
phabricator |
|
Superseded |
D3228: futures: switch to absolute and relative imports |
2018-04-11 |
phabricator |
|
Superseded |
D3229: setup: add packages for concurrent.futures |
2018-04-11 |
phabricator |
|
Superseded |
D322: fsmonitor: correct an error message |
2017-08-11 |
phabricator |
|
Not Applicable |
D322: fsmonitor: correct an error message |
2017-08-10 |
phabricator |
|
Superseded |
D3230: wireproto: extract HTTP version 2 code to own module |
2018-04-11 |
phabricator |
|
Not Applicable |
D3230: wireproto: extract HTTP version 2 code to own module |
2018-04-11 |
phabricator |
|
Superseded |
D3231: wireproto: move version 2 command handlers to wireprotov2server |
2018-04-11 |
phabricator |
|
Not Applicable |
D3231: wireproto: move version 2 command handlers to wireprotov2server |
2018-04-11 |
phabricator |
|
Superseded |
D3232: httppeer: move requestbuilder defaults into makepeer() argument |
2018-04-11 |
phabricator |
|
Not Applicable |
D3232: httppeer: move requestbuilder defaults into makepeer() argument |
2018-04-11 |
phabricator |
|
Superseded |
D3233: httppeer: extract code for performing an HTTP request |
2018-04-11 |
phabricator |
|
Not Applicable |
D3233: httppeer: extract code for performing an HTTP request |
2018-04-11 |
phabricator |
|
Superseded |
D3234: httppeer: extract code for creating a request into own function |
2018-04-11 |
phabricator |
|
Not Applicable |
D3234: httppeer: extract code for creating a request into own function |
2018-04-11 |
phabricator |
|
Superseded |
D3235: httppeer: move error handling and response wrapping into sendrequest |
2018-04-11 |
phabricator |
|
Not Applicable |
D3235: httppeer: move error handling and response wrapping into sendrequest |
2018-04-11 |
phabricator |
|
Superseded |
D3236: httppeer: extract common response handling into own function |
2018-04-11 |
phabricator |
|
Not Applicable |
D3236: httppeer: extract common response handling into own function |
2018-04-11 |
phabricator |
|
Superseded |
D3237: httppeer: perform capabilities request in makepeer() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3237: httppeer: perform capabilities request in makepeer() |
2018-04-11 |
phabricator |
|
Superseded |
D3238: httppeer: allow opener to be passed to makepeer() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3238: httppeer: allow opener to be passed to makepeer() |
2018-04-11 |
phabricator |
|
Superseded |
D3239: httppeer: don't accept very old media types (BC) |
2018-04-11 |
phabricator |
|
Not Applicable |
D3239: httppeer: don't accept very old media types (BC) |
2018-04-11 |
phabricator |
|
Superseded |
D3240: httppeer: always add x-hg* headers to Vary header |
2018-04-11 |
phabricator |
|
Not Applicable |
D3240: httppeer: always add x-hg* headers to Vary header |
2018-04-11 |
phabricator |
|
Superseded |
D3241: httppeer: only advertise partial-pull if capabilities are known |
2018-04-11 |
phabricator |
|
Not Applicable |
D3241: httppeer: only advertise partial-pull if capabilities are known |
2018-04-11 |
phabricator |
|
Superseded |
D3242: wireproto: define and implement HTTP handshake to upgrade protocol |
2018-04-11 |
phabricator |
|
Not Applicable |
D3242: wireproto: define and implement HTTP handshake to upgrade protocol |
2018-04-11 |
phabricator |
|
Superseded |
D3243: httppeer: support protocol upgrade |
2018-04-11 |
phabricator |
|
Not Applicable |
D3243: httppeer: support protocol upgrade |
2018-04-11 |
phabricator |
|
Superseded |
D3244: py3: use pycompat.bytestr() where repr in involved |
2018-04-11 |
phabricator |
|
Not Applicable |
D3244: py3: use pycompat.bytestr() where repr in involved |
2018-04-11 |
phabricator |
|
Superseded |
D3245: wsgiheaders: import a bytes-ified fork of wsgiref.headers from cpython@46f5072 |
2018-04-12 |
phabricator |
|
Not Applicable |
D3245: wsgiheaders: import a bytes-ified fork of wsgiref.headers from cpython@46f5072 |
2018-04-11 |
phabricator |
|
Not Applicable |
D3245: wsgiheaders: import a bytes-ified fork of wsgiref.headers from cpython@46f5072 |
2018-04-11 |
phabricator |
|
Superseded |
D3246: keepalive: rewrite readinto() to not use read() |
2018-04-12 |
phabricator |
|
Not Applicable |
D3246: keepalive: rewrite readinto() to not use read() |
2018-04-11 |
phabricator |
|
Not Applicable |
D3246: keepalive: rewrite readinto() to not use read() |
2018-04-11 |
phabricator |
|
Superseded |
D3247: tests: load showstack in test-pull-http.t so network hangs are easier to find |
2018-04-12 |
phabricator |
|
Not Applicable |
D3247: tests: load showstack in test-pull-http.t so network hangs are easier to find |
2018-04-12 |
phabricator |
|
Not Applicable |
D3247: tests: load showstack in test-pull-http.t so network hangs are easier to find |
2018-04-11 |
phabricator |
|
Superseded |
D3248: hgweb: put response headers back into str for Python 3 |
2018-04-12 |
phabricator |
|
Not Applicable |
D3248: hgweb: put response headers back into str for Python 3 |
2018-04-11 |
phabricator |
|
Superseded |
D3249: wireprotoserver: headers are bytes for us internally, use bytes |
2018-04-12 |
phabricator |
|
Not Applicable |
D3249: wireprotoserver: headers are bytes for us internally, use bytes |
2018-04-11 |
phabricator |
|
Superseded |
D3250: hgweb: use native strings when interfacing with stdlib headers |
2018-04-12 |
phabricator |
|
Not Applicable |
D3250: hgweb: use native strings when interfacing with stdlib headers |
2018-04-11 |
phabricator |
|
Superseded |
D3251: tests: glob away fqdn wherever we print it |
2018-04-12 |
phabricator |
|
Not Applicable |
D3251: tests: glob away fqdn wherever we print it |
2018-04-11 |
phabricator |
|
Superseded |
D3252: tests: use `f --newer` instead of `stat -c` in test-fix.t |
2018-04-12 |
phabricator |
|
Not Applicable |
D3252: tests: use `f --newer` instead of `stat -c` in test-fix.t |
2018-04-11 |
phabricator |
|
Superseded |
D3253: py3: whitelist another nine passing tests |
2018-04-12 |
phabricator |
|
Not Applicable |
D3253: py3: whitelist another nine passing tests |
2018-04-11 |
phabricator |
|
Superseded |
D3254: httppeer: implement ipeerconnection |
2018-04-12 |
phabricator |
|
Not Applicable |
D3254: httppeer: implement ipeerconnection |
2018-04-11 |
phabricator |
|
Superseded |
D3255: repository: split capabilities methods into separate interface |
2018-04-12 |
phabricator |
|
Not Applicable |
D3255: repository: split capabilities methods into separate interface |
2018-04-11 |
phabricator |
|
Superseded |
D3256: httppeer: basic implementation of capabilities interface |
2018-04-12 |
phabricator |
|
Not Applicable |
D3256: httppeer: basic implementation of capabilities interface |
2018-04-11 |
phabricator |
|
Superseded |
D3257: wireproto: move value encoding functions to wireprototypes (API) |
2018-04-12 |
phabricator |
|
Not Applicable |
D3257: wireproto: move value encoding functions to wireprototypes (API) |
2018-04-11 |
phabricator |
|
Superseded |
D3258: wireproto: move gboptsmap to wireprototypes and rename (API) |
2018-04-12 |
phabricator |
|
Not Applicable |
D3258: wireproto: move gboptsmap to wireprototypes and rename (API) |
2018-04-11 |
phabricator |
|
Superseded |
D3259: wireproto: move version 1 peer functionality to standalone module (API) |
2018-04-12 |
phabricator |
|
Not Applicable |
D3259: wireproto: move version 1 peer functionality to standalone module (API) |
2018-04-11 |
phabricator |
|
Superseded |
D3260: peer: scatter module to the wind (API) |
2018-04-12 |
phabricator |
|
Not Applicable |
D3260: peer: scatter module to the wind (API) |
2018-04-11 |
phabricator |
|
Superseded |
D3261: thirdparty: vendor futures 3.2.0 |
2018-04-13 |
phabricator |
|
Not Applicable |
D3261: thirdparty: vendor futures 3.2.0 |
2018-04-11 |
phabricator |
|
Superseded |
D3262: futures: get rid of extend_path |
2018-04-13 |
phabricator |
|
Not Applicable |
D3262: futures: get rid of extend_path |
2018-04-11 |
phabricator |
|
Superseded |
D3263: tests: silence pyflakes for thirdparty/concurrent |
2018-04-13 |
phabricator |
|
Not Applicable |
D3263: tests: silence pyflakes for thirdparty/concurrent |
2018-04-11 |
phabricator |
|
Superseded |
D3264: futures: switch to absolute and relative imports |
2018-04-13 |
phabricator |
|
Not Applicable |
D3264: futures: switch to absolute and relative imports |
2018-04-11 |
phabricator |
|
Superseded |
D3265: setup: add packages for concurrent.futures |
2018-04-13 |
phabricator |
|
Not Applicable |
D3265: setup: add packages for concurrent.futures |
2018-04-11 |
phabricator |
|
Superseded |
D3266: pycompat: export a handle on concurrent.futures |
2018-04-13 |
phabricator |
|
Not Applicable |
D3266: pycompat: export a handle on concurrent.futures |
2018-04-11 |
phabricator |
|
Superseded |
D3267: repository: define new interface for running commands |
2018-04-13 |
phabricator |
|
Not Applicable |
D3267: repository: define new interface for running commands |
2018-04-13 |
phabricator |
|
Not Applicable |
D3267: repository: define new interface for running commands |
2018-04-11 |
phabricator |
|
Superseded |
D3268: wireproto: implement command executor interface for version 1 peers |
2018-04-13 |
phabricator |
|
Not Applicable |
D3268: wireproto: implement command executor interface for version 1 peers |
2018-04-13 |
phabricator |
|
Not Applicable |
D3268: wireproto: implement command executor interface for version 1 peers |
2018-04-11 |
phabricator |
|
Superseded |
D3269: wireproto: implement batching on peer executor interface |
2018-04-13 |
phabricator |
|
Not Applicable |
D3269: wireproto: implement batching on peer executor interface |
2018-04-13 |
phabricator |
|
Not Applicable |
D3269: wireproto: implement batching on peer executor interface |
2018-04-11 |
phabricator |
|
Superseded |
D3270: largefiles: use command executor for batch operation |
2018-04-13 |
phabricator |
|
Not Applicable |
D3270: largefiles: use command executor for batch operation |
2018-04-13 |
phabricator |
|
Not Applicable |
D3270: largefiles: use command executor for batch operation |
2018-04-11 |
phabricator |
|
Superseded |
D3271: wireproto: remove iterbatch() from peer interface (API) |
2018-04-13 |
phabricator |
|
Not Applicable |
D3271: wireproto: remove iterbatch() from peer interface (API) |
2018-04-13 |
phabricator |
|
Not Applicable |
D3271: wireproto: remove iterbatch() from peer interface (API) |
2018-04-11 |
phabricator |
|
Superseded |
D3272: treediscovery: switch to command executor interface |
2018-04-13 |
phabricator |
|
Not Applicable |
D3272: treediscovery: switch to command executor interface |
2018-04-13 |
phabricator |
|
Not Applicable |
D3272: treediscovery: switch to command executor interface |
2018-04-12 |
phabricator |
|
Not Applicable |
D3272: treediscovery: switch to command executor interface |
2018-04-11 |
phabricator |
|
Superseded |
D3273: wireproto: convert legacy commands to command executor |
2018-04-13 |
phabricator |
|
Not Applicable |
D3273: wireproto: convert legacy commands to command executor |
2018-04-13 |
phabricator |
|
Not Applicable |
D3273: wireproto: convert legacy commands to command executor |
2018-04-12 |
phabricator |
|
Superseded |