Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 17 18 19 20 21 22 23 24 25 ... 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
[3,of,3,"V4] upgrade: support upgrade to/from zstd storage (issue6088) 2019-04-16 Pierre-Yves David Accepted
[1,of,2] debugdiscovery: include the number of heads in all sets 2019-04-16 Pierre-Yves David New
[2,of,2] setdiscovery: stop limiting the number of local head we initially send 2019-04-16 Pierre-Yves David New
[1,of,3,V2] repoview: move subsettable in a dedicated module 2019-04-16 Pierre-Yves David Accepted
[2,of,3,V2] repoview: introduce a `experimental.extra-filter-revs` config 2019-04-16 Pierre-Yves David Accepted
[3,of,3,V2] repoview: flag `server.view` as experimental 2019-04-16 Pierre-Yves David Accepted
revsetbenchmark: add some simpler revset for heads and roots 2019-04-16 Pierre-Yves David Accepted
repoview: introduce a `experimental.extra-filter-revs` config 2019-04-16 Pierre-Yves David Superseded
[1,of,4] recover: add a --[no-]verify flag 2019-04-16 Pierre-Yves David Superseded
[2,of,4] verify: introduce a notion of "level" 2019-04-16 Pierre-Yves David Superseded
[3,of,4] verify: introduce an experimental --full flag 2019-04-16 Pierre-Yves David Superseded
[4,of,4] verify: also check full manifest validity during verify runs 2019-04-16 Pierre-Yves David Superseded
[1,of,4,V2] recover: add a --[no-]verify flag 2019-04-17 Pierre-Yves David Superseded
[2,of,4,V2] verify: introduce a notion of "level" 2019-04-17 Pierre-Yves David Superseded
[3,of,4,V2] verify: introduce an experimental --full flag 2019-04-17 Pierre-Yves David Superseded
[4,of,4,V2] verify: also check full manifest validity during verify runs 2019-04-17 Pierre-Yves David Superseded
[V4] repoview: introduce a `experimental.extra-filter-revs` config 2019-04-17 Pierre-Yves David Accepted
[1,of,4,V3] recover: add a --[no-]verify flag 2019-04-17 Pierre-Yves David Accepted
[2,of,4,V3] verify: introduce a notion of "level" 2019-04-17 Pierre-Yves David Accepted
[3,of,4,V3] verify: introduce an experimental --full flag 2019-04-17 Pierre-Yves David Accepted
[4,of,4,V3] verify: also check full manifest validity during verify runs 2019-04-17 Pierre-Yves David Accepted
[1,of,2,V2] peer: introduce a limitedarguments attributes 2019-04-17 Pierre-Yves David Accepted
[2,of,2,V2] setdiscovery: stop limiting the number of local head we initially send 2019-04-17 Pierre-Yves David Accepted
httppeer: make sure we limit argument for older server not supporting batch 2019-04-23 Pierre-Yves David Accepted
[STABLE] hghave: deal with "rc" release 2019-04-25 Pierre-Yves David Accepted
revsetbenchmark: track some simple use of "only" 2019-04-27 Pierre-Yves David Accepted
[1,of,3] hgtagsfnodescache: handle nullid lookup 2019-05-02 Pierre-Yves David Accepted
[2,of,3] hgtagsfnodescache: inherit fnode from parent when possible 2019-05-02 Pierre-Yves David Accepted
[3,of,3] updatecaches: also warm hgtagsfnodescache 2019-05-02 Pierre-Yves David Accepted
[1,of,2,STABLE] test: update test for expected test output 2019-05-20 Pierre-Yves David Accepted
[2,of,2,STABLE] test: properly gate a zstd section 2019-05-20 Pierre-Yves David Accepted
[1,of,3,STABLE] bookmark: add a test for a race condition on push 2019-05-20 Pierre-Yves David Accepted
[2,of,3,STABLE] localrepo: grab mixedrepostorecache class from 526750cdd02d 2019-05-20 Pierre-Yves David Accepted
[3,of,3,STABLE] bookmark: also make bookmark cache depends of the changelog 2019-05-20 Pierre-Yves David Accepted
discovery: slowly increase sampling size 2019-05-21 Pierre-Yves David New
[1,of,2] perf: add a `pre-run` option 2019-05-22 Pierre-Yves David Accepted
[2,of,2] perf: add an option to profile the benchmark section 2019-05-22 Pierre-Yves David Accepted
[1,of,5] perf: add a --from flag to perfmergecalculate 2019-05-23 Pierre-Yves David Accepted
[2,of,5] perf: allow to specify the base of the merge in perfmergecalculate 2019-05-23 Pierre-Yves David Accepted
[3,of,5] perf: factor selection of revisions involved in the merge out 2019-05-23 Pierre-Yves David Accepted
[4,of,5] perf: add a new `perfmergecopies` command 2019-05-23 Pierre-Yves David Accepted
[5,of,5] perf: add a `perfhelper-mergecopies` command 2019-05-23 Pierre-Yves David Accepted
perf: make sure to explicitly disable any profiler after the first iteration 2019-05-23 Pierre-Yves David Accepted
match: stabilize _rootsdirsandparents doctest 2019-05-24 Pierre-Yves David Accepted
discovery: be more conservative when adjusting the sample size 2019-06-05 Pierre-Yves David Superseded
[V2] discovery: be more conservative when adjusting the sample size 2019-06-06 Pierre-Yves David Accepted
[01,of,10] perf: fix perfrevlogwrite --count documentation 2019-06-13 Pierre-Yves David Accepted
[02,of,10] perf: clarify some of the custom behavior of `perfrevlogwrite` 2019-06-13 Pierre-Yves David Accepted
[03,of,10] revlog: add the option to track the expected compression upper bound 2019-06-13 Pierre-Yves David Accepted
[04,of,10] deltas: skip if projected delta size does not match text size constraint 2019-06-13 Pierre-Yves David Accepted
[05,of,10] deltas: skip if projected delta size is bigger than previous snapshot 2019-06-13 Pierre-Yves David Accepted
[06,of,10] delta: move some delta chain related computation earlier in deltainfo 2019-06-13 Pierre-Yves David Accepted
[07,of,10] deltas: accept and skip None return for delta info 2019-06-13 Pierre-Yves David Accepted
[08,of,10] deltas: skip if projected compressed size does not match text size constraint 2019-06-13 Pierre-Yves David Accepted
[09,of,10] deltas: skip if projected compressed size is bigger than previous snapshot 2019-06-13 Pierre-Yves David Accepted
[10,of,10] deltas: set estimated compression upper bound to "3x" instead of "10x" 2019-06-13 Pierre-Yves David Accepted
[1,of,7,STABLE] run-tests: stop matching line for missing feature 2019-06-21 Pierre-Yves David Accepted
[2,of,7,STABLE] test: remove dead code in the bookrace extension 2019-06-21 Pierre-Yves David Accepted
[3,of,7,STABLE] test: factor out the "wait" logic in bookrace 2019-06-21 Pierre-Yves David Accepted
[4,of,7,STABLE] test: add some assert in the bookrace extension 2019-06-21 Pierre-Yves David Accepted
[5,of,7,STABLE] bookmarks: actually trigger the race deleting bookmark in the test 2019-06-21 Pierre-Yves David Accepted
[6,of,7,STABLE] localrepo: introduce a `_refreshchangelog` method 2019-06-21 Pierre-Yves David Accepted
[7,of,7,STABLE] bookmarks: actual fix for race condition deleting bookmark 2019-06-21 Pierre-Yves David Accepted
[STABLE] debugrevlog: fix average size computation for empty data (issue6167) 2019-07-02 Pierre-Yves David Accepted
[1,of,3,STABLE] test: use a more verbose output in the test 2019-08-01 Pierre-Yves David Accepted
[2,of,3,STABLE] strip: access bookmark before getting a reference to changelog 2019-08-01 Pierre-Yves David Accepted
[3,of,3,STABLE] bookmarks: actual fix for race condition deleting bookmark 2019-08-01 Pierre-Yves David Accepted
[1,of,8] upgrade: always use full text if "full-add" mode is enable 2019-08-05 Pierre-Yves David Accepted
[2,of,8] upgrade: walk the source store file only once 2019-08-05 Pierre-Yves David Accepted
[3,of,8] upgrade: rename `_copyrevlogs` to `_clonerevlogs` 2019-08-05 Pierre-Yves David Accepted
[4,of,8] upgrade: introduce a _copyrevlog method 2019-08-05 Pierre-Yves David Accepted
[5,of,8] upgrade: introduce the internal code for revlog cloning selection 2019-08-05 Pierre-Yves David Accepted
[6,of,8] upgrade: add an argument to control manifest upgrade 2019-08-05 Pierre-Yves David Accepted
[7,of,8] upgrade: add an argument to control changelog upgrade 2019-08-05 Pierre-Yves David Accepted
[8,of,8] upgrade: make sure we reclone all revlogs when updating to some format 2019-08-05 Pierre-Yves David Accepted
[1,of,3] copies: extract an explicit `computechangesetcopie` method from context 2019-08-06 Pierre-Yves David Superseded
[2,of,3] copies: extract an explicit `computechangesetfilesadded` method from context 2019-08-06 Pierre-Yves David Superseded
[3,of,3] copies: extract an explicit `computechangesetfilesremoved` method from context 2019-08-06 Pierre-Yves David Superseded
[1,of,3] copies: extract an explicit `computechangesetcopie` method from context 2019-08-06 Pierre-Yves David Superseded
[2,of,3] copies: extract an explicit `computechangesetfilesadded` method from context 2019-08-06 Pierre-Yves David Superseded
[3,of,3] copies: extract an explicit `computechangesetfilesremoved` method from context 2019-08-06 Pierre-Yves David Superseded
[1,of,3,V2] copies: extract an explicit `computechangesetcopie` method from context 2019-08-07 Pierre-Yves David Superseded
[2,of,3,V2] copies: extract an explicit `computechangesetfilesadded` method from context 2019-08-07 Pierre-Yves David Superseded
[3,of,3,V2] copies: extract an explicit `computechangesetfilesremoved` method from context 2019-08-07 Pierre-Yves David Superseded
[1,of,3,V3] copies: extract an explicit `computechangesetcopie` method from context 2019-08-07 Pierre-Yves David Accepted
[2,of,3,V3] copies: extract an explicit `computechangesetfilesadded` method from context 2019-08-07 Pierre-Yves David Accepted
[3,of,3,V3] copies: extract an explicit `computechangesetfilesremoved` method from context 2019-08-07 Pierre-Yves David Accepted
[1,of,3,V2] upgrade: add an argument to control manifest upgrade 2019-08-07 Pierre-Yves David Accepted
[2,of,3,V2] upgrade: add an argument to control changelog upgrade 2019-08-07 Pierre-Yves David Accepted
[3,of,3,V2] upgrade: make sure we reclone all revlogs when updating to some format 2019-08-07 Pierre-Yves David Accepted
[01,of,10] revlog: split a `_revisiondata` method to file `revision` job 2019-08-07 Pierre-Yves David Accepted
[02,of,10] rawdata: introduce a `rawdata` method on revlog 2019-08-07 Pierre-Yves David Accepted
[03,of,10] rawdata: forward the method call on `filelog` object 2019-08-07 Pierre-Yves David Accepted
[04,of,10] rawdata: add the method to bundlerevlog 2019-08-07 Pierre-Yves David Accepted
[05,of,10] rawdata: implement `rawdata` for `sqlitestore` too 2019-08-07 Pierre-Yves David Accepted
[06,of,10] rawdata: forward `rawdata` call on `manifestlog` 2019-08-07 Pierre-Yves David Accepted
[07,of,10] rawdata: implement `rawdata` for `simplestore` too 2019-08-07 Pierre-Yves David Accepted
[08,of,10] rawdata: implement the method for `remotefilelog` too 2019-08-07 Pierre-Yves David Accepted
[09,of,10] rawdata: implement the method for `unionrepo` too 2019-08-07 Pierre-Yves David Accepted
[10,of,10] rawdata: register the method for `ifiledata` 2019-08-07 Pierre-Yves David Accepted
[1,of,9] flagutil: create a `mercurial.revlogutils.flagutil` module 2019-08-08 Pierre-Yves David Accepted
[2,of,9] flagutil: move the `flagprocessors` mapping in the new module 2019-08-08 Pierre-Yves David Accepted
[3,of,9] flagutil: move REVIDX_KNOWN_FLAGS source of truth in flagutil (API) 2019-08-08 Pierre-Yves David Accepted
[4,of,9] flagutil: move insertflagprocessor to the new module (API) 2019-08-08 Pierre-Yves David Accepted
[5,of,9] flagutil: move addflagprocessor to the new module (API) 2019-08-08 Pierre-Yves David Accepted
[6,of,9] flagutil: introduce a flagprocessorsmixin class 2019-08-08 Pierre-Yves David Accepted
[7,of,9] flagutil: use the new mixin use in remotefilelog 2019-08-08 Pierre-Yves David Accepted
[8,of,9] flagutil: make the error class used by the mixin configurable 2019-08-08 Pierre-Yves David Accepted
[9,of,9] flagutil: use it in simplestorerepo 2019-08-08 Pierre-Yves David Accepted
[STABLE] tests: give more room for slowness in test-run-tests.t 2019-08-08 Pierre-Yves David Accepted
[STABLE] demandimport: explicitly declare `_session` at the module level 2019-08-08 Pierre-Yves David Accepted
[STABLE] test: further fixes to matching for run-tests.py bug 2019-08-09 Pierre-Yves David Accepted
[1,of,4,V2] flagutil: introduce a flagprocessorsmixin class 2019-08-11 Pierre-Yves David New
[2,of,4,V2] flagutil: use the new mixin use in remotefilelog 2019-08-11 Pierre-Yves David New
[3,of,4,V2] flagutil: make the error class used by the mixin configurable 2019-08-11 Pierre-Yves David New
[4,of,4,V2] flagutil: use it in simplestorerepo 2019-08-11 Pierre-Yves David New
[01,of,15] rawdata: update caller in revlog 2019-08-15 Pierre-Yves David Accepted
[02,of,15] rawdata: update callers in context 2019-08-15 Pierre-Yves David Accepted
[03,of,15] rawdata: update callers in bundlerepo 2019-08-15 Pierre-Yves David Accepted
[04,of,15] rawdata: update caller in remotefilelog 2019-08-15 Pierre-Yves David Accepted
[05,of,15] rawdata: update callers in sqlitestore 2019-08-15 Pierre-Yves David Accepted
[06,of,15] rawdata: update callers in debugcommands 2019-08-15 Pierre-Yves David Accepted
[07,of,15] rawdata: update caller in wireprotov2server 2019-08-15 Pierre-Yves David Accepted
[08,of,15] rawdata: update callers in lfs' wrapper 2019-08-15 Pierre-Yves David Accepted
[09,of,15] rawdata: update callers in lfs' tests 2019-08-15 Pierre-Yves David Accepted
[10,of,15] rawdata: update callers in test-revlog-raw 2019-08-15 Pierre-Yves David Accepted
[11,of,15] rawdata: update callers in testing/storage.py 2019-08-15 Pierre-Yves David Accepted
[12,of,15] rawdata: update callers in repository 2019-08-15 Pierre-Yves David Accepted
[13,of,15] rawdata: update callers in delta utils 2019-08-15 Pierre-Yves David Accepted
[14,of,15] rawdata: update callers in storageutils 2019-08-15 Pierre-Yves David Accepted
[15,of,15] rawdata: update callers in shallowbundle 2019-08-15 Pierre-Yves David Accepted
[1,of,7] revlog: drop silly `raw` parameter to `rawdata` function 2019-08-20 Pierre-Yves David Accepted
[2,of,7] revlog: assign rawtext earlier in `_revisiondata` 2019-08-20 Pierre-Yves David Accepted
[3,of,7] revlog: stop calling `basetext` `rawtext` in _revisiondata 2019-08-20 Pierre-Yves David Accepted
[4,of,7] revlog: move `nullid` early return sooner in `_revisiondata` 2019-08-20 Pierre-Yves David Accepted
[5,of,7] revlog: add some documentation to `_revisiondata` code 2019-08-20 Pierre-Yves David Accepted
[6,of,7] revlog: avoid caching raw text too early in _revisiondata 2019-08-20 Pierre-Yves David Accepted
[7,of,7] revlog: split `rawtext` retrieval out of _revisiondata 2019-08-20 Pierre-Yves David Accepted
[1,of,9] bundlerepo: simplify code to take advantage of `_rawtext` 2019-08-30 Pierre-Yves David Accepted
[2,of,9] bundlerepo: drop the `baserevision` hack 2019-08-30 Pierre-Yves David Accepted
[3,of,9] bundlerepo: drop the custom `rawdata` implementation 2019-08-30 Pierre-Yves David Accepted
[4,of,9] unionrepo: use a lower level overide in unionrepo too 2019-08-30 Pierre-Yves David Accepted
[5,of,9] unionrepo: get rid of `baserevision` 2019-08-30 Pierre-Yves David Accepted
[6,of,9] unionrepo: fix `revdiff` implementation to use `rawdata` 2019-08-30 Pierre-Yves David Accepted
[7,of,9] unionrepo: use normal inheritance scheme to call revdiff 2019-08-30 Pierre-Yves David Accepted
[8,of,9] unionrepo: drop `baserevdiff` 2019-08-30 Pierre-Yves David Accepted
[9,of,9] unionrepo: drop the custom `rawdata` implementation 2019-08-30 Pierre-Yves David Accepted
revlog: deprecate the use of `revision(..., raw=True)` 2019-09-02 Pierre-Yves David Accepted
discovery: replace "heads" by "changesets" in a output note (BC) 2019-09-07 Pierre-Yves David Accepted
[1,of,9] run-tests: use symbolic constant instead of arbitrary number line matching 2019-09-07 Pierre-Yves David Accepted
[2,of,9] run-tests: clarify "l" variable as "out_rawline" 2019-09-07 Pierre-Yves David Accepted
[3,of,9] run-tests: rename `lout` variable to `out_line` 2019-09-07 Pierre-Yves David Accepted
[4,of,9] run-tests: rename `lcmd` variable to `line_cmd` 2019-09-07 Pierre-Yves David Accepted
[5,of,9] run-tests: document the `pos` variable in the matching code 2019-09-07 Pierre-Yves David Accepted
[6,of,9] run-tests: extract a `process_cmd_line` from the main function 2019-09-07 Pierre-Yves David Accepted
[7,of,9] run-tests: extract a `process_out_line` from the main function 2019-09-07 Pierre-Yves David Accepted
[8,of,9] run-tests: remove the artificial indentation 2019-09-07 Pierre-Yves David Accepted
[9,of,9] run-tests: add a dedicated 'isoptional' function 2019-09-07 Pierre-Yves David Accepted
[STABLE] tests: register test-merge-combination.t as small but slow 2019-09-07 Pierre-Yves David Accepted
[1,of,5] debugobsolete: also issue the "new obsmarkers" messsage 2019-09-08 Pierre-Yves David Accepted
[2,of,5] transaction: issue "new obsmarkers" message at the end of the transaction 2019-09-08 Pierre-Yves David Accepted
[3,of,5] narrow: rely on setting `quiet` mode instead of `pushbuffer` 2019-09-08 Pierre-Yves David Accepted
[4,of,5] sshserver: flush stream after command dispatch 2019-09-08 Pierre-Yves David Accepted
[5,of,5] changegroup: move message about added changes to transaction summary 2019-09-08 Pierre-Yves David Accepted
[1,of,4,V2] run-tests: extract a `process_cmd_line` from the main function 2019-09-08 Pierre-Yves David Accepted
[2,of,4,V2] run-tests: extract a `process_out_line` from the main function 2019-09-08 Pierre-Yves David Accepted
[3,of,4,V2] run-tests: remove the artificial indentation 2019-09-08 Pierre-Yves David Accepted
[4,of,4,V2] run-tests: add a dedicated 'isoptional' function 2019-09-08 Pierre-Yves David Accepted
[STABLE] merge: respect parents order when using `graft` on a merge 2019-09-09 Pierre-Yves David New
[1,of,2] perf: add a --stats argument to perfhelper-mergecopies 2019-09-17 Pierre-Yves David Accepted
[2,of,2] perf: add a --stats argument to perfhelper-pathcopies 2019-09-17 Pierre-Yves David Accepted
[1,of,3] singlehead: fix a small typo in a test comment 2019-09-25 Pierre-Yves David Accepted
[2,of,3] testlib: allow more argument to mkcommit 2019-09-25 Pierre-Yves David Accepted
[3,of,3] singlehead: introduce special handling of closed heads 2019-09-25 Pierre-Yves David Accepted
perf: fix perfhelper-pathcopies without --stats 2019-09-27 Pierre-Yves David New
patchcopies: backout and optimisation that backfired 2019-10-04 Pierre-Yves David New
[1,of,5,BLACKGNAROK] formatting: run black on all file again 2019-10-07 Pierre-Yves David Accepted
[2,of,5,BLACKGNAROK] formatting: remove the data-ogre from the config example 2019-10-07 Pierre-Yves David Accepted
[3,of,5,BLACKGNAROK] formatting: update example config to match the setting we uses 2019-10-07 Pierre-Yves David Accepted
[4,of,5,BLACKGNAROK] formatting: make black --quiet in the example `hg fix` config 2019-10-07 Pierre-Yves David Accepted
[5,of,5,BLACKGNAROK] formatting: introduce a `test-check-format-black.t` that enforce formatting 2019-10-07 Pierre-Yves David Accepted
[1,of,2,BLACKGNAROCK-V2] formatting: run black on all file again 2019-10-07 Pierre-Yves David Accepted
[2,of,2,BLACKGNAROCK-V2] formatting: introduce a `test-check-format-black.t` that enforce formatting 2019-10-07 Pierre-Yves David Accepted
[01,of,13] perf: document `perfstatus` 2019-10-08 Pierre-Yves David Accepted
[02,of,13] perf: document `perfdirstate` 2019-10-08 Pierre-Yves David Accepted
[03,of,13] perf: use `setup` function in `perfdirstate` 2019-10-08 Pierre-Yves David Accepted
[04,of,13] perf: document `perfdirstatedirs` 2019-10-08 Pierre-Yves David Accepted
[05,of,13] perf: use `setup` function in `perfdirstatedirs` 2019-10-08 Pierre-Yves David Accepted
[06,of,13] perf: document `perfdirstatefoldmap` 2019-10-08 Pierre-Yves David Accepted
[07,of,13] perf: use `setup` function in `perfdirstatefoldmap` 2019-10-08 Pierre-Yves David Accepted
[08,of,13] perf: document `perfdirfoldmap` 2019-10-08 Pierre-Yves David Accepted
[09,of,13] perf: use `setup` function in `perfdirfoldmap` 2019-10-08 Pierre-Yves David Accepted
[10,of,13] perf: document `perfdirstatewrite` 2019-10-08 Pierre-Yves David Accepted
[11,of,13] perf: use `setup` function in `perfdirstatewrite` 2019-10-08 Pierre-Yves David Accepted
[12,of,13] perf: introduce a perfdirstateiter command 2019-10-08 Pierre-Yves David Accepted
[13,of,13] perf: introduce a `perfdirstatecontains` command 2019-10-08 Pierre-Yves David Accepted
[1,of,2] perf: fix `perfhelper-pathcopies` report of #changesets 2019-10-10 Pierre-Yves David Accepted
[2,of,2] perf: fix `perfhelper-mergecopies` report of #changesets 2019-10-10 Pierre-Yves David Accepted
[1,of,2] patchcopies: give up any optimization based on `introrev` 2019-10-10 Pierre-Yves David Accepted
[2,of,2] copies: drop the findlimit logic 2019-10-10 Pierre-Yves David Accepted
[1,of,2] perf: introduce a `--iteration` to `perfdirstate` 2019-10-12 Pierre-Yves David Accepted
[2,of,2] perf: introduce a `--contains` flag to the `perfdirstate` command 2019-10-12 Pierre-Yves David Accepted
[1,of,3,STABLE] formatting: run black version 19.10b0 on the codebase 2019-10-29 Pierre-Yves David Accepted
[2,of,3,STABLE] formatting: using black to check for formatting 2019-10-29 Pierre-Yves David Accepted
[STABLE] perf: add a way to benchmark `dirstate.status` 2019-11-04 Pierre-Yves David Accepted
[1,of,2] nodemap: use bytes for the error message 2019-11-10 Pierre-Yves David Accepted
[2,of,2] revlog: remove the, now unused, `revlog._nodepos` attribute 2019-11-10 Pierre-Yves David Accepted
[1,of,2,STABLE] pure: use string for exception in the pure version of base85 2019-11-16 Pierre-Yves David Accepted
[2,of,2,STABLE] pure: use string for another exception in the pure version of base85 2019-11-16 Pierre-Yves David Accepted
[1,of,2] upgrade-repo: colorize some of the output 2019-11-29 Pierre-Yves David Superseded
[2,of,2] upgraderepo: add a config option for parallel computation 2019-11-29 Pierre-Yves David Superseded
[1,of,2,V2] upgrade-repo: colorize some of the output 2019-12-02 Pierre-Yves David Accepted
[2,of,2,V2] upgraderepo: add a config option for parallel computation 2019-12-02 Pierre-Yves David Accepted
[1,of,5] copies: return consistent type from revinfo 2019-12-02 Pierre-Yves David Accepted
[2,of,5] copies: show we can read data from the "first" mapping 2019-12-02 Pierre-Yves David Accepted
[3,of,5] copies: expand `_chain` variable name to make the function easier to read 2019-12-02 Pierre-Yves David Accepted
[4,of,5] copies: do not initialize the dictionary with root in changeset copies 2019-12-02 Pierre-Yves David Accepted
[5,of,5] copies: split the combination of the copies mapping in its own function 2019-12-02 Pierre-Yves David Accepted
relnotes: mention the merging of index and nodemap 2019-12-16 Pierre-Yves David Accepted
[STABLE] contrib: a small script to nudge lingering diff 2020-01-24 Pierre-Yves David New
[1,of,5,STABLE] setup-rust: remove the legacy 'direct-ffi' variant 2020-03-06 Pierre-Yves David Superseded
[2,of,5,STABLE] setup-rust: add a --no-rust flag 2020-03-06 Pierre-Yves David Superseded
[3,of,5,STABLE] run-tests: rename "pure" variable to setup_opts 2020-03-06 Pierre-Yves David Superseded
[4,of,5,STABLE] run-tests: add option for running with and without Rust extensions 2020-03-06 Pierre-Yves David Superseded
[5,of,5,STABLE] heptapod-ci: use the new `--rust/--no-rust` flag to run the tests 2020-03-06 Pierre-Yves David Superseded
[1,of,6,V2] setup-rust: remove the legacy 'direct-ffi' variant 2020-03-08 Pierre-Yves David Accepted
[2,of,6,V2] cext: make HgRevlogIndex_GetParents private again 2020-03-08 Pierre-Yves David Accepted
[3,of,6,V2] setup-rust: add a --no-rust flag 2020-03-08 Pierre-Yves David Accepted
[4,of,6,V2] run-tests: rename "pure" variable to setup_opts 2020-03-08 Pierre-Yves David Accepted
[5,of,6,V2] run-tests: add option for running with and without Rust extensions 2020-03-08 Pierre-Yves David Accepted
[6,of,6,V2] heptapod-ci: use the new `--rust/--no-rust` flag to run the tests 2020-03-08 Pierre-Yves David Accepted
[1,of,6,v3] setup: use printf instead of print 2020-03-09 Pierre-Yves David Accepted
[2,of,6,v3] cext: drop the WITH_RUST block 2020-03-09 Pierre-Yves David Accepted
[3,of,6,v3] setup-rust: add a --no-rust flag 2020-03-09 Pierre-Yves David Accepted
[4,of,6,v3] run-tests: rename "pure" variable to setup_opts 2020-03-09 Pierre-Yves David Accepted
[5,of,6,v3] run-tests: add option for running with and without Rust extensions 2020-03-09 Pierre-Yves David Accepted
[6,of,6,v3] heptapod-ci: use the new `--rust/--no-rust` flag to run the tests 2020-03-09 Pierre-Yves David Accepted
rust: clean remains of direct-ffi code 2020-03-10 Pierre-Yves David Accepted
[1,of,2,STABLE] run-tests: fix conditional when tests are run outside of `tests` 2020-03-10 Pierre-Yves David Accepted
[2,of,2,STABLE] heptapod-ci: run the test from outside the test directory 2020-03-10 Pierre-Yves David Accepted
[1,of,3,STABLE] gzip: rename the argument to `mtime` to match upstream python 2020-03-10 Pierre-Yves David New
[2,of,3,STABLE] gzip: indent the custom Gzip code 2020-03-10 Pierre-Yves David New
[3,of,3,STABLE] gzip: use the stdlib version with python 3 (issue6284) 2020-03-10 Pierre-Yves David New
[STABLE] byteify-string: resolve symlink because byteifying 2020-03-19 Pierre-Yves David Accepted
[STABLE] discovery: avoid wrongly saying there are nothing to pull 2020-04-05 Pierre-Yves David Superseded
[STABLE,V2] discovery: avoid wrongly saying there are nothing to pull 2020-04-05 Pierre-Yves David Accepted
[STABLE] nodemap: fix validity checking when revlog is too short 2020-06-13 Pierre-Yves David Accepted
[STABLE] infinitepush: remove unused import to tempfile 2020-07-23 Pierre-Yves David Accepted
[1,of,5,STABLE,REGRESSION] exchange: backout changeset c26335fa4225 2020-07-23 Pierre-Yves David Superseded
[2,of,5,STABLE,REGRESSION] push: test the checks preventing pushing orphaness to a server 2020-07-23 Pierre-Yves David Superseded
[3,of,5,STABLE,REGRESSION] push: another test for checks preventing pushing orphaness to a server 2020-07-23 Pierre-Yves David Superseded
[4,of,5,STABLE,REGRESSION] push: test for checks preventing publishing obsolete changeset 2020-07-23 Pierre-Yves David Superseded
[5,of,5,STABLE,REGRESSION] push: test for checks preventing publishing obsolete changeset 2020-07-23 Pierre-Yves David Superseded
[1,of,5,STABLE,REGRESSION,V2] exchange: backout changeset c26335fa4225 2020-07-24 Pierre-Yves David New
[2,of,5,STABLE,REGRESSION,V2] push: test the checks preventing pushing orphaness to a server 2020-07-24 Pierre-Yves David New
[3,of,5,STABLE,REGRESSION,V2] push: another test for checks preventing pushing orphaness to a server 2020-07-24 Pierre-Yves David New
[4,of,5,STABLE,REGRESSION,V2] push: test for checks preventing publishing obsolete changeset 2020-07-24 Pierre-Yves David New
[5,of,5,STABLE,REGRESSION,V2] push: test for checks preventing publishing obsolete changeset 2020-07-24 Pierre-Yves David New
[01,of,11] commitctx: document the None return for "touched" value 2020-07-24 Pierre-Yves David Accepted
[02,of,11] commitctx: stop using weakref proxy for transaction 2020-07-24 Pierre-Yves David Accepted
[03,of,11] commitctx: extract the function that commit a new manifest 2020-07-24 Pierre-Yves David Accepted
[04,of,11] commitctx: no longer use the `writecopiesto` variable in the function 2020-07-24 Pierre-Yves David Accepted
[05,of,11] commitctx: move copy meta config reading in a dedicated function 2020-07-24 Pierre-Yves David Accepted
[06,of,11] commitctx: move `writechangesetcopy` business at the end a code section 2020-07-24 Pierre-Yves David Accepted
[07,of,11] commitctx: treat `filesadded` more like `filesremoved` 2020-07-24 Pierre-Yves David Accepted
[08,of,11] commitctx: extract all the manual logic to process the files 2020-07-24 Pierre-Yves David Accepted
[09,of,11] commitctx: move a special case about files earlier 2020-07-24 Pierre-Yves David Accepted
[10,of,11] commitctx: gather more preparation code within the lock context 2020-07-24 Pierre-Yves David Accepted
[11,of,11] commitctx: extract all the file preparation logic in a new function 2020-07-24 Pierre-Yves David Accepted
[01,of,15] commitctx: explicitly pass `manifest` to _commit_manifest 2020-07-29 Pierre-Yves David Accepted
[02,of,15] commitctx: create the new extra dict on its own line 2020-07-29 Pierre-Yves David Accepted
[03,of,15] commitctx: extract copy information encoding into extra into commit.py 2020-07-29 Pierre-Yves David Accepted
[04,of,15] commitctx: rename files to touched in a couple of place 2020-07-29 Pierre-Yves David Accepted
[05,of,15] commitctx: gather more code dealing with copy-in-extra 2020-07-29 Pierre-Yves David Accepted
[06,of,15] commitctx: return a richer object from _prepare_files 2020-07-29 Pierre-Yves David Accepted
[07,of,15] commitctx: directly pass a ChangingFiles object to changelog.add 2020-07-29 Pierre-Yves David Accepted
[08,of,15] commitctx: extract sidedata encoding inside its own function 2020-07-29 Pierre-Yves David Accepted
[09,of,15] commitctx: directly gather p1 and p2 copies in `files` 2020-07-29 Pierre-Yves David Accepted
[10,of,15] commitctx: no longer make the storage and added/removed file optional 2020-07-29 Pierre-Yves David Accepted
[11,of,15] commitctx: create the ChangingFiles object directly in the various case 2020-07-29 Pierre-Yves David Accepted
[12,of,15] commitctx: move ChangingFiles creation directly inside `_process_files` 2020-07-29 Pierre-Yves David Accepted
[13,of,15] commitctx: create the `ChangingFiles` object sooner 2020-07-29 Pierre-Yves David Accepted
[14,of,15] commitctx: directly updated the set of removed files 2020-07-29 Pierre-Yves David Accepted
[15,of,15] commitctx: directly update the touched and added set of files 2020-07-29 Pierre-Yves David Accepted
[STABLE] test: add `test-repo` requirement to `test-check-format` (issue6395) 2020-08-27 Pierre-Yves David Accepted
[1,of,2] copy-tracing: test case where we go across a changed/deleted merge 2020-09-14 Pierre-Yves David Accepted
[2,of,2] copy-tracing: test case where a merge reverted a file deletion 2020-09-14 Pierre-Yves David Accepted
[1,of,2] changing-files: document the various sets 2020-09-18 Pierre-Yves David Accepted
[2,of,2] changing-files: implement equality checking 2020-09-18 Pierre-Yves David Accepted
[1,of,2,STABLE] test-strip: display more information highlight buggy behavior 2020-09-18 Pierre-Yves David Accepted
[2,of,2,STABLE] strip: with --keep, consider all revs "removed" from the wcp (issue6270) 2020-09-18 Pierre-Yves David Accepted
[1,of,7] sidedata: rename `encode_copies_sidedata` to `encode_files_sidedata` 2020-09-23 Pierre-Yves David Accepted
[2,of,7] changelog: add a `changes` property on `changelogrevision` 2020-09-23 Pierre-Yves David Accepted
[3,of,7] sidedata: add a `decode_files_sidedata` function 2020-09-23 Pierre-Yves David Accepted
[4,of,7] sidedata: simply read added files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[5,of,7] sidedata: simply read removed files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[6,of,7] sidedata: simply read p1copies files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[7,of,7] sidedata: simply read p2copies files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
test: try to unflaky test-profile.t 2020-10-02 Pierre-Yves David Accepted
revset: add a `node` key for sorting 2020-10-09 Pierre-Yves David Accepted
context: small update to ctx.status doc 2020-11-20 Pierre-Yves David Accepted
heptapod-ci: hosting base image on registry.heptapod.net 2020-11-21 Pierre-Yves David Accepted
rust-format: pin the formatted to a specific nightly version 2020-11-29 Pierre-Yves David Accepted
[1,of,5] simplemerge: extract verifytext as a helper function 1970-01-01 Phillip Cohen Superseded
[2,of,5] simplemerge: add optional context parameters to simplemerge 1970-01-01 Phillip Cohen Superseded
[3,of,5] filemerge: pass contexts to simplemerge 1970-01-01 Phillip Cohen Superseded
[4,of,5] simplemerge: use contexts to read file data from, if passed 1970-01-01 Phillip Cohen Superseded
[5,of,5] simplemerge: write merge result to the localctx, if passed 1970-01-01 Phillip Cohen Superseded
merge: add resolve --prep, which outputs conflicted comparison files 2017-02-23 Phillip Cohen Changes Requested
[V2] merge: add `internal:dumpjson` tool to `resolve`, which outputs conflict state 2017-03-07 Phillip Cohen Changes Requested
[1,of,4,V3] filemerge: add `summarize()` 2017-03-17 Phillip Cohen Changes Requested
[2,of,4,V3] merge: add summarizeconflicts() 2017-03-17 Phillip Cohen Changes Requested
[3,of,4,V3] commands: add --tool=internal:dumpjson to resolve 2017-03-17 Phillip Cohen Changes Requested
[4,of,4,V3] filemerge: add test cases for corner cases using internal:dumpjson 2017-03-17 Phillip Cohen Changes Requested
[1,of,3] dispatch: store args and command run on ui 2017-03-20 Phillip Cohen Changes Requested
[2,of,3] lock: add ability to store additional metadata on filesytem 2017-03-20 Phillip Cohen Changes Requested
[3,of,3] localrepo: pass args and command running as store/write lock metadata 2017-03-20 Phillip Cohen Changes Requested
[1,of,2,STABLE] diffhelpers: add canstripcr=True to fix_newline 2017-04-24 Phillip Cohen Changes Requested
[2,of,2,STABLE] patch: pass canstripcr to fix_newline (issue4042) 2017-04-24 Phillip Cohen Changes Requested
demandimport: add urwid.command_map to ignore list 2017-05-05 Phillip Cohen Accepted
merge: use repo.wvfs.setflags() instead of util.setflags() 2017-05-12 Phillip Cohen Accepted
[1,of,6] merge: pass wctx to batchremove and batchget 2017-06-26 Phillip Cohen Accepted
[2,of,6] merge: replace repo.wvfs.unlinkpath() with calls to wctx[f].remove() 2017-06-26 Phillip Cohen Accepted
[3,of,6] merge: convert repo.wwrite() calls to wctx[f].write() 2017-06-26 Phillip Cohen Accepted
[4,of,6] merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function 2017-06-26 Phillip Cohen Accepted
[5,of,6] workingfilectx: add backgroundclose as a kwarg to write() 2017-06-26 Phillip Cohen Accepted
[6,of,6] workingfilectx: add audit() as a wrapper for wvfs.audit() 2017-06-26 Phillip Cohen Accepted
filemerge: convert a couple of wvfs calls in internal mergetools to contexts 2017-06-27 Phillip Cohen Accepted
[1,of,5,V2] simplemerge: extract verifytext as a helper function 2017-07-05 Phillip Cohen Changes Requested
[2,of,5,V2] simplemerge: add optional context parameters to simplemerge 2017-07-05 Phillip Cohen Changes Requested
[3,of,5,V2] filemerge: pass contexts to simplemerge 2017-07-05 Phillip Cohen Changes Requested
[4,of,5,V2] simplemerge: use contexts to read file data from, if passed 2017-07-05 Phillip Cohen Changes Requested
[5,of,5,V2] simplemerge: write merge result to the localctx, if passed 2017-07-05 Phillip Cohen Changes Requested
workingfilectx: add exists, lexists 2017-07-05 Phillip Cohen Accepted
tagmerge: use workingfilectx to write merged tags 2017-07-11 Phillip Cohen Accepted
mdiff: remove unused parameter 'refine' from allblocks() 2016-09-27 Philippe Pepiot Accepted
[evolve-ext] split: avoid trying to split an empty commit (issue5191) 2016-10-08 Philippe Pepiot Accepted
[RFC] perf: add asv benchmarks 2016-10-12 Philippe Pepiot Deferred
[1,of,2] commit: return 1 for interactive commit with no changes (issue5397) 2016-10-13 Philippe Pepiot Superseded
[2,of,2] record: return code from underlying commit 2016-10-13 Philippe Pepiot Superseded
[1,of,2,V2] commit: return 1 for interactive commit with no changes (issue5397) 2016-10-14 Philippe Pepiot Accepted
[2,of,2,V2] record: return code from underlying commit 2016-10-14 Philippe Pepiot Accepted
[V2] perf: add asv benchmarks 2016-11-03 Philippe Pepiot Superseded
[1,of,2,V3] perf: omit copying ui and redirect to ferr if buffer API is in use 2016-11-15 Philippe Pepiot Superseded
[2,of,2,V3] perf: add asv benchmarks 2016-11-15 Philippe Pepiot Superseded
[1,of,2,V4] perf: omit copying ui and redirect to ferr if buffer API is in use 2016-11-16 Philippe Pepiot Accepted
[2,of,2,V4] perf: add asv benchmarks 2016-11-16 Philippe Pepiot Accepted
perf: add historical support of ui.load() 2016-12-15 Philippe Pepiot Accepted
perf: add historical portability for util.timer 2017-04-05 Philippe Pepiot Superseded
[V2] perf: add historical portability for util.timer 2017-04-05 Philippe Pepiot Superseded
[V3] perf: add historical portability for util.timer 2017-04-06 Philippe Pepiot Accepted
setup: fix a possible NameError on rust build 2019-04-04 Philippe Pepiot Accepted
[1,of,3,py3] packaging: allow to run make with python3 2019-04-04 Philippe Pepiot Accepted
[2,of,3,py3] hgmanpage: use range instead of xrange 2019-04-04 Philippe Pepiot Accepted
[3,of,3,py3] hgmanpage: use a py2 and py3 compatible iterable protocol 2019-04-04 Philippe Pepiot Accepted
[evolve-ext] packaging: require mercurial >= 4.5 2019-06-11 Philippe Pepiot New
[Differential,Request,2,lines] D49: modcheck: whitelist lz4revlog 2017-07-11 phabricator Superseded
[Differential,Request,2,lines] D56: py3: make localrepo filtered repo cache work on py3 2017-07-12 phabricator Superseded
[Differential,Request,25,lines] D57: match: write forceincludematcher using unionmatcher 2017-07-12 phabricator Superseded
[Differential,Request,20,lines] D58: match: make unionmatcher a proper matcher 2017-07-12 phabricator Superseded
[Differential,Request,38,lines] D59: sparse: override dirstate.walk() instead of dirstate._ignore 2017-07-12 phabricator Superseded
[Differential,Request,10,lines] D60: match: remove unused negatematcher 2017-07-12 phabricator Superseded
[Differential,Request,97,lines] D63: rebase: use one dirstateguard for when using rebase.singletransaction 2017-07-12 phabricator Superseded
[Differential,Request,40,lines] D62: rebase: add config to move rebase into a single transaction 2017-07-12 phabricator Superseded
[Differential,Request,18,lines] D64: histedit: remove transaction from state object 2017-07-12 phabricator Superseded
[Differential,Request,17,lines] D65: histedit: create transaction outside of try 2017-07-12 phabricator Superseded
[Differential,Request,32,lines] D66: histedit: extract InterventionRequired transaction handling to utils 2017-07-12 phabricator Superseded
[Differential,Request,2,lines] D67: test-check-pyflakes: do not leave test.py in the repo 2017-07-12 phabricator Superseded
[Differential,Request,53,lines] D68: dirstate: update backup functions to take full backup filename 2017-07-12 phabricator Superseded
[Differential,Request,6,lines] D69: tests: put temporary files in $TESTTMP 2017-07-12 phabricator Superseded
[Differential,Updated,19,lines] D64: histedit: remove transaction from state object 2017-07-12 phabricator Not Applicable
[Differential,Updated,17,lines] D65: histedit: create transaction outside of try 2017-07-12 phabricator Not Applicable
[Differential,Updated,32,lines] D66: histedit: extract InterventionRequired transaction handling to utils 2017-07-12 phabricator Not Applicable
[Differential,Request,5,lines] D72: httpclient: honor the timeout when setting up the connection 2017-07-13 phabricator Superseded
[Differential,Request,139,lines] D73: util: remove unused ctxmanager 2017-07-13 phabricator Superseded
[Differential,Updated,25,lines] D65: histedit: create transaction outside of try 2017-07-13 phabricator Not Applicable
[Differential,Updated,32,lines] D66: histedit: extract InterventionRequired transaction handling to utils 2017-07-13 phabricator Not Applicable
[Differential,Request,82,lines] D76: contrib: add a codemod script to rewrite nested with 2017-07-14 phabricator Superseded
[Differential,Request,352,lines] D77: codemod: simplify nested withs 2017-07-14 phabricator Superseded
[Differential,Updated,66,lines] D76: contrib: add a codemod script to rewrite nested with 2017-07-14 phabricator Not Applicable
[Differential,Updated,66,lines] D76: contrib: add a codemod script to rewrite nested with 2017-07-14 phabricator Not Applicable
[Differential,Updated,124,lines] D76: contrib: add a codemod script to rewrite nested with 2017-07-14 phabricator Not Applicable
[Differential,Updated,25,lines] D57: match: write forceincludematcher using unionmatcher 2017-07-14 phabricator Not Applicable
[Differential,Updated,20,lines] D58: match: make unionmatcher a proper matcher 2017-07-14 phabricator Not Applicable
[Differential,Updated,10,lines] D60: match: remove unused negatematcher 2017-07-14 phabricator Not Applicable
[Differential,Closed] D31: revlog: micro-optimize the computation of hashes 2017-07-14 phabricator Not Applicable
[Differential,Closed] D32: revlog: use struct.Struct instances for slight performance wins 2017-07-14 phabricator Not Applicable
[Differential,Closed] D56: py3: make localrepo filtered repo cache work on py3 2017-07-14 phabricator Not Applicable
[Differential,Closed] D67: test-check-pyflakes: do not leave test.py in the repo 2017-07-14 phabricator Not Applicable
[Differential,Closed] D33: phabricator: respect metadata sent by arc 2017-07-14 phabricator Not Applicable
[Differential,Closed] D34: phabricator: finding old nodes in batch 2017-07-14 phabricator Not Applicable
[Differential,Closed] D36: phabricator: verify local tags before trusting them 2017-07-14 phabricator Not Applicable
[Differential,Closed] D73: util: remove unused ctxmanager 2017-07-14 phabricator Not Applicable
[Differential,Closed] D64: histedit: remove transaction from state object 2017-07-14 phabricator Not Applicable
[Differential,Closed] D68: dirstate: update backup functions to take full backup filename 2017-07-14 phabricator Not Applicable
[Differential,Closed] D65: histedit: create transaction outside of try 2017-07-14 phabricator Not Applicable
[Differential,Closed] D57: match: write forceincludematcher using unionmatcher 2017-07-14 phabricator Not Applicable
[Differential,Closed] D77: codemod: simplify nested withs 2017-07-14 phabricator Not Applicable
[Differential,Closed] D58: match: make unionmatcher a proper matcher 2017-07-14 phabricator Not Applicable
[Differential,Closed] D66: histedit: extract InterventionRequired transaction handling to utils 2017-07-14 phabricator Not Applicable
[Differential,Request,2,lines] D82: tests: fix an incorrect description in test-ignore.t 2017-07-14 phabricator Accepted
[Differential,Request,2,lines] D83: match: make base matcher return True for visitdir 2017-07-14 phabricator Not Applicable
[Differential,Updated,257,lines] D21: rebase: rewrite defineparents 2017-07-14 phabricator Not Applicable
[Differential,Updated,27,lines] D23: rebase: move obsoleted not rebased messages earlier (BC) 2017-07-14 phabricator Not Applicable
[Differential,Updated,70,lines] D26: rebase: remove revignored and nullmerge states 2017-07-14 phabricator Not Applicable
[Differential,Updated,32,lines] D24: rebase: remove revprecursor and revpruned states (BC) 2017-07-14 phabricator Not Applicable
[Differential,Request,6,lines] D85: rebase: remove rebaseset from _checkobsrebase 2017-07-14 phabricator Not Applicable
[Differential,Updated,257,lines] D21: rebase: rewrite defineparents 2017-07-14 phabricator Not Applicable
[Differential,Closed] D82: tests: fix an incorrect description in test-ignore.t 2017-07-15 phabricator Not Applicable
[Differential,Closed] D83: match: make base matcher return True for visitdir 2017-07-15 phabricator Not Applicable
[Differential,Request,5,lines] D93: tests: simplify config in test-rebase-detach.t 2017-07-15 phabricator Not Applicable
[Differential,Request,92,lines] D92: drawdag: include files from both parents in merge commits 2017-07-15 phabricator Not Applicable
[Differential,Request,537,lines] D94: tests: rewrite test-rebase-detach.t using drawdag 2017-07-15 phabricator Not Applicable
[Differential,Request,18,lines] D95: sparse: use set for capturing profiles 2017-07-15 phabricator Not Applicable
[Differential,Request,31,lines] D96: sparse: require [section] in sparse config files (BC) 2017-07-15 phabricator Not Applicable
[Differential,Request,149,lines] D98: revset: support reading aliases from a .hgrevsets file 2017-07-15 phabricator Not Applicable
[Differential,Request,10,lines] D97: revset: pass repo when passing ui 2017-07-15 phabricator Not Applicable
[Differential,Updated,535,lines] D94: tests: rewrite test-rebase-detach.t using drawdag 2017-07-16 phabricator Not Applicable
[Differential,Updated,91,lines] D92: drawdag: include files from both parents in merge commits 2017-07-16 phabricator Not Applicable
[Differential] D107: util: remove dead code which used to be for old python2 versions 2017-07-17 phabricator Not Applicable
D60: match: remove unused negatematcher 2017-07-17 phabricator Not Applicable
D59: sparse: override dirstate.walk() instead of dirstate._ignore 2017-07-17 phabricator Not Applicable
D38: phabricator: allow specifying reviewers on phabsend 2017-07-17 phabricator Not Applicable
D107: util: remove dead code which used to be for old python2 versions 2017-07-17 phabricator Not Applicable
D109: sparse: consolidate common code for writing sparse config 2017-07-17 phabricator Not Applicable
D110: sparse: add a requirement when a repository uses sparse (BC) 2017-07-17 phabricator Not Applicable
D95: sparse: use set for capturing profiles 2017-07-17 phabricator Not Applicable
D96: sparse: require [section] in sparse config files (BC) 2017-07-17 phabricator Not Applicable
D113: gitweb: preserve whitespace in description 2017-07-17 phabricator Superseded
D114: run-tests: pass color option via options object, not global var 2017-07-18 phabricator Superseded
D115: run-tests: move check isatty() check for color inside parseargs() 2017-07-18 phabricator Superseded
D117: run-tests: warn if --color=always and no pygments installed 2017-07-18 phabricator Superseded
D116: run-tests: check pygmentspresent in parseargs() 2017-07-18 phabricator Superseded
D118: run-tests: remove unnecessary 'with_color' variable 2017-07-18 phabricator Superseded
D119: color: add autoterminfo option to prefer terminfo over ansi for non-windows 2017-07-18 phabricator Superseded
D120: phabricator: add --status option to phabread 2017-07-18 phabricator Superseded
D121: phabricator: use Phabricator's last node information 2017-07-18 phabricator Superseded
D122: phabricator: add --amend option to phabsend 2017-07-18 phabricator Superseded
D118: run-tests: remove unnecessary 'with_color' variable 2017-07-18 phabricator Not Applicable
D124: phabricator: change "readpatch" to be more flexible 2017-07-18 phabricator Superseded
D125: phabricator: add a small language to query Differential Revisions 2017-07-18 phabricator Superseded
D126: phabricator: add status to revision query language 2017-07-18 phabricator Superseded
D127: phabricator: add phabupdate command to update status in batch 2017-07-18 phabricator Superseded
D135: rebase: use one dirstateguard for when using rebase.singletransaction 2017-07-18 phabricator Superseded
D134: rebase: add config to move rebase into a single transaction 2017-07-18 phabricator Superseded
D114: run-tests: pass color option via options object, not global var 2017-07-18 phabricator Not Applicable
D116: run-tests: drop unnecessary check for pygmentspresent 2017-07-18 phabricator Not Applicable
D117: run-tests: warn if --color=always and no pygments installed 2017-07-18 phabricator Not Applicable
D118: run-tests: remove unnecessary 'with_color' variable 2017-07-18 phabricator Not Applicable
D136: run-tests: combine color conditions into one 2017-07-18 phabricator Superseded
D114: run-tests: pass color option via test case object , not global var 2017-07-18 phabricator Not Applicable
D116: run-tests: drop unnecessary check for pygmentspresent 2017-07-18 phabricator Not Applicable
D118: run-tests: remove unnecessary 'with_color' variable 2017-07-18 phabricator Not Applicable
D134: rebase: add config to move rebase into a single transaction 2017-07-18 phabricator Not Applicable
D135: rebase: use one dirstateguard for when using rebase.singletransaction 2017-07-18 phabricator Not Applicable
D109: sparse: consolidate common code for writing sparse config 2017-07-18 phabricator Not Applicable
D113: gitweb: preserve whitespace in description 2017-07-18 phabricator Not Applicable
D110: sparse: add a requirement when a repository uses sparse (BC) 2017-07-18 phabricator Not Applicable
D93: tests: simplify config in test-rebase-detach.t 2017-07-18 phabricator Not Applicable
D97: revset: pass repo when passing ui 2017-07-18 phabricator Not Applicable
D92: drawdag: include files from both parents in merge commits 2017-07-18 phabricator Not Applicable
D94: tests: rewrite test-rebase-detach.t using drawdag 2017-07-18 phabricator Not Applicable
D35: phabricator: sanity check Differential Revision from commit message 2017-07-18 phabricator Not Applicable
D114: run-tests: pass color option via test case object , not global var 2017-07-18 phabricator Not Applicable
D116: run-tests: drop unnecessary check for pygmentspresent 2017-07-18 phabricator Not Applicable
D117: run-tests: warn if --color=always and no pygments installed 2017-07-18 phabricator Not Applicable
D118: run-tests: remove unnecessary 'with_color' variable 2017-07-18 phabricator Not Applicable
D134: rebase: add config to move rebase into a single transaction 2017-07-18 phabricator Not Applicable
D151: match: override visitdir() in nevermatcher to return False 2017-07-19 phabricator Superseded
D152: repo: skip invalidation of changelog if it has 'delayed' changes (API) 2017-07-19 phabricator Superseded
D153: test-dirstate-race: replace BROKEN line with explanation of changed output 2017-07-20 phabricator Superseded
D135: rebase: use one dirstateguard for when using rebase.singletransaction 2017-07-20 phabricator Not Applicable
D153: test-dirstate-race: replace BROKEN line with explanation of changed output 2017-07-21 phabricator Not Applicable
D153: test-dirstate-race: hide irrelevant hg status output 2017-07-21 phabricator Not Applicable
D171: phabricator: include the suggested arc config in the repo 2017-07-21 phabricator Superseded
D151: match: override visitdir() in nevermatcher to return False 2017-07-25 phabricator Not Applicable
D171: phabricator: include the suggested arc config in the repo 2017-07-25 phabricator Not Applicable
D185: setup: fix mistake that prevented Python 3 from being excluded 2017-07-26 phabricator Superseded
D185: setup: fix mistake that prevented Python 3 from being excluded 2017-07-26 phabricator Not Applicable
D189: makefile: build on CentOS 6 with a Python 2.7 2017-07-27 phabricator Superseded
D190: docker: pass proxy arguments to docker process 2017-07-27 phabricator Superseded
D192: phabricator: convert unicode to binary when writing patches 2017-07-27 phabricator Superseded
D189: makefile: build on CentOS 6 with a Python 2.7 2017-07-27 phabricator Not Applicable
D190: docker: pass proxy arguments to docker process 2017-07-27 phabricator Not Applicable
D192: phabricator: convert unicode to binary when writing patches 2017-07-27 phabricator Not Applicable
D199: tests: make test-profile.t pass if statprof didn't collect samples 2017-07-31 phabricator Superseded
D199: tests: make test-profile.t pass if statprof didn't collect samples 2017-07-31 phabricator Not Applicable
D201: tests: clarify that duplicate flag processors is not an error 2017-07-31 phabricator Superseded
D202: tests: fix test-flagprocessor.t flakiness 2017-07-31 phabricator Superseded
D203: tests: demonstrate that failed "hg ci -A" updates dirstate (issue5645) 2017-07-31 phabricator Superseded
D204: commit: don't let failed commit with --addremove update dirstate (issue5645) 2017-07-31 phabricator Superseded
D202: tests: fix test-flagprocessor.t flakiness 2017-08-01 phabricator Not Applicable
D201: tests: clarify that duplicate flag processors is not an error 2017-08-01 phabricator Not Applicable
D202: tests: fix test-flagprocessor.t flakiness 2017-08-01 phabricator Not Applicable
D203: tests: demonstrate that failed "hg ci -A" updates dirstate (issue5645) 2017-08-01 phabricator Not Applicable
D204: commit: don't let failed commit with --addremove update dirstate (issue5645) 2017-08-01 phabricator Not Applicable
D135: rebase: use one dirstateguard for when using rebase.singletransaction 2017-08-01 phabricator Not Applicable
D121: phabricator: use Phabricator's last node information 2017-08-01 phabricator Not Applicable
D122: phabricator: add --amend option to phabsend 2017-08-01 phabricator Not Applicable
D124: phabricator: change "readpatch" to be more flexible 2017-08-01 phabricator Not Applicable