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 |
D4402: run-tests: fix the remaining failure of test-run-tests.py |
2018-08-27 |
phabricator |
|
Not Applicable |
D4372: index: embed nodetree in index object to avoid reference cycle |
2018-08-27 |
phabricator |
|
Not Applicable |
D4404: commitextras: work nicely with other extensions |
2018-08-28 |
phabricator |
|
Not Applicable |
D4405: commitextras: no need to special case extras=[] |
2018-08-28 |
phabricator |
|
Not Applicable |
D4396: stringutil: teach pprint() to recognize generators |
2018-08-28 |
phabricator |
|
Not Applicable |
D4346: hg: wrap the highest layer in the `hg` script possible in trace event |
2018-08-28 |
phabricator |
|
Not Applicable |
D4376: pager: do not enable when TERM=dumb |
2018-08-28 |
phabricator |
|
Not Applicable |
D4386: manifest: proxy to revlog instance instead of inheriting |
2018-08-29 |
phabricator |
|
Not Applicable |
D4388: manifest: don't go through revlog to access node symbols |
2018-08-29 |
phabricator |
|
Not Applicable |
D4387: manifest: make tree a public attribute |
2018-08-29 |
phabricator |
|
Not Applicable |
D4389: manifest: change terminology for storage in context classes |
2018-08-29 |
phabricator |
|
Not Applicable |
D4392: manifest: use public API for obtaining storage object |
2018-08-29 |
phabricator |
|
Not Applicable |
D4391: perf: add function for obtaining manifest revision |
2018-08-29 |
phabricator |
|
Not Applicable |
D4390: perf: use storage API for resolving manifest node |
2018-08-29 |
phabricator |
|
Not Applicable |
D4393: manifest: rename manifestlog._revlog to _rootstore |
2018-08-29 |
phabricator |
|
Not Applicable |
D4394: manifest: use fulltextcache instead of _fulltextcache |
2018-08-29 |
phabricator |
|
Not Applicable |
D4395: tests: mark manifestfulltextcache as conditional on revlog store |
2018-08-29 |
phabricator |
|
Not Applicable |
D4410: revsetlang: fix position of '-' in spaceless 'a-b' expressions |
2018-08-29 |
phabricator |
|
Not Applicable |
D4411: obsutil: make sure "addedmarkers" is not None in getobsoleted() |
2018-08-29 |
phabricator |
|
Not Applicable |
D4406: tests: add log output after stripping for context for next test |
2018-08-29 |
phabricator |
|
Not Applicable |
D4407: tests: add test showing that rebase of extinct commit with successor fails |
2018-08-29 |
phabricator |
|
Not Applicable |
D4408: rebase: skip extinct revisions even if it has no successor in rebase set |
2018-08-29 |
phabricator |
|
Not Applicable |
D4377: resolve: make condition clearer, and able to handle a new flag |
2018-08-29 |
phabricator |
|
Not Applicable |
D4360: zsh_completion: adjust usage of common options |
2018-08-29 |
phabricator |
|
Not Applicable |
D4361: zsh_completion: complete hg files |
2018-08-29 |
phabricator |
|
Not Applicable |
D4418: rename: emit hint about using --after consistently |
2018-08-29 |
phabricator |
|
Not Applicable |
D4417: rename: quote hg commands in warnings |
2018-08-29 |
phabricator |
|
Not Applicable |
D4419: rename: return error status if any rename/copy failed |
2018-08-29 |
phabricator |
|
Not Applicable |
D4290: hghave: move from requiring the PYTHON3 env var to looking for `python3` |
2018-08-29 |
phabricator |
|
Not Applicable |
D4291: contrib: import the relnotes script from the release-tools repo |
2018-08-29 |
phabricator |
|
Not Applicable |
D4397: stringutil: refactor core of pprint so it emits chunks |
2018-08-29 |
phabricator |
|
Not Applicable |
D4398: stringutil: emit multiple chunks when pretty printing |
2018-08-29 |
phabricator |
|
Not Applicable |
D4378: resolve: add a flag for the default behavior of re-merging |
2018-08-29 |
phabricator |
|
Not Applicable |
D4379: resolve: add config to make hg resolve not re-merge by default |
2018-08-29 |
phabricator |
|
Not Applicable |
D4382: tests: add test to show widening is broken without ellipsis |
2018-08-29 |
phabricator |
|
Not Applicable |
D4383: narrow: add server logic to send cg while widening without ellipsis |
2018-08-29 |
phabricator |
|
Not Applicable |
D4385: tests: add flat manifest case in test-narrow-widen-non-ellipsis.t |
2018-08-29 |
phabricator |
|
Not Applicable |
D4384: narrow: update the narrowspecs to new ones after pulling when widening |
2018-08-29 |
phabricator |
|
Not Applicable |
D4420: shortest: fix an off-by-1 when disambiguating against revnums |
2018-08-30 |
phabricator |
|
Not Applicable |
D4423: tests: rename test-narrow-widen-non-ellipsis to match current names |
2018-08-30 |
phabricator |
|
Not Applicable |
D4424: narrow: rename getbundlechangegrouppart_nonellipsis function |
2018-08-30 |
phabricator |
|
Not Applicable |
D4425: relnotes: enable extension when running releasenotes command |
2018-08-30 |
phabricator |
|
Not Applicable |
D4421: tests: use {rev} instead of {node|short} and (glob) in narrow tests |
2018-08-30 |
phabricator |
|
Not Applicable |
D4422: contrib: byteify perf.py file |
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-30 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-08-30 |
phabricator |
|
Not Applicable |
D4362: zsh_completion: complete merge tools for -t/--tool |
2018-08-30 |
phabricator |
|
Not Applicable |
D4399: stringutil: teach pprint() to indent |
2018-08-31 |
phabricator |
|
Not Applicable |
D4432: py3: do .decode(), .encode() dance in runtests.py |
2018-08-31 |
phabricator |
|
Not Applicable |
D4431: py3: don't use dict.iterkeys() in hgext/fastannotate/context.py |
2018-09-01 |
phabricator |
|
Not Applicable |
D4430: tests: update test-casefolding.t with recent changes |
2018-09-01 |
phabricator |
|
Not Applicable |
D4427: zsh_completion: handle --rev as well as -r for diff and revert |
2018-09-01 |
phabricator |
|
Not Applicable |
D4378: resolve: add a flag for the default behavior of re-merging |
2018-09-01 |
phabricator |
|
Not Applicable |
D4379: resolve: add config to make hg resolve not re-merge by default |
2018-09-01 |
phabricator |
|
Not Applicable |
D4446: resolve: ui.config -> ui.configbool, for better validation |
2018-09-01 |
phabricator |
|
Not Applicable |
D4445: tracing: ignore any IOErrors when writing to pipe |
2018-09-02 |
phabricator |
|
Not Applicable |
D4444: tests: avoid shellquoting bytes on Python 3 |
2018-09-02 |
phabricator |
|
Not Applicable |
D4447: resolve: test that we suggest a valid hg command |
2018-09-02 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-09-03 |
phabricator |
|
Not Applicable |
D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge |
2018-09-03 |
phabricator |
|
Not Applicable |
D4428: zsh_completion: complete shelve and unshelve |
2018-09-03 |
phabricator |
|
Not Applicable |
D4448: revert: remove unnecessary check as `msg` should never be a callable now |
2018-09-03 |
phabricator |
|
Not Applicable |
D4380: revert: fix the inconsistency of status msgs in --interactive mode |
2018-09-03 |
phabricator |
|
Not Applicable |
D4449: py3: add r'' prefix to prevent b'' being prepended |
2018-09-03 |
phabricator |
|
Not Applicable |
D4450: py3: alias xrange to range in tests/test-fastannotate-revmap.py |
2018-09-03 |
phabricator |
|
Not Applicable |
D4451: py3: add new passing test to whitelist found by buildbot |
2018-09-03 |
phabricator |
|
Not Applicable |
D4413: tests: remove use of string in CBOR test |
2018-09-03 |
phabricator |
|
Not Applicable |
D4412: internals: document CBOR utilization |
2018-09-03 |
phabricator |
|
Not Applicable |
D4433: cborutil: remove readindefinitebytestringtoiter() |
2018-09-03 |
phabricator |
|
Not Applicable |
D4414: cborutil: implement sans I/O decoder |
2018-09-03 |
phabricator |
|
Not Applicable |
D4434: cborutil: add a buffering decoder |
2018-09-03 |
phabricator |
|
Not Applicable |
D4125: narrow: add '--import-rules' flag to tracked command |
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 |
|
Not Applicable |
D4455: py3: handle keyword arguments correctly in hgext/acl.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 |
|
Not Applicable |
D4456: py3: add missing b'' prefixes in tests/badserverext.py |
2018-09-04 |
phabricator |
|
Not Applicable |
D4457: py3: write the file in str mode in tests/test-rename-merge2.t |
2018-09-04 |
phabricator |
|
Not Applicable |
D4459: py3: make regexes in hgext/keyword.py bytes |
2018-09-04 |
phabricator |
|
Not Applicable |
D4460: py3: bytestr a bytes val to make sure we get bytechr while iterating |
2018-09-04 |
phabricator |
|
Not Applicable |
D4458: py3: add more missing b'' prefixes in test files |
2018-09-04 |
phabricator |
|
Not Applicable |
D4461: py3: use print as a function in tests/test-hgweb.t |
2018-09-04 |
phabricator |
|
Not Applicable |
D4463: tests: update relnotes test for actual output |
2018-09-04 |
phabricator |
|
Not Applicable |
D4312: New bookflow extension for bookmark-based branching |
2018-09-04 |
phabricator |
|
Not Applicable |
D4435: wireprotov2peer: add TODO about streaming responses |
2018-09-04 |
phabricator |
|
Not Applicable |
D4437: httppeer: log commands for version 2 peer |
2018-09-04 |
phabricator |
|
Not Applicable |
D4438: httppeer: add TODO about delayed handling of ^C |
2018-09-04 |
phabricator |
|
Not Applicable |
D4439: wireprotov2peer: split responsedata handling into separate function |
2018-09-04 |
phabricator |
|
Not Applicable |
D4442: internals: extract wire protocol version 2 commands to standalone doc |
2018-09-04 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-09-04 |
phabricator |
|
Not Applicable |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-09-04 |
phabricator |
|
Not Applicable |
D4125: narrow: add '--import-rules' flag to tracked command |
2018-09-04 |
phabricator |
|
Not Applicable |
D4464: drawdag: correctly pass repo to super constructor |
2018-09-05 |
phabricator |
|
Not Applicable |
D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge |
2018-09-05 |
phabricator |
|
Not Applicable |
D4428: zsh_completion: complete shelve and unshelve |
2018-09-05 |
phabricator |
|
Not Applicable |
D4465: httppeer: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4467: wireprotoserver: use our CBOR encoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4466: wireprotoframing: use our CBOR module |
2018-09-05 |
phabricator |
|
Not Applicable |
D4470: wireprotov2peer: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4471: state: use our CBOR module |
2018-09-05 |
phabricator |
|
Not Applicable |
D4468: wireprotov2server: use our CBOR encoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4469: debugcommands: use our CBOR decoder |
2018-09-05 |
phabricator |
|
Not Applicable |
D4312: New bookflow extension for bookmark-based branching |
2018-09-05 |
phabricator |
|
Not Applicable |
D4441: wireprotov2peer: properly format errors |
2018-09-05 |
phabricator |
|
Not Applicable |
D4474: wireprotov2peer: stream decoded responses |
2018-09-05 |
phabricator |
|
Not Applicable |
D4472: wireprotov2: implement commands as a generator of objects |
2018-09-05 |
phabricator |
|
Not Applicable |
D4495: py3: add new passing tests spotted by the buildbot |
2018-09-06 |
phabricator |
|
Not Applicable |
D4496: tests: order the imports in test-fastannotate-hg.t |
2018-09-06 |
phabricator |
|
Not Applicable |
D4351: match: improve includematcher.visitchildrenset to be much faster and cached |
2018-09-06 |
phabricator |
|
Not Applicable |
D4493: buildrpm: fix embarassing bug in shell variable expansions |
2018-09-06 |
phabricator |
|
Not Applicable |
D4494: buildrpm: remove TODO that looks done to me |
2018-09-06 |
phabricator |
|
Not Applicable |
D4366: treemanifest: introduce lazy loading of subdirs |
2018-09-06 |
phabricator |
|
Not Applicable |
D4477: merge: move purge logic from extension |
2018-09-07 |
phabricator |
|
Not Applicable |
D4478: merge: use vfs methods for I/O |
2018-09-07 |
phabricator |
|
Not Applicable |
D4477: merge: move purge logic from extension |
2018-09-07 |
phabricator |
|
Not Applicable |
D4478: merge: use vfs methods for I/O |
2018-09-07 |
phabricator |
|
Not Applicable |
D4462: narrow: use util.readfile() and improve error message using --narrowspec |
2018-09-07 |
phabricator |
|
Not Applicable |
D4452: tests: improve the widening testing in test-narrow-widen* |
2018-09-07 |
phabricator |
|
Not Applicable |
D4502: util: allow lrucachedict to track cost of entries |
2018-09-07 |
phabricator |
|
Not Applicable |
D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty |
2018-09-07 |
phabricator |
|
Not Applicable |
D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher |
2018-09-07 |
phabricator |
|
Not Applicable |
D4369: treemanifest: avoid loading everything just to get their nodeid |
2018-09-07 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-07 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-07 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-08 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-08 |
phabricator |
|
Not Applicable |
D4507: ancestors: add nullrev to set from the beginning |
2018-09-08 |
phabricator |
|
Not Applicable |
D4508: lazyancestors: reuse __iter__ implementation in __contains__ |
2018-09-10 |
phabricator |
|
Not Applicable |
D4517: lazyancestors: extract __iter__ to free function |
2018-09-10 |
phabricator |
|
Not Applicable |
D4508: lazyancestors: reuse __iter__ implementation in __contains__ |
2018-09-10 |
phabricator |
|
Not Applicable |
D4440: wireprotov2peer: report exceptions in frame handling against request future |
2018-09-10 |
phabricator |
|
Not Applicable |
D4441: wireprotov2peer: properly format errors |
2018-09-10 |
phabricator |
|
Not Applicable |
D4476: verify: make output less confusing (issue5924) |
2018-09-10 |
phabricator |
|
Not Applicable |
D4510: extensions: trace the total time of running all uisetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4509: extensions: add timing for extensions reposetup |
2018-09-10 |
phabricator |
|
Not Applicable |
D4511: extensions: trace the total time of running all extsetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4514: tracing: trace command function execution |
2018-09-10 |
phabricator |
|
Not Applicable |
D4512: extensions: trace the total time of running all reposetup callbacks |
2018-09-10 |
phabricator |
|
Not Applicable |
D4516: contrib: use a monotonic timer in catapipe |
2018-09-10 |
phabricator |
|
Not Applicable |
D4515: contrib: fix catapipe output argument documentation |
2018-09-10 |
phabricator |
|
Not Applicable |
D4513: extension: add a summary of total loading time per extension |
2018-09-10 |
phabricator |
|
Not Applicable |
D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty |
2018-09-10 |
phabricator |
|
Not Applicable |
D4366: treemanifest: introduce lazy loading of subdirs |
2018-09-10 |
phabricator |
|
Not Applicable |
D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher |
2018-09-10 |
phabricator |
|
Not Applicable |
D4369: treemanifest: avoid loading everything just to get their nodeid |
2018-09-10 |
phabricator |
|
Not Applicable |
D4520: narrow: build the known set of nodes only when ellipses is enabled |
2018-09-11 |
phabricator |
|
Not Applicable |
D4521: narrow: add narrow and ellipses as server capabilities |
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 |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-09-11 |
phabricator |
|
Not Applicable |
D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher |
2018-09-11 |
phabricator |
|
Not Applicable |
D4371: treemanifest: use visitchildrenset when doing a walk |
2018-09-11 |
phabricator |
|
Not Applicable |
D4521: narrow: add narrow and ellipses as server capabilities |
2018-09-11 |
phabricator |
|
Not Applicable |
D4520: narrow: build the known set of nodes only when ellipses is enabled |
2018-09-11 |
phabricator |
|
Not Applicable |
D4374: narrowspec: fix a typoed 'supported' |
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 |
D4341: sparse: add local files to temporaryfiles if they exist out of sparse |
2018-09-11 |
phabricator |
|
Not Applicable |
D4527: narrow: check "narrow" wire protocol capability, not bundle2 capability |
2018-09-11 |
phabricator |
|
Not Applicable |
D4528: narrow: move wire proto capabilities to narrowwirepeer |
2018-09-11 |
phabricator |
|
Not Applicable |
D4529: narrow: mark wire proto capability names experimental and versioned |
2018-09-11 |
phabricator |
|
Not Applicable |
D4522: narrowspec: limit patterns to path: and rootfilesin: (BC) |
2018-09-11 |
phabricator |
|
Not Applicable |
D4524: narrowspec: validate patterns when loading and saving spec file |
2018-09-11 |
phabricator |
|
Not Applicable |
D4526: narrow: validate spec files are well-formed during clone (BC) |
2018-09-11 |
phabricator |
|
Not Applicable |
D4523: narrow: validate patterns returned by expandnarrow |
2018-09-11 |
phabricator |
|
Not Applicable |
D4522: narrowspec: limit patterns to path: and rootfilesin: (BC) |
2018-09-11 |
phabricator |
|
Not Applicable |
D4524: narrowspec: validate patterns when loading and saving spec file |
2018-09-11 |
phabricator |
|
Not Applicable |
D4526: narrow: validate spec files are well-formed during clone (BC) |
2018-09-11 |
phabricator |
|
Not Applicable |
D4524: narrowspec: validate patterns when loading and saving spec file |
2018-09-11 |
phabricator |
|
Not Applicable |
D4525: narrow: validate patterns on incoming bundle2 part |
2018-09-11 |
phabricator |
|
Not Applicable |
D4526: narrow: validate spec files are well-formed during clone (BC) |
2018-09-11 |
phabricator |
|
Not Applicable |
D4531: tests: drop extra "file:" prefix from paths in narrow test |
2018-09-11 |
phabricator |
|
Not Applicable |
D4542: fastannotate: use repo.local() |
2018-09-12 |
phabricator |
|
Not Applicable |
D4532: narrow: set opts['narrow'] instead of local variable |
2018-09-12 |
phabricator |
|
Not Applicable |
D4530: narrow: drop support for remote expansion (BC) |
2018-09-12 |
phabricator |
|
Not Applicable |
D4533: localrepo: pass ui to newreporequirements() |
2018-09-12 |
phabricator |
|
Not Applicable |
D4536: hg: recognize include and exclude patterns when cloning |
2018-09-12 |
phabricator |
|
Not Applicable |
D4534: localrepo: move repo creation logic out of localrepository.__init__ |
2018-09-12 |
phabricator |
|
Not Applicable |
D4537: localrepo: add requirement when narrow files creation option present |
2018-09-12 |
phabricator |
|
Not Applicable |
D4535: hg: allow extra arguments to be passed to repo creation |
2018-09-12 |
phabricator |
|
Not Applicable |
D4540: narrow: don't wrap exchange.pull() during clone |
2018-09-12 |
phabricator |
|
Not Applicable |
D4539: exchange: support defining narrow file patterns for pull |
2018-09-12 |
phabricator |
|
Not Applicable |
D4541: hg: write narrow patterns after repo creation |
2018-09-12 |
phabricator |
|
Not Applicable |
D4538: commands: pass include and exclude options to hg.clone() |
2018-09-12 |
phabricator |
|
Not Applicable |
D4443: internals: extract frame-based protocol docs to own document |
2018-09-12 |
phabricator |
|
Not Applicable |
D4473: wireprotoframing: buffer emitted data to reduce frame count |
2018-09-12 |
phabricator |
|
Not Applicable |
D4474: wireprotov2peer: stream decoded responses |
2018-09-12 |
phabricator |
|
Not Applicable |
D4472: wireprotov2: implement commands as a generator of objects |
2018-09-12 |
phabricator |
|
Not Applicable |
D4497: tests: rewrite test-lrucachedict.py to use unittest |
2018-09-12 |
phabricator |
|
Not Applicable |
D4498: util: properly copy lrucachedict instances |
2018-09-12 |
phabricator |
|
Not Applicable |
D4499: util: make capacity a public attribute on lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4500: util: ability to change capacity when copying lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4501: util: add a popoldest() method to lrucachedict |
2018-09-12 |
phabricator |
|
Not Applicable |
D4504: util: optimize cost auditing on insert |
2018-09-12 |
phabricator |
|
Not Applicable |
D4505: util: lower water mark when removing nodes after cost limit reached |
2018-09-12 |
phabricator |
|
Not Applicable |
D4502: util: allow lrucachedict to track cost of entries |
2018-09-12 |
phabricator |
|
Not Applicable |
D4503: util: teach lrucachedict to enforce a max total cost |
2018-09-12 |
phabricator |
|
Not Applicable |
D4506: util: update lrucachedict order during get() |
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-12 |
phabricator |
|
Not Applicable |
D4518: zsh_completion: update various arguments, descriptions, metavariables |
2018-09-12 |
phabricator |
|
Not Applicable |
D4519: zsh_completion: add new and remove deprecated flags |
2018-09-12 |
phabricator |
|
Not Applicable |
D4544: rebase: add tests showing patch conflict detection needs to be smarter in IMM |
2018-09-12 |
phabricator |
|
Not Applicable |
D4543: context: don't count deleted files as candidates for path conflicts in IMM |
2018-09-12 |
phabricator |
|
Not Applicable |
D4547: py3: whitelist a test caught by the ratchet |
2018-09-12 |
phabricator |
|
Not Applicable |
D4546: tests: handle Python 3 not quoting non-empty-directory error |
2018-09-12 |
phabricator |
|
Not Applicable |
D4545: error: ensure ProgrammingError message is always a str |
2018-09-12 |
phabricator |
|
Not Applicable |
D4545: error: ensure ProgrammingError message is always a str |
2018-09-12 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4484: exchangev2: fetch and apply phases data |
2018-09-12 |
phabricator |
|
Not Applicable |
D4483: wireprotov2: add phases to "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4486: exchangev2: fetch and apply bookmarks |
2018-09-12 |
phabricator |
|
Not Applicable |
D4485: wireprotov2: add bookmarks to "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4480: exchangev2: start to implement pull with wire protocol v2 |
2018-09-12 |
phabricator |
|
Not Applicable |
D4489: exchangev2: fetch manifest revisions |
2018-09-12 |
phabricator |
|
Not Applicable |
D4491: exchangev2: fetch file revisions |
2018-09-12 |
phabricator |
|
Not Applicable |
D4481: wireprotov2: define and implement "changesetdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4488: wireprotov2: define and implement "manifestdata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4490: wireprotov2: define and implement "filedata" command |
2018-09-12 |
phabricator |
|
Not Applicable |
D4492: wireprotov2: let clients drive delta behavior |
2018-09-12 |
phabricator |
|
Not Applicable |
D4548: localrepo: fix a mixmatched arg name in createrepository() docstring |
2018-09-12 |
phabricator |
|
Not Applicable |
D4548: localrepo: fix a mixmatched arg name in createrepository() docstring |
2018-09-12 |
phabricator |
|
Not Applicable |
D4549: localrepo: move check for existing repo into createrepository() |
2018-09-12 |
phabricator |
|
Not Applicable |
D4550: localrepo: use urllocalpath() for path to create repo too |
2018-09-12 |
phabricator |
|
Not Applicable |
D4551: wireprotov1peer: forward __name__ of wrapped method in batchable decorator |
2018-09-13 |
phabricator |
|
Not Applicable |
D4550: localrepo: use urllocalpath() for path to create repo too |
2018-09-13 |
phabricator |
|
Not Applicable |
D4549: localrepo: move check for existing repo into createrepository() |
2018-09-13 |
phabricator |
|
Not Applicable |
D4346: hg: wrap the highest layer in the `hg` script possible in trace event |
2018-09-13 |
phabricator |
|
Not Applicable |
D4552: shelve: use bundlerepo.instance() to construct a repo object |
2018-09-13 |
phabricator |
|
Not Applicable |
D4553: bundlerepo: pass create=True |
2018-09-13 |
phabricator |
|
Not Applicable |
D4554: bundlerepo: factor out code for instantiating a bundle repository |
2018-09-13 |
phabricator |
|
Not Applicable |
D4555: bundlerepo: dynamically create repository type from base repository |
2018-09-13 |
phabricator |
|
Not Applicable |
D4556: unionrepo: dynamically create repository type from base repository |
2018-09-13 |
phabricator |
|
Not Applicable |
D4557: hg: don't reuse repo instance after unshare() |
2018-09-13 |
phabricator |
|
Not Applicable |
D4584: dagop: fix typo spotted while doing unrelated investigation |
2018-09-13 |
phabricator |
|
Not Applicable |
D4582: censor: use a reasonable amount of memory |
2018-09-13 |
phabricator |
|
Not Applicable |
D4562: py3: whitelist another passing test |
2018-09-14 |
phabricator |
|
Not Applicable |
D4582: censor: use a reasonable amount of memory |
2018-09-14 |
phabricator |
|
Not Applicable |
D4590: py3: add b'' prefixes in tests/test-diff-color.t |
2018-09-14 |
phabricator |
|
Not Applicable |
D4592: py3: use "%f" for floats instead of "%s" |
2018-09-14 |
phabricator |
|
Not Applicable |
D4589: py3: slice through bytes to prevent getting ascii value |
2018-09-14 |
phabricator |
|
Not Applicable |
D4593: py3: use '%d' for integers instead of '%s' |
2018-09-14 |
phabricator |
|
Not Applicable |
D4591: py3: suppress the return value from .write() call |
2018-09-14 |
phabricator |
|
Not Applicable |
D4594: py3: call hgweb.hgweb() with bytes values |
2018-09-14 |
phabricator |
|
Not Applicable |
D4587: narrow: intersect provided matcher with narrowmatcher in `hg diff` |
2018-09-15 |
phabricator |
|
Not Applicable |
D4436: httppeer: expose capabilities for each command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4482: exchangev2: fetch changeset revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4483: wireprotov2: add phases to "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4484: exchangev2: fetch and apply phases data |
2018-09-15 |
phabricator |
|
Not Applicable |
D4480: exchangev2: start to implement pull with wire protocol v2 |
2018-09-15 |
phabricator |
|
Not Applicable |
D4487: wireprotov2: add TODOs around extending changesetdata fields |
2018-09-15 |
phabricator |
|
Not Applicable |
D4485: wireprotov2: add bookmarks to "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4486: exchangev2: fetch and apply bookmarks |
2018-09-15 |
phabricator |
|
Not Applicable |
D4489: exchangev2: fetch manifest revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4481: wireprotov2: define and implement "changesetdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4491: exchangev2: fetch file revisions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4488: wireprotov2: define and implement "manifestdata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4490: wireprotov2: define and implement "filedata" command |
2018-09-15 |
phabricator |
|
Not Applicable |
D4492: wireprotov2: let clients drive delta behavior |
2018-09-15 |
phabricator |
|
Not Applicable |
D4596: create alpha for phabricator test |
2018-09-15 |
phabricator |
|
Not Applicable |
D4602: phabricator: move extension from contrib to hgext |
2018-09-15 |
phabricator |
|
Not Applicable |
D4603: phabricator: add tests of templatekeyword |
2018-09-15 |
phabricator |
|
Not Applicable |
D4604: phabricator: fix templating bug by using hybriddict |
2018-09-15 |
phabricator |
|
Not Applicable |
D4601: tests: add some basic tests of phabricator interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4598: hghave: add a checker for the vcr HTTP record/replay library |
2018-09-15 |
phabricator |
|
Not Applicable |
D4599: keepalive: work around slight deficiency in vcr |
2018-09-15 |
phabricator |
|
Not Applicable |
D4600: phabricator: add support for using the vcr library to mock interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4602: phabricator: move extension from contrib to hgext |
2018-09-15 |
phabricator |
|
Not Applicable |
D4603: phabricator: add tests of templatekeyword |
2018-09-15 |
phabricator |
|
Not Applicable |
D4604: phabricator: fix templating bug by using hybriddict |
2018-09-15 |
phabricator |
|
Not Applicable |
D4605: phabricator: mark extension as experimental for now |
2018-09-15 |
phabricator |
|
Not Applicable |
D4601: tests: add some basic tests of phabricator interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4588: py3: fix kwargs handling in hgext/fastannotate.py |
2018-09-16 |
phabricator |
|
Not Applicable |
D4607: py3: add two passing tests to whitelist found by buildbot |
2018-09-16 |
phabricator |
|
Not Applicable |
D4608: py3: use codecs.encode() to encode in rot-13 encoding |
2018-09-16 |
phabricator |
|
Not Applicable |
D4609: py3: add b'' prefixes in tests/test-hgweb-non-interactive.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4611: py3: add b'' prefixes in tests/test-hgweb-no-request-uri.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4613: py3: add missing b'' prefixes in couple of test files |
2018-09-17 |
phabricator |
|
Not Applicable |
D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening |
2018-09-17 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-17 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-17 |
phabricator |
|
Not Applicable |
D4588: py3: fix kwargs handling in hgext/fastannotate.py |
2018-09-18 |
phabricator |
|
Not Applicable |
D4635: tests: fix a couple of drawdag.py references |
2018-09-18 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-18 |
phabricator |
|
Not Applicable |
D4612: zsh_completion: add -b/--branch and -B/--bookmark(s) flags properly |
2018-09-18 |
phabricator |
|
Not Applicable |
D4636: changegroup: improve the devel-warn to specify changelog was empty |
2018-09-18 |
phabricator |
|
Not Applicable |
D4637: tests: add debug output in test-narrow-widen-no-ellipsis.t |
2018-09-18 |
phabricator |
|
Not Applicable |
D4638: changegroup: add functionality to skip adding changelog data to changegroup |
2018-09-18 |
phabricator |
|
Not Applicable |
D4639: narrow: don't send the changelog information when widening without ellipses |
2018-09-18 |
phabricator |
|
Not Applicable |
D4622: transaction: make count and usages private attributes |
2018-09-18 |
phabricator |
|
Not Applicable |
D4623: transaction: make undoname a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4624: transaction: make journal a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4626: transaction: make releasefn a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4627: transaction: make validator a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4625: transaction: make file a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4628: transaction: make checkambigfiles a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4629: transaction: make after a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4630: transaction: make opener a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4631: transaction: make report a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4633: transaction: make names a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4632: transaction: make map a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4634: transaction: make entries a private attribute (API) |
2018-09-18 |
phabricator |
|
Not Applicable |
D4563: localrepo: create new function for instantiating a local repo object |
2018-09-18 |
phabricator |
|
Not Applicable |
D4564: localrepo: move some vfs initialization out of __init__ |
2018-09-18 |
phabricator |
|
Not Applicable |
D4565: localrepo: copy ui in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4566: localrepo: load extensions in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4567: localrepo: check for .hg/ directory in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4568: localrepo: read requirements file in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4569: localrepo: validate supported requirements in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4570: statichttprepo: use new functions for requirements validation |
2018-09-18 |
phabricator |
|
Not Applicable |
D4571: localrepo: move requirements reasonability testing to own function |
2018-09-18 |
phabricator |
|
Not Applicable |
D4573: localrepo: resolve store and cachevfs in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4572: localrepo: document and test bug around opening shared repos |
2018-09-18 |
phabricator |
|
Not Applicable |
D4574: localrepo: move store() from store module |
2018-09-18 |
phabricator |
|
Not Applicable |
D4575: localrepo: use boolean in opener options |
2018-09-18 |
phabricator |
|
Not Applicable |
D4576: localrepo: extract resolving of opener options to standalone functions |
2018-09-18 |
phabricator |
|
Not Applicable |
D4667: setdiscovery: access future.result() inside command executor |
2018-09-20 |
phabricator |
|
Not Applicable |
D4666: fastannotate: process files as they arrive |
2018-09-20 |
phabricator |
|
Not Applicable |
D4640: narrow: add test showing that local-to-local narrow clones don't work |
2018-09-20 |
phabricator |
|
Not Applicable |
D4678: tests: split capabilities into separate lines while searching for "narrow" |
2018-09-20 |
phabricator |
|
Not Applicable |
D4679: bundle2: graduate bundle2.stream option from experimental to server section |
2018-09-20 |
phabricator |
|
Not Applicable |
D4680: bundle2: make server.bundle2.stream default to True |
2018-09-20 |
phabricator |
|
Not Applicable |
D4671: py3: make tests/svn-safe-append.py compatible with python 3 |
2018-09-20 |
phabricator |
|
Not Applicable |
D4670: py3: use print as a function in tests/test-subrepo-svn.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4673: py3: use pycompat.maplist instead of map |
2018-09-20 |
phabricator |
|
Not Applicable |
D4674: py3: add a missing b'' in tests/test-newercgi.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4672: py3: add some b'' prefixes in tests/test-extension.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4675: py3: use stringutil.pprint() to print boolean values |
2018-09-20 |
phabricator |
|
Not Applicable |
D4676: py3: suppress the output on .write() calls in tests/test-hgweb-commands.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4677: py3: encode the name to bytes before using in revsetpredicate() |
2018-09-20 |
phabricator |
|
Not Applicable |
D4684: changegroup: remove outdated comment |
2018-09-20 |
phabricator |
|
Not Applicable |
D4685: changegroup: tease out a temporary prune method for manifests |
2018-09-20 |
phabricator |
|
Not Applicable |
D4686: changegroup: reintroduce some comments that have gotten lost over the years |
2018-09-20 |
phabricator |
|
Not Applicable |
D4681: narrow: extract wdir cleanup function to make it extensible |
2018-09-20 |
phabricator |
|
Not Applicable |
D4616: wireprotov2: advertise recognized path filter prefixes |
2018-09-20 |
phabricator |
|
Not Applicable |
D4618: wireprotov2: expose rich arguments metadata |
2018-09-20 |
phabricator |
|
Not Applicable |
D4619: wireprotov2: advertise set of valid values for requestable fields |
2018-09-20 |
phabricator |
|
Not Applicable |
D4615: wireprotov2: declare command arguments richly |
2018-09-20 |
phabricator |
|
Not Applicable |
D4621: wireprotov2: teach changesetdata to fetch ancestors until depth |
2018-09-20 |
phabricator |
|
Not Applicable |
D4620: wireprotov2: allow multiple fields to follow revision maps |
2018-09-20 |
phabricator |
|
Not Applicable |
D4687: py3: use print as a function in tests/test-revert.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4688: py3: use '%d' instead of '%s' for integers |
2018-09-20 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-09-21 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-09-21 |
phabricator |
|
Not Applicable |
D4665: meld: enable auto-merge |
2018-09-21 |
phabricator |
|
Not Applicable |
D4689: py3: mark another passing test |
2018-09-21 |
phabricator |
|
Not Applicable |
D4691: bundle2: grab kwarg using sysstr |
2018-09-21 |
phabricator |
|
Not Applicable |
D4690: streamclone: reimplement nested context manager |
2018-09-21 |
phabricator |
|
Not Applicable |
D4690: streamclone: reimplement nested context manager |
2018-09-21 |
phabricator |
|
Not Applicable |
D4692: narrow: remove hack to read narowspec from shared .hg directory |
2018-09-21 |
phabricator |
|
Not Applicable |
D4693: debugdirstate: deprecate --nodates in favor of --no-dates |
2018-09-22 |
phabricator |
|
Not Applicable |
D4644: narrow: remove custom filelog type |
2018-09-23 |
phabricator |
|
Not Applicable |
D4642: localrepo: iteratively derive local repository type |
2018-09-23 |
phabricator |
|
Not Applicable |
D4643: filelog: custom filelog to be used with narrow repos |
2018-09-23 |
phabricator |
|
Not Applicable |
D4645: revlog: define ellipsis flag processors in core |
2018-09-23 |
phabricator |
|
Not Applicable |
D4646: revlog: store flag processors per revlog |
2018-09-23 |
phabricator |
|
Not Applicable |
D4647: revlog: add opener option to enable ellipsis flag processor |
2018-09-23 |
phabricator |
|
Not Applicable |
D4641: localrepo: pass root manifest into manifestlog.__init__ |
2018-09-23 |
phabricator |
|
Not Applicable |
D4649: narrow: remove narrowrevlog |
2018-09-23 |
phabricator |
|
Not Applicable |
D4648: localrepo: enable ellipsis flag on revlogs when repo is narrow |
2018-09-23 |
phabricator |
|
Not Applicable |
D4650: testing: add interface unit tests for file storage |
2018-09-23 |
phabricator |
|
Not Applicable |
D4651: revlog: drop RevlogError alias (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4654: error: introduce StorageError |
2018-09-23 |
phabricator |
|
Not Applicable |
D4653: revlog: drop LookupError alias (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4652: revlog: drop some more error aliases (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4656: revlog: move censor logic out of censor extension |
2018-09-23 |
phabricator |
|
Not Applicable |
D4655: global: replace most uses of RevlogError with StorageError (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4657: filelog: stop proxying start(), end(), and length() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4659: filelog: stop proxying _addrevision() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4658: filelog: stop proxying compress() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4660: filelog: stop proxying datafile (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4661: filelog: record what's using attributes |
2018-09-23 |
phabricator |
|
Not Applicable |
D4662: hgweb: use heads() instead of headrevs() |
2018-09-23 |
phabricator |
|
Not Applicable |
D4663: filelog: stop proxying headrevs() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4694: py3: fix kwargs handling in hgext/absorb.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4695: py3: add b'' prefixes in tests/test-bdiff.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4696: py3: use '%d' for integers instead of '%s' |
2018-09-24 |
phabricator |
|
Not Applicable |
D4697: tests: use assertTrue() instead of assert_() in test-bdiff.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4698: py3: add b'' prefixes in contrib/simplemerge |
2018-09-24 |
phabricator |
|
Not Applicable |
D4699: py3: use pycompat.strkwargs() in contrib/simplemerge |
2018-09-24 |
phabricator |
|
Not Applicable |
D4616: wireprotov2: advertise recognized path filter prefixes |
2018-09-24 |
phabricator |
|
Not Applicable |
D4618: wireprotov2: expose rich arguments metadata |
2018-09-24 |
phabricator |
|
Not Applicable |
D4619: wireprotov2: advertise set of valid values for requestable fields |
2018-09-24 |
phabricator |
|
Not Applicable |
D4615: wireprotov2: declare command arguments richly |
2018-09-24 |
phabricator |
|
Not Applicable |
D4621: wireprotov2: teach changesetdata to fetch ancestors until depth |
2018-09-24 |
phabricator |
|
Not Applicable |
D4620: wireprotov2: allow multiple fields to follow revision maps |
2018-09-24 |
phabricator |
|
Not Applicable |
D4728: keepalive: be more careful about self._rbuf when calling super impls |
2018-09-25 |
phabricator |
|
Not Applicable |
D4729: py3: whitelist two more passing tests |
2018-09-25 |
phabricator |
|
Not Applicable |
D4730: py3: ensure _start_response() is called with system string |
2018-09-25 |
phabricator |
|
Not Applicable |
D4732: py3: use pycompat.strkwargs() |
2018-09-25 |
phabricator |
|
Not Applicable |
D4734: py3: add b'' prefixes to wire protocol test |
2018-09-25 |
phabricator |
|
Not Applicable |
D4731: py3: cast exception to bytes |
2018-09-25 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-25 |
phabricator |
|
Not Applicable |
D4735: revlog: catch more specific exception in shortest() |
2018-09-25 |
phabricator |
|
Not Applicable |
D4723: tests: use more complex file storage test |
2018-09-25 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4736: revset: fix commonancestor test so it demonstrates correct behavior |
2018-09-26 |
phabricator |
|
Not Applicable |
D4737: revset: add test demonstrating a bug with commonancestor() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4741: revset: add tests of heads(commonancestors(..)) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4739: revset: remove part of the commonancestors() comment |
2018-09-26 |
phabricator |
|
Not Applicable |
D4740: revset: reword commonancestor()'s help |
2018-09-26 |
phabricator |
|
Not Applicable |
D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x |
2018-09-26 |
phabricator |
|
Not Applicable |
D4742: revset: make heads(commonancestors(x + x^)) be x^, not x |
2018-09-26 |
phabricator |
|
Not Applicable |
D4731: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4743: encoding: remove unnecessary lambdas from _encodingfixers |
2018-09-26 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4700: unionrepo: remove _constructmanifest() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4702: filelog: remove version attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4703: filelog: stop proxying checksize() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4701: verify: start to abstract file verification |
2018-09-26 |
phabricator |
|
Not Applicable |
D4706: localrepo: validate directories before creating any |
2018-09-26 |
phabricator |
|
Not Applicable |
D4704: revlog: use proper version comparison during verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4705: localrepo: add missing join() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4710: lfs: add repository feature denoting the use of LFS |
2018-09-26 |
phabricator |
|
Not Applicable |
D4707: localrepo: support shared repo creation |
2018-09-26 |
phabricator |
|
Not Applicable |
D4709: localrepo: define "features" on repository instances (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4708: localrepo: support writing shared file (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4712: lfs: don't add extension to hgrc after clone or share (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4711: localrepo: automatically load lfs extension when required (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4714: lfs: access revlog directly |
2018-09-26 |
phabricator |
|
Not Applicable |
D4715: filelog: store filename directly on revlog instance |
2018-09-26 |
phabricator |
|
Not Applicable |
D4719: upgrade: use rawsize() instead of revlog index |
2018-09-26 |
phabricator |
|
Not Applicable |
D4717: upgrade: report size of backing files, not internal storage size |
2018-09-26 |
phabricator |
|
Not Applicable |
D4718: manifest: add rawsize() proxy (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4720: filelog: drop index attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4713: largefiles: automatically load largefiles extension when required (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4723: tests: use more complex file storage test |
2018-09-26 |
phabricator |
|
Not Applicable |
D4724: wireprotov2server: port to emitrevisions() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4725: changegroup: port to emitrevisions() (issue5976) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4721: changegroup: remove reordering control (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4722: revlog: new API to emit revision data |
2018-09-26 |
phabricator |
|
Not Applicable |
D4727: filelog: drop _generaldelta attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4726: revlog: drop emitrevisiondeltas() and associated functionality (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4744: lfs: drop unused import |
2018-09-26 |
phabricator |
|
Not Applicable |
D4748: upgrade: use storageinfo() for obtaining storage metadata |
2018-09-26 |
phabricator |
|
Not Applicable |
D4747: revlog: add method for obtaining storage info (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4745: revlog: move revision verification out of verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4758: tests: de-flake test-narrow-debugrebuilddirstate.t |
2018-09-26 |
phabricator |
|
Not Applicable |
D4749: filelog: stop proxying "opener" (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4745: revlog: move revision verification out of verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4746: filelog: stop proxying flags() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4750: filelog: stop proxying rawsize() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4751: filelog: stop proxying deltaparent() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4752: filelog: return correct size when content begins with metadata prefix |
2018-09-26 |
phabricator |
|
Not Applicable |
D4753: storageutil: new module for storage primitives (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4756: storageutil: new function for extracting metadata-less content from text |
2018-09-26 |
phabricator |
|
Not Applicable |
D4755: storageutil: move _censoredtext() from revlog |
2018-09-26 |
phabricator |
|
Not Applicable |
D4754: storageutil: move metadata parsing and packing from revlog (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4757: storageutil: extract revision number iteration |
2018-09-26 |
phabricator |
|
Not Applicable |
D4768: logtoprocess: define $HG for children processes |
2018-09-27 |
phabricator |
|
Not Applicable |
D4780: repo: look up nullrev context by revnum, not symbolic name |
2018-09-28 |
phabricator |
|
Not Applicable |
D4779: bundle: consistently put revnums in "base" collection |
2018-09-28 |
phabricator |
|
Not Applicable |
D4781: repo: don't look up context for tip node if it's not needed |
2018-09-28 |
phabricator |
|
Not Applicable |
[Bug,5994] New: hg metaedit changes timestamp by default |
2018-09-28 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D4807: context: stop catching TypeError when converting hex nodeid to binary |
2018-09-30 |
phabricator |
|
Not Applicable |
D4806: context: stop catching and re-raising FilteredRepoLookupError |
2018-09-30 |
phabricator |
|
Not Applicable |
D4811: py3: use util.forcebytestr() to convert error messages to bytes |
2018-09-30 |
phabricator |
|
Not Applicable |
D4808: narrow: move the wireprotocol narrow capability name to core |
2018-09-30 |
phabricator |
|
Not Applicable |
D4810: repository: introduce an ellipses repo requirement |
2018-09-30 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-09-30 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-09-30 |
phabricator |
|
Not Applicable |
D4789: narrow: check for servers' narrow support before doing anything (BC) |
2018-09-30 |
phabricator |
|
Not Applicable |
D4814: py3: add one more passing test to whitelist caught by buildbot |
2018-10-01 |
phabricator |
|
Not Applicable |
D4815: logtoprocess: add a test to show pager and ltp bad interaction |
2018-10-01 |
phabricator |
|
Not Applicable |
D4816: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager |
2018-10-01 |
phabricator |
|
Not Applicable |
D4817: py3: whitelist two additional tests |
2018-10-01 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-10-01 |
phabricator |
|
Not Applicable |
D4812: narrow: pass old includes and excludes to _widen() |
2018-10-01 |
phabricator |
|
Not Applicable |
D4789: narrow: check for servers' narrow support before doing anything (BC) |
2018-10-01 |
phabricator |
|
Not Applicable |
D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command |
2018-10-01 |
phabricator |
|
Not Applicable |
D4808: narrow: move the wireprotocol narrow capability name to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4818: catapipe: fix bug introduced when switching to the timer api |
2018-10-01 |
phabricator |
|
Not Applicable |
D4822: tests: add test showing that paths outside narrowspec are not added |
2018-10-01 |
phabricator |
|
Not Applicable |
D4823: narrow: drop unnecessary overrides of patch |
2018-10-01 |
phabricator |
|
Not Applicable |
D4824: narrow: move support for `hg verify` into core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4822: tests: add test showing that paths outside narrowspec are not added |
2018-10-01 |
phabricator |
|
Not Applicable |
D4823: narrow: drop unnecessary overrides of patch |
2018-10-01 |
phabricator |
|
Not Applicable |
D4824: narrow: move support for `hg verify` into core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4830: bundlerepo: remove a variable alias |
2018-10-01 |
phabricator |
|
Not Applicable |
D4831: copies: inline a variable that's used only once |
2018-10-02 |
phabricator |
|
Not Applicable |
D4837: narrow: remove narrowpatch instead of narrowcopies |
2018-10-02 |
phabricator |
|
Not Applicable |
D4836: py3: byteify test-storage.py |
2018-10-02 |
phabricator |
|
Not Applicable |
D4833: py3: use system strings in HTTP server code |
2018-10-02 |
phabricator |
|
Not Applicable |
D4835: py3: use system strings for HTTP response header comparison |
2018-10-02 |
phabricator |
|
Not Applicable |
D4834: py3: convert HTTP request headers to str |
2018-10-02 |
phabricator |
|
Not Applicable |
D4829: narrow: avoid looking up dirstate again when editing dirstate |
2018-10-02 |
phabricator |
|
Not Applicable |
D4826: context: reduce dependence of changectx constructor |
2018-10-02 |
phabricator |
|
Not Applicable |
D4827: context: move logic from changectx.__init__ to localrepo.__getitem__ (API) |
2018-10-02 |
phabricator |
|
Not Applicable |
D4828: repo: move unfiltered-repo optimization to workingctx |
2018-10-02 |
phabricator |
|
Not Applicable |
D4786: narrow: factor out logic to create cg while widening into separate fn |
2018-10-02 |
phabricator |
|
Not Applicable |
D4787: narrow: pass 'narrow_widen' as source while generating changegroup |
2018-10-02 |
phabricator |
|
Not Applicable |
D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4825: narrow: move copies overrides to core |
2018-10-02 |
phabricator |
|
Not Applicable |
D4819: identify: only query remote bookmarks if needed |
2018-10-02 |
phabricator |
|
Not Applicable |
D4786: narrow: factor out logic to create cg while widening into separate fn |
2018-10-02 |
phabricator |
|
Not Applicable |
D4787: narrow: pass 'narrow_widen' as source while generating changegroup |
2018-10-02 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-10-02 |
phabricator |
|
Not Applicable |
D4812: narrow: pass old includes and excludes to _widen() |
2018-10-02 |
phabricator |
|
Not Applicable |