D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-12 |
phabricator |
|
Not Applicable |
D6845: pushkeys: introduce a server.bookmarks-pushkey-reject option to complement D6776 |
2019-09-12 |
phabricator |
|
New |
D6844: remotefilelog: replace repack lock to solve race condition |
2019-09-12 |
phabricator |
|
Superseded |
D6837: cleanup: fix leakage of dirstate._map to client code |
2019-09-12 |
phabricator |
|
Not Applicable |
D6843: ui: option to preserve the progress bar |
2019-09-12 |
phabricator |
|
Superseded |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-11 |
phabricator |
|
Not Applicable |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-11 |
phabricator |
|
Not Applicable |
D6831: exchange: convert bookmark nodes from hex to bin ASAP |
2019-09-11 |
phabricator |
|
Not Applicable |
D6830: exchange: avoid unnecessary conversion of bookmark nodes to hex (API) |
2019-09-11 |
phabricator |
|
Not Applicable |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-11 |
phabricator |
|
Not Applicable |
D6842: uncommit: make -D/--date and -U/--user mutually exclusive |
2019-09-11 |
phabricator |
|
Not Applicable |
D6841: uncommit: drop the hyphen from --current-user and --current-date |
2019-09-11 |
phabricator |
|
Not Applicable |
D6832: highlight: fix encoding issues to enable Py3 compatibility |
2019-09-11 |
phabricator |
|
Not Applicable |
D6840: hgweb: add a `message` attribute to `hgweb.common.ErrorResponse` |
2019-09-11 |
phabricator |
|
Not Applicable |
D6842: uncommit: make -D/--date and -U/--user mutually exclusive |
2019-09-11 |
phabricator |
|
Superseded |
D6841: uncommit: drop the hyphen from --current-user and --current-date |
2019-09-11 |
phabricator |
|
Superseded |
D6840: hgweb: add a `message` attribute to `hgweb.common.ErrorResponse` |
2019-09-10 |
phabricator |
|
Superseded |
D6837: cleanup: fix leakage of dirstate._map to client code |
2019-09-10 |
phabricator |
|
Superseded |
D6836: interfaces: introduce an interface for dirstate implementations |
2019-09-10 |
phabricator |
|
Superseded |
D6839: idirstate: group private methods and attrs that are in the interface |
2019-09-10 |
phabricator |
|
Superseded |
D6838: idirstate: remove now non-public _map attribute |
2019-09-10 |
phabricator |
|
Superseded |
D6788: hgweb: fix websub regex flag syntax on Python 3 |
2019-09-10 |
phabricator |
|
Not Applicable |
D6823: flagprocessors: remove flagprocessorsmixin |
2019-09-09 |
phabricator |
|
Not Applicable |
D6822: flagprocessors: move _flagserrorclass attribute on revlog & co |
2019-09-09 |
phabricator |
|
Not Applicable |
D6821: flagprocessors: directly duplicate the deprecated layer back into revlog |
2019-09-09 |
phabricator |
|
Not Applicable |
D6820: flagprocessors: make `processflagsraw` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6819: flagprocessors: make `processflagsread` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6818: flagprocessors: make `processflagswrite` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6816: flagprocessors: writetransform function take side data as parameter (API) |
2019-09-09 |
phabricator |
|
Not Applicable |
D6815: flagprocessors: add a `sidedata` parameters to _processflagswrite |
2019-09-09 |
phabricator |
|
Not Applicable |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-09 |
phabricator |
|
Not Applicable |
D6813: flagprocessors: have the read transform function return side data (API) |
2019-09-09 |
phabricator |
|
Not Applicable |
D6811: flagprocessors: return sidedata map in `_processflagsread` |
2019-09-09 |
phabricator |
|
Not Applicable |
D6810: revlog: use the new sidedata map return in the sidedata method |
2019-09-09 |
phabricator |
|
Not Applicable |
D6823: flagprocessors: remove flagprocessorsmixin |
2019-09-09 |
phabricator |
|
Not Applicable |
D6822: flagprocessors: move _flagserrorclass attribute on revlog & co |
2019-09-09 |
phabricator |
|
Not Applicable |
D6821: flagprocessors: directly duplicate the deprecated layer back into revlog |
2019-09-09 |
phabricator |
|
Not Applicable |
D6820: flagprocessors: make `processflagsraw` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6819: flagprocessors: make `processflagsread` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6818: flagprocessors: make `processflagswrite` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6816: flagprocessors: writetransform function take side data as parameter (API) |
2019-09-09 |
phabricator |
|
Not Applicable |
D6815: flagprocessors: add a `sidedata` parameters to _processflagswrite |
2019-09-09 |
phabricator |
|
Not Applicable |
D6817: flagprocessors: make `_processflagsfunc` a module level function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6813: flagprocessors: have the read transform function return side data (API) |
2019-09-09 |
phabricator |
|
Not Applicable |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-09 |
phabricator |
|
Not Applicable |
D6811: flagprocessors: return sidedata map in `_processflagsread` |
2019-09-09 |
phabricator |
|
Not Applicable |
D6810: revlog: use the new sidedata map return in the sidedata method |
2019-09-09 |
phabricator |
|
Not Applicable |
D6809: revlog: return sidedata map from `_revisiondata` |
2019-09-09 |
phabricator |
|
Not Applicable |
D6812: flagprocessors: return flagdata in the main processing function |
2019-09-09 |
phabricator |
|
Not Applicable |
D6808: revlog: introduce a `sidedata` method |
2019-09-09 |
phabricator |
|
Not Applicable |
D6835: phabricator: don't abort if property writing fails during amending |
2019-09-09 |
phabricator |
|
Not Applicable |
D6835: phabricator: don't abort if property writing fails during amending |
2019-09-09 |
phabricator |
|
Superseded |
D6834: flagprocessors: return flagdata in the main processing function |
2019-09-09 |
phabricator |
|
Superseded |
D6833: relnotes: we now require `sh` to support $(command) syntax to run test suite |
2019-09-09 |
phabricator |
|
Not Applicable |
D6833: relnotes: we now require `sh` to support $(command) syntax to run test suite |
2019-09-09 |
phabricator |
|
Superseded |
D6832: highlight: fix encoding issues to enable Py3 compatibility |
2019-09-09 |
phabricator |
|
Superseded |
D6788: hgweb: fix websub regex flag syntax on Python 3 |
2019-09-09 |
phabricator |
|
Not Applicable |
D6829: doc: fix up confusing doc comment |
2019-09-09 |
phabricator |
|
Not Applicable |
D6795: strip: fix bug with treemanifests and unordered linkrevs |
2019-09-09 |
phabricator |
|
Not Applicable |
D6794: repair: extract a helper for generating all manifest revlogs |
2019-09-09 |
phabricator |
|
Not Applicable |
D6793: tests: show broken strip with treemanifests and unordered linkrevs |
2019-09-09 |
phabricator |
|
Not Applicable |
D6786: automation: implement "publish-windows-artifacts" command |
2019-09-09 |
phabricator |
|
Not Applicable |
D6792: tests: split out manifest case from test-strip-cross.t |
2019-09-09 |
phabricator |
|
Not Applicable |
D6732: localrepo: push manifestlog and changelog construction code into store |
2019-09-09 |
phabricator |
|
Not Applicable |
D6791: tests: don't log manifest-file in test-strip-cross.t |
2019-09-09 |
phabricator |
|
Not Applicable |
D6790: tests: use positive revision numbers in test-strip-cross.t |
2019-09-09 |
phabricator |
|
Not Applicable |
D6785: automation: upgrade to latest packages in requirements.txt |
2019-09-09 |
phabricator |
|
Not Applicable |
D6824: notify: add option for deterministic message-id generation |
2019-09-09 |
phabricator |
|
Not Applicable |
[STABLE] merge: respect parents order when using `graft` on a merge |
2019-09-09 |
Pierre-Yves David |
|
New |
D6828: uncommit: add options to update to the current user or current date |
2019-09-09 |
phabricator |
|
Not Applicable |
D6827: uncommit: add support to modify the commit message and date |
2019-09-09 |
phabricator |
|
Not Applicable |
D6831: exchange: convert bookmark nodes from hex to bin ASAP |
2019-09-09 |
phabricator |
|
Superseded |
D6829: doc: fix up confusing doc comment |
2019-09-09 |
phabricator |
|
Superseded |
D6830: exchange: avoid unnecessary conversion of bookmark nodes to hex (API) |
2019-09-09 |
phabricator |
|
Superseded |
[7,of,7] rust-cpython: leverage py_shared_iterator::from_inner() where appropriate |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[6,of,7] rust-cpython: remove Option<_> from interface of py_shared_iterator |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[5,of,7] rust-cpython: rename py_shared_iterator_impl to py_shared_iterator |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[4,of,7] rust-cpython: replace dyn Iterator<..> of mapping with concrete type |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[3,of,7] rust-cpython: replace dyn Iterator<..> of sequence with concrete type |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[2,of,7] rust-dirstate: provide CopyMapIter and StateMapIter types |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[1,of,7] rust-dirstate: specify concrete return type of DirsMultiset::iter() |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
split: use literal syntax to build a set of one element |
2019-09-08 |
Yuya Nishihara |
|
Accepted |
[4,of,4,V2] run-tests: add a dedicated 'isoptional' 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 |
[2,of,4,V2] run-tests: extract a `process_out_line` from the main function |
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 |
[5,of,5] changegroup: move message about added changes to transaction summary |
2019-09-08 |
Pierre-Yves David |
|
Accepted |
[4,of,5] sshserver: flush stream after command dispatch |
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 |
[2,of,5] transaction: issue "new obsmarkers" message at the end of the transaction |
2019-09-08 |
Pierre-Yves David |
|
Accepted |
[1,of,5] debugobsolete: also issue the "new obsmarkers" messsage |
2019-09-08 |
Pierre-Yves David |
|
Accepted |
D6828: uncommit: add options to update to the current user or current date |
2019-09-08 |
phabricator |
|
Superseded |
D6827: uncommit: add support to modify the commit message and date |
2019-09-08 |
phabricator |
|
Superseded |
D6826: py3: drop incorrect fsencode(findexe(...)) in procutil |
2019-09-07 |
phabricator |
|
Not Applicable |
D6807: flagprocessors: small code update to clarify parameters |
2019-09-07 |
phabricator |
|
Not Applicable |
D6804: revlog: stop using `_processflags` directly |
2019-09-07 |
phabricator |
|
Not Applicable |
D6805: simplestorerepo: stop using `_processflags` directly |
2019-09-07 |
phabricator |
|
Not Applicable |
D6806: flagprocessors: _processflags |
2019-09-07 |
phabricator |
|
Not Applicable |
D6826: py3: drop incorrect fsencode(findexe(...)) in procutil |
2019-09-07 |
phabricator |
|
Superseded |
D6801: flagprocessors: use _processflagswrite for write operation |
2019-09-07 |
phabricator |
|
Not Applicable |
D6803: flagprocessors: use _processflagsraw in easy cases |
2019-09-07 |
phabricator |
|
Not Applicable |
D6802: flagprocessors: use _processflagsread in simple cases |
2019-09-07 |
phabricator |
|
Not Applicable |
D6800: flagprocessors: introduce specialized functions |
2019-09-07 |
phabricator |
|
Not Applicable |
D6796: flagutil: introduce a flagprocessorsmixin class |
2019-09-07 |
phabricator |
|
Not Applicable |
D6799: flagutil: use it in simplestorerepo |
2019-09-07 |
phabricator |
|
Not Applicable |
D6798: flagutil: make the error class used by the mixin configurable |
2019-09-07 |
phabricator |
|
Not Applicable |
D6797: flagutil: use the new mixin use in remotefilelog |
2019-09-07 |
phabricator |
|
Not Applicable |
D6789: check-code: allow command substitution with $(command) |
2019-09-07 |
phabricator |
|
Not Applicable |
D6787: test: allow different result for zstd compression (issue6188) |
2019-09-07 |
phabricator |
|
Not Applicable |
D6825: contrib: start building a library for simple hooks |
2019-09-07 |
phabricator |
|
Not Applicable |
[STABLE] tests: register test-merge-combination.t as small but slow |
2019-09-07 |
Pierre-Yves David |
|
Accepted |
D6825: contrib: start building a library for simple hooks |
2019-09-07 |
phabricator |
|
Superseded |
[9,of,9] run-tests: add a dedicated 'isoptional' function |
2019-09-07 |
Pierre-Yves David |
|
Accepted |
[8,of,9] run-tests: remove the artificial indentation |
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 |
[6,of,9] run-tests: extract a `process_cmd_line` from the main function |
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 |
[4,of,9] run-tests: rename `lcmd` variable to `line_cmd` |
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 |
[2,of,9] run-tests: clarify "l" variable as "out_rawline" |
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 |
discovery: replace "heads" by "changesets" in a output note (BC) |
2019-09-07 |
Pierre-Yves David |
|
Accepted |
D6824: notify: add option for deterministic message-id generation |
2019-09-07 |
phabricator |
|
Superseded |
D6823: flagprocessors: remove flagprocessorsmixin |
2019-09-07 |
phabricator |
|
Superseded |
D6822: flagprocessors: move _flagserrorclass attribute on revlog & co |
2019-09-07 |
phabricator |
|
Superseded |
D6821: flagprocessors: directly duplicate the deprecated layer back into revlog |
2019-09-07 |
phabricator |
|
Superseded |
D6820: flagprocessors: make `processflagsraw` a module level function |
2019-09-07 |
phabricator |
|
Superseded |
D6819: flagprocessors: make `processflagsread` a module level function |
2019-09-07 |
phabricator |
|
Superseded |
D6818: flagprocessors: make `processflagswrite` a module level function |
2019-09-07 |
phabricator |
|
Superseded |
D6816: flagprocessors: writetransform function take side data as parameter (API) |
2019-09-07 |
phabricator |
|
Superseded |
D6815: flagprocessors: add a `sidedata` parameters to _processflagswrite |
2019-09-07 |
phabricator |
|
Superseded |
D6817: flagprocessors: make `_processflagsfunc` a module level function |
2019-09-07 |
phabricator |
|
Superseded |
D6813: flagprocessors: have the read transform function return side data (API) |
2019-09-07 |
phabricator |
|
Superseded |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-07 |
phabricator |
|
Superseded |
D6811: flagprocessors: return sidedata map in `_processflagsread` |
2019-09-07 |
phabricator |
|
Superseded |
D6810: revlog: use the new sidedata map return in the sidedata method |
2019-09-07 |
phabricator |
|
Superseded |
D6812: flagprocessors: return flagdata in the main processing function |
2019-09-07 |
phabricator |
|
Superseded |
D6809: revlog: return sidedata map from `_revisiondata` |
2019-09-07 |
phabricator |
|
Superseded |
D6808: revlog: introduce a `sidedata` method |
2019-09-07 |
phabricator |
|
Superseded |
D6807: flagprocessors: small code update to clarify parameters |
2019-09-07 |
phabricator |
|
Superseded |
D6804: revlog: stop using `_processflags` directly |
2019-09-07 |
phabricator |
|
Superseded |
D6806: flagprocessors: _processflags |
2019-09-07 |
phabricator |
|
Superseded |
D6805: simplestorerepo: stop using `_processflags` directly |
2019-09-07 |
phabricator |
|
Superseded |
D6801: flagprocessors: use _processflagswrite for write operation |
2019-09-07 |
phabricator |
|
Superseded |
D6803: flagprocessors: use _processflagsraw in easy cases |
2019-09-07 |
phabricator |
|
Superseded |
D6802: flagprocessors: use _processflagsread in simple cases |
2019-09-07 |
phabricator |
|
Superseded |
D6800: flagprocessors: introduce specialized functions |
2019-09-07 |
phabricator |
|
Superseded |
D6799: flagutil: use it in simplestorerepo |
2019-09-07 |
phabricator |
|
Superseded |
D6796: flagutil: introduce a flagprocessorsmixin class |
2019-09-07 |
phabricator |
|
Superseded |
D6798: flagutil: make the error class used by the mixin configurable |
2019-09-07 |
phabricator |
|
Superseded |
D6797: flagutil: use the new mixin use in remotefilelog |
2019-09-07 |
phabricator |
|
Superseded |
D6795: strip: fix bug with treemanifests and unordered linkrevs |
2019-09-07 |
phabricator |
|
Superseded |
D6793: tests: show broken strip with treemanifests and unordered linkrevs |
2019-09-07 |
phabricator |
|
Superseded |
D6792: tests: split out manifest case from test-strip-cross.t |
2019-09-07 |
phabricator |
|
Superseded |
D6794: repair: extract a helper for generating all manifest revlogs |
2019-09-07 |
phabricator |
|
Superseded |
D6791: tests: don't log manifest-file in test-strip-cross.t |
2019-09-07 |
phabricator |
|
Superseded |
D6790: tests: use positive revision numbers in test-strip-cross.t |
2019-09-07 |
phabricator |
|
Superseded |
D6789: check-code: allow command substitution with $(command) |
2019-09-07 |
phabricator |
|
Superseded |
D6788: hgweb: fix websub regex flag syntax on Python 3 |
2019-09-06 |
phabricator |
|
Superseded |
D6787: test: allow different result for zstd compression (issue6188) |
2019-09-06 |
phabricator |
|
Superseded |
D6786: automation: implement "publish-windows-artifacts" command |
2019-09-06 |
phabricator |
|
Superseded |
D6785: automation: upgrade to latest packages in requirements.txt |
2019-09-06 |
phabricator |
|
Superseded |
D6732: localrepo: push manifestlog and changelog construction code into store |
2019-09-05 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-05 |
phabricator |
|
Not Applicable |
D6764: match: simplify the regexps created for glob patterns |
2019-09-05 |
phabricator |
|
Not Applicable |
D6765: rustfilepatterns: shorter code for concatenating slices |
2019-09-05 |
phabricator |
|
Not Applicable |
D6766: rustfilepatterns: refactor the pattern of removing a prefix from a &[u8] |
2019-09-05 |
phabricator |
|
Not Applicable |
D6750: context: filter out invalid copies from workingctx.p[12]copies() |
2019-09-05 |
phabricator |
|
Not Applicable |
D6763: tests: show the pattern generated for a relative glob |
2019-09-05 |
phabricator |
|
Not Applicable |
D6752: copies: remove existing copy info from the changeset on amend (BC) |
2019-09-05 |
phabricator |
|
Not Applicable |
D6751: tests: show invalid copies when turning off copies-in-changeset |
2019-09-05 |
phabricator |
|
Not Applicable |
D6749: tests: demonstrate crash when committing subset of copies to changeset |
2019-09-05 |
phabricator |
|
Not Applicable |
D6768: split: handle partial commit of renames when doing split or record (issue5723) |
2019-09-05 |
phabricator |
|
Not Applicable |
D6767: split: handle partial commit of copies when doing split or record |
2019-09-05 |
phabricator |
|
Not Applicable |
D6757: bdiff-torture: fix pyflakes warning reporting undefined name 'inst' |
2019-09-05 |
phabricator |
|
Not Applicable |
D6782: py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0]) |
2019-09-05 |
phabricator |
|
Not Applicable |
D6784: httppeer: use context manager when reading temporary bundle to send |
2019-09-05 |
phabricator |
|
Not Applicable |
D6783: httppeer: use context manager when writing temporary bundle to send |
2019-09-05 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-09-05 |
phabricator |
|
Not Applicable |
D6784: httppeer: use context manager when reading temporary bundle to send |
2019-09-05 |
phabricator |
|
Superseded |
D6783: httppeer: use context manager when writing temporary bundle to send |
2019-09-05 |
phabricator |
|
Superseded |
D6772: remotefilelog: reduce probability of race-condition in remotefilelog tests |
2019-09-03 |
phabricator |
|
Not Applicable |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-09-03 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-09-03 |
phabricator |
|
Not Applicable |
revlog: deprecate the use of `revision(..., raw=True)` |
2019-09-02 |
Pierre-Yves David |
|
Accepted |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-09-02 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-09-02 |
phabricator |
|
Not Applicable |
D6782: py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0]) |
2019-09-02 |
phabricator |
|
Not Applicable |
D6782: py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0]) |
2019-09-02 |
phabricator |
|
Superseded |
[4,of,4] rust-cpython: mark unsafe functions as such |
2019-09-01 |
Yuya Nishihara |
|
Accepted |
[3,of,4] rust-cpython: pair leaked reference with its manager object |
2019-09-01 |
Yuya Nishihara |
|
Accepted |
[2,of,4] rust-cpython: introduce restricted variant of RefCell |
2019-09-01 |
Yuya Nishihara |
|
Accepted |
[1,of,4] rust-cpython: fix unsafe inner(py).borrow_mut() calls |
2019-09-01 |
Yuya Nishihara |
|
Accepted |
D6756: rust-utils: add normalize_case util to mirror Python one |
2019-08-31 |
phabricator |
|
Not Applicable |
D6770: rust: fix warnings about trait objects without dyn being deprecated |
2019-08-31 |
phabricator |
|
Not Applicable |
D6777: py3: make statprof's chrome output work |
2019-08-31 |
phabricator |
|
Not Applicable |
D6775: py3: convert hg executable path to bytes in missing case in procutil |
2019-08-31 |
phabricator |
|
Not Applicable |
D6781: py3: for statprof's Chrome output, write json to string, then encode to bytes |
2019-08-31 |
phabricator |
|
Not Applicable |
D6780: statprof: use context manager for file when writing flame graph |
2019-08-31 |
phabricator |
|
Not Applicable |
D6779: statprof: use context manager when reading source from file |
2019-08-31 |
phabricator |
|
Not Applicable |
D6778: statprof: clarify by naming tuple members while enumerate()'ing |
2019-08-31 |
phabricator |
|
Not Applicable |
D6777: py3: make statprof's chrome output work |
2019-08-31 |
phabricator |
|
Not Applicable |
D6781: py3: for statprof's Chrome output, write json to string, then encode to bytes |
2019-08-31 |
phabricator |
|
Superseded |
D6780: statprof: use context manager for file when writing flame graph |
2019-08-31 |
phabricator |
|
Superseded |
D6778: statprof: clarify by naming tuple members while enumerate()'ing |
2019-08-31 |
phabricator |
|
Superseded |
D6779: statprof: use context manager when reading source from file |
2019-08-31 |
phabricator |
|
Superseded |
rust: apply more formatting fixes |
2019-08-31 |
Yuya Nishihara |
|
Accepted |
D6777: py3: go back to using strings for paths in statprof.py |
2019-08-30 |
phabricator |
|
Superseded |
D6776: bookmarks: validate changes on push |
2019-08-30 |
phabricator |
|
New |
[9,of,9] unionrepo: drop the custom `rawdata` implementation |
2019-08-30 |
Pierre-Yves David |
|
Accepted |
[8,of,9] unionrepo: drop `baserevdiff` |
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 |
[6,of,9] unionrepo: fix `revdiff` implementation to use `rawdata` |
2019-08-30 |
Pierre-Yves David |
|
Accepted |
[5,of,9] unionrepo: get rid of `baserevision` |
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 |
[3,of,9] bundlerepo: drop the custom `rawdata` implementation |
2019-08-30 |
Pierre-Yves David |
|
Accepted |
[2,of,9] bundlerepo: drop the `baserevision` hack |
2019-08-30 |
Pierre-Yves David |
|
Accepted |
[1,of,9] bundlerepo: simplify code to take advantage of `_rawtext` |
2019-08-30 |
Pierre-Yves David |
|
Accepted |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-08-30 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-08-30 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-08-30 |
phabricator |
|
Not Applicable |
D6775: py3: convert hg executable path to bytes in missing case in procutil |
2019-08-30 |
phabricator |
|
Superseded |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-08-29 |
phabricator |
|
Superseded |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-08-29 |
phabricator |
|
Superseded |
rust-fmt: run cargo fmt |
2019-08-29 |
Raphaël Gomès |
|
Accepted |
D6772: remotefilelog: reduce probability of race-condition in remotefilelog tests |
2019-08-29 |
phabricator |
|
Superseded |
D6771: py3: use pycompat.maplist() in chgserver |
2019-08-29 |
phabricator |
|
Not Applicable |
D6771: py3: use pycompat.maplist() in chgserver |
2019-08-29 |
phabricator |
|
Superseded |
D6770: rust: fix warnings about trait objects without dyn being deprecated |
2019-08-28 |
phabricator |
|
Superseded |
D6765: rustfilepatterns: shorter code for concatenating slices |
2019-08-28 |
phabricator |
|
Not Applicable |
D6764: match: simplify the regexps created for glob patterns |
2019-08-28 |
phabricator |
|
Not Applicable |
D6769: another way of implementing the parent |
2019-08-28 |
phabricator |
|
Superseded |
D6765: rustfilepatterns: shorter code for concatenating slices |
2019-08-28 |
phabricator |
|
Not Applicable |
D6766: rustfilepatterns: refactor the pattern of removing a prefix from a &[u8] |
2019-08-28 |
phabricator |
|
Not Applicable |
D6760: run-tests: handle --local before --with-hg |
2019-08-27 |
phabricator |
|
Not Applicable |
D6759: run-tests: error out on `--local --with-[c]hg` |
2019-08-27 |
phabricator |
|
Not Applicable |
D6768: split: handle partial commit of renames when doing split or record (issue5723) |
2019-08-27 |
phabricator |
|
Superseded |
D6767: split: handle partial commit of copies when doing split or record |
2019-08-27 |
phabricator |
|
Superseded |
D6764: match: simplify the regexps created for glob patterns |
2019-08-26 |
phabricator |
|
Not Applicable |
D6765: rustfilepatterns: shorter code for concatenating slices |
2019-08-26 |
phabricator |
|
Not Applicable |
D6766: rustfilepatterns: refactor the pattern of removing a prefix from a &[u8] |
2019-08-26 |
phabricator |
|
Superseded |
D6764: match: simplify the regexps created for glob patterns |
2019-08-26 |
phabricator |
|
Superseded |
D6765: rustfilepatterns: shorter code for concatenating slices |
2019-08-26 |
phabricator |
|
Superseded |
D6763: tests: show the pattern generated for a relative glob |
2019-08-26 |
phabricator |
|
Superseded |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-25 |
phabricator |
|
Not Applicable |
D6740: tests: add test to demonstrate issue6159 |
2019-08-25 |
phabricator |
|
Not Applicable |
D6741: interfaces: create a new folder for interfaces and move repository.py in it |
2019-08-25 |
phabricator |
|
Not Applicable |
D6742: interfaceutil: move to interfaces/ |
2019-08-25 |
phabricator |
|
Not Applicable |
D6753: contrib: simplify the genosxversion.py command to find the hg libraries |
2019-08-25 |
phabricator |
|
Not Applicable |
D6762: packaging: add Bullseye, remove Jessie |
2019-08-25 |
phabricator |
|
Not Applicable |
D6761: packaging: add Cosmic and Disco, remove Trusty and Artful |
2019-08-25 |
phabricator |
|
Not Applicable |
[STABLE] python-zstandard: apply big-endian fix (issue6188) |
2019-08-25 |
Gregory Szorc |
|
Accepted |
D6762: packaging: add Bullseye, remove Jessie |
2019-08-25 |
phabricator |
|
Superseded |
D6761: packaging: add Cosmic and Disco, remove Trusty and Artful |
2019-08-25 |
phabricator |
|
Superseded |
D6709: config: add --registered flag to show all known configs |
2019-08-24 |
phabricator |
|
Not Applicable |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-24 |
phabricator |
|
Not Applicable |
D6758: narrow: fix typo "respositories" |
2019-08-23 |
phabricator |
|
Not Applicable |
D6522: tracing: add many more timedcm() calls throughout the codebase |
2019-08-23 |
phabricator |
|
Not Applicable |
D6759: run-tests: error out on `--local --with-[c]hg` |
2019-08-23 |
phabricator |
|
Superseded |
D6760: run-tests: handle --local before --with-hg |
2019-08-23 |
phabricator |
|
Superseded |
D6527: dirstate: add counter events for work queue depth |
2019-08-23 |
phabricator |
|
Not Applicable |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-23 |
phabricator |
|
Not Applicable |
D6740: tests: add test to demonstrate issue6159 |
2019-08-23 |
phabricator |
|
Not Applicable |
D6758: narrow: fix typo "respositories" |
2019-08-22 |
phabricator |
|
Superseded |
D6755: merge: hint about using `hg resolve` for resolving conflicts |
2019-08-22 |
phabricator |
|
Not Applicable |
D6757: bdiff-torture: fix pyflakes warning reporting undefined name 'inst' |
2019-08-22 |
phabricator |
|
Superseded |
D6735: update: added support for --abort flag(issue4404) |
2019-08-22 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-08-22 |
phabricator |
|
Not Applicable |
[Bug,6188] New: zstd differences on big-endian (test-repo-compengines.t fails) |
2019-08-22 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
[STABLE,V2] makefile: run Rust tests if cargo is installed |
2019-08-22 |
Raphaël Gomès |
|
Accepted |
D6756: rust-utils: add normalize_case util to mirror Python one |
2019-08-22 |
phabricator |
|
Superseded |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-22 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-22 |
phabricator |
|
Not Applicable |
[STABLE] makefile: run Rust tests if cargo is installed |
2019-08-22 |
Raphaël Gomès |
|
Superseded |
D6755: merge: hint about using `hg resolve` for resolving conflicts |
2019-08-21 |
phabricator |
|
Superseded |
makefile: run Rust tests if cargo is installed |
2019-08-21 |
Raphaël Gomès |
|
Superseded |
D6754: contrib: proof of concept script to build Mac packages without system python |
2019-08-20 |
phabricator |
|
Superseded |
D6753: contrib: simplify the genosxversion.py command to find the hg libraries |
2019-08-20 |
phabricator |
|
Superseded |
[7,of,7] revlog: split `rawtext` retrieval out of _revisiondata |
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 |
[5,of,7] revlog: add some documentation to `_revisiondata` code |
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 |
[3,of,7] revlog: stop calling `basetext` `rawtext` in _revisiondata |
2019-08-20 |
Pierre-Yves David |
|
Accepted |
[2,of,7] revlog: assign rawtext earlier in `_revisiondata` |
2019-08-20 |
Pierre-Yves David |
|
Accepted |
[1,of,7] revlog: drop silly `raw` parameter to `rawdata` function |
2019-08-20 |
Pierre-Yves David |
|
Accepted |
D6709: config: add --registered flag to show all known configs |
2019-08-20 |
phabricator |
|
Not Applicable |
D6750: context: filter out invalid copies from workingctx.p[12]copies() |
2019-08-20 |
phabricator |
|
Superseded |
D6752: copies: remove existing copy info from the changeset on amend (BC) |
2019-08-20 |
phabricator |
|
Superseded |
D6751: test: show invalid copies when turning off copies-in-changeset |
2019-08-20 |
phabricator |
|
Superseded |
D6749: tests: demonstrate crash when committing subset of copies to changeset |
2019-08-20 |
phabricator |
|
Superseded |
D6745: perf: don't depend on pycompat for older Mercurial versions |
2019-08-20 |
phabricator |
|
Not Applicable |
D6744: perf: don't try to call `util.queue` on Mercurial version before it existed |
2019-08-20 |
phabricator |
|
Not Applicable |
D6743: perf: handle NameError for `pycompat.foo` when pycompat wasn't imported |
2019-08-20 |
phabricator |
|
Not Applicable |
D6746: perf: don't pass experimental argument in config for older Mercurial versions |
2019-08-20 |
phabricator |
|
Not Applicable |
D6748: hgit: define invalidatecaches for gitstore() |
2019-08-20 |
phabricator |
|
Superseded |
D6747: hgit: fix some pyflakes and check-code warning |
2019-08-20 |
phabricator |
|
Superseded |
D6746: perf: don't pass experimental argument in config for older Mercurial versions |
2019-08-20 |
phabricator |
|
Superseded |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-20 |
phabricator |
|
Not Applicable |
D6740: tests: add test to demonstrate issue6159 |
2019-08-20 |
phabricator |
|
Not Applicable |
D6745: perf: don't depend on pycompat for older Mercurial versions |
2019-08-19 |
phabricator |
|
Superseded |
D6744: perf: don't try to call `util.queue` on Mercurial version before it existed |
2019-08-19 |
phabricator |
|
Superseded |
D6743: perf: handle NameError for `pycompat.foo` when pycompat wasn't imported |
2019-08-19 |
phabricator |
|
Superseded |
D6735: update: added support for --abort flag(issue4404) |
2019-08-18 |
phabricator |
|
Not Applicable |
D6735: update: added support for --abort flag(issue4404) |
2019-08-18 |
phabricator |
|
Not Applicable |
D6741: interfaces: create a new folder for interfaces and move repository.py in it |
2019-08-17 |
phabricator |
|
Superseded |
D6742: interfaceutil: move to interfaces/ |
2019-08-17 |
phabricator |
|
Superseded |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-17 |
phabricator |
|
Not Applicable |
D6740: tests: add test to demonstrate issue6159 |
2019-08-17 |
phabricator |
|
Superseded |
D6733: setup: fix a sorting issue I noticed in package names |
2019-08-17 |
phabricator |
|
Not Applicable |
D6739: unshelve: add abort on using --interactive and --unresolved together |
2019-08-17 |
phabricator |
|
New |
D6737: shelve: add --unresolved flag to shelve mergestate with unresolved files |
2019-08-17 |
phabricator |
|
New |
D6738: unshelve: add --unresolved flag to unshelve mergestate with unresolved files |
2019-08-17 |
phabricator |
|
New |
D6736: shelve: add method for storing mergestate in changeset extras |
2019-08-17 |
phabricator |
|
Superseded |
D6735: update: added support for --abort flag(issue4404) |
2019-08-17 |
phabricator |
|
Not Applicable |
D6735: update: added support for --abort flag(issue4404) |
2019-08-17 |
phabricator |
|
Not Applicable |
D6735: update: added support for --abort flag(issue4404) |
2019-08-17 |
phabricator |
|
New |
D6709: config: add --registered flag to show all known configs |
2019-08-17 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-17 |
phabricator |
|
Not Applicable |
[11,of,11] rust-dirstate: remove test case for DirsMultiset::new(Manifest, Some) |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[10,of,11] rust-dirstate: split DirsMultiset constructor per input type |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[09,of,11] rust-dirstate: remove excessive clone() of parameter and return value |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[08,of,11] rust-dirstate: handle invalid length of p1/p2 parameters |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[07,of,11] rust: simply use TryInto to convert slice to array |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[06,of,11] rust-dirstate: use PARENT_SIZE constant where appropriate |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[05,of,11] rust-dirstate: rename NULL_REVISION to NULL_ID which isn't a revision number |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[04,of,11] rust-dirstate: remove repetition in array literal |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[03,of,11] rust-dirstate: remove too abstracted way of getting &[u8] |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[02,of,11] rust-dirstate: remove unneeded "ref" |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
[01,of,11] rust-parsers: fix unboxing of PyInt on Python 3 |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
py3: do not convert rust module/attribute names to bytes |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
transplant: unnest --stop case |
2019-08-17 |
Yuya Nishihara |
|
Accepted |
D6709: config: add --registered flag to show all known configs |
2019-08-16 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-08-16 |
phabricator |
|
Superseded |
D6732: localrepo: push manifestlog and changelog construction code into store |
2019-08-16 |
phabricator |
|
Superseded |
D6733: setup: fix a sorting issue I noticed in package names |
2019-08-16 |
phabricator |
|
Superseded |
D6731: exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) |
2019-08-16 |
phabricator |
|
Superseded |
[2,of,2] rust-discovery: use while loop instead of match + break |
2019-08-16 |
Yuya Nishihara |
|
Accepted |
[1,of,2] rust-discovery: remove useless extern crate |
2019-08-16 |
Yuya Nishihara |
|
Accepted |
D6695: transplant: added support for --stop flag |
2019-08-16 |
phabricator |
|
Not Applicable |
D6699: unshelve: abort on using --keep and --interactive together |
2019-08-16 |
phabricator |
|
Not Applicable |
D6729: tests: use `tr -d` and not `tr --delete` since the latter is absent on BSD tr(1) |
2019-08-16 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-16 |
phabricator |
|
Not Applicable |
D6730: config: handle default values of type list |
2019-08-16 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-16 |
phabricator |
|
Not Applicable |
D6730: config: handle default values of type list |
2019-08-16 |
phabricator |
|
Superseded |
D6709: config: add --registered flag to show all known configs |
2019-08-15 |
phabricator |
|
Not Applicable |
D6695: transplant: added support for --stop flag |
2019-08-15 |
phabricator |
|
Not Applicable |
D6695: transplant: added support for --stop flag |
2019-08-15 |
phabricator |
|
Not Applicable |
D6728: config: add experimental argument to the config registrar |
2019-08-15 |
phabricator |
|
Not Applicable |
D6729: tests: use `tr -d` and not `tr --delete` since the latter is absent on BSD tr(1) |
2019-08-15 |
phabricator |
|
Superseded |
D6699: unshelve: abort on using --keep and --interactive together |
2019-08-15 |
phabricator |
|
Not Applicable |
D6725: tests: split joint repo/changelog fake into one for each type |
2019-08-15 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-15 |
phabricator |
|
Not Applicable |
D6728: config: add experimental argument to the config registrar |
2019-08-15 |
phabricator |
|
Superseded |
[15,of,15] rawdata: update callers in shallowbundle |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[14,of,15] rawdata: update callers in storageutils |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[13,of,15] rawdata: update callers in delta utils |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[12,of,15] rawdata: update callers in repository |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[11,of,15] rawdata: update callers in testing/storage.py |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[10,of,15] rawdata: update callers in test-revlog-raw |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[09,of,15] rawdata: update callers in lfs' tests |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[08,of,15] rawdata: update callers in lfs' wrapper |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[07,of,15] rawdata: update caller in wireprotov2server |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[06,of,15] rawdata: update callers in debugcommands |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[05,of,15] rawdata: update callers in sqlitestore |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[04,of,15] rawdata: update caller in remotefilelog |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[03,of,15] rawdata: update callers in bundlerepo |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[02,of,15] rawdata: update callers in context |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
[01,of,15] rawdata: update caller in revlog |
2019-08-15 |
Pierre-Yves David |
|
Accepted |
D6726: fix: correctly parse the :metadata subconfig |
2019-08-14 |
phabricator |
|
Not Applicable |
D6727: fix: pass line ranges as value instead of callback |
2019-08-14 |
phabricator |
|
Not Applicable |
D6723: fix: allow tools to use :linerange, but also run if a file is unchanged |
2019-08-14 |
phabricator |
|
Not Applicable |
D6634: rust-dirstate: call rust dirstatemap from Python |
2019-08-14 |
phabricator |
|
Not Applicable |
D6633: rust-dirstate: rust-cpython bridge for dirstatemap |
2019-08-14 |
phabricator |
|
Not Applicable |
D6632: rust-dirstate: rust implementation of dirstatemap |
2019-08-14 |
phabricator |
|
Not Applicable |
D6631: rust-cpython: add macro for sharing references |
2019-08-14 |
phabricator |
|
Not Applicable |
D6628: rust-parsers: switch to parse/pack_dirstate to mutate-on-loop |
2019-08-14 |
phabricator |
|
Not Applicable |
D6629: rust-dirstate: use EntryState enum instead of literals |
2019-08-14 |
phabricator |
|
Not Applicable |
D6630: rust-docstrings: add missing module docstrings |
2019-08-14 |
phabricator |
|
Not Applicable |
D6627: rust-parsers: move parser bindings to their own file and Python module |
2019-08-14 |
phabricator |
|
Not Applicable |
D6690: rust-dirstate: improve API of `DirsMultiset` |
2019-08-14 |
phabricator |
|
Not Applicable |
D6626: rust-dirstate: create dirstate submodule in hg-cpython |
2019-08-14 |
phabricator |
|
Not Applicable |
D6727: fix: pass line ranges as value instead of callback |
2019-08-14 |
phabricator |
|
Superseded |
D6726: fix: correctly parse the :metadata subconfig |
2019-08-14 |
phabricator |
|
Superseded |
D6427: discovery: new devel.discovery.randomize option |
2019-08-14 |
phabricator |
|
Not Applicable |
D6430: rust-discovery: using from Python code |
2019-08-14 |
phabricator |
|
Not Applicable |
D6429: rust-discovery: optimization of add commons/missings for empty arguments |
2019-08-14 |
phabricator |
|
Not Applicable |
D6426: rust-discovery: optionally don't randomize at all, for tests |
2019-08-14 |
phabricator |
|
Not Applicable |
D6428: rust-discovery: using the children cache in add_missing |
2019-08-14 |
phabricator |
|
Not Applicable |
D6424: rust-discovery: takefullsample() core implementation |
2019-08-14 |
phabricator |
|
Not Applicable |
D6423: rust-discovery: core implementation for take_quick_sample() |
2019-08-14 |
phabricator |
|
Not Applicable |
D6425: rust-discovery: exposing sampling to python |
2019-08-14 |
phabricator |
|
Not Applicable |
D6517: rust-discovery: read the index from a repo passed at init |
2019-08-14 |
phabricator |
|
Not Applicable |
D6516: rust-discovery: accept the new 'respectsize' init arg |
2019-08-14 |
phabricator |
|
Not Applicable |
D6725: tests: split joint repo/changelog fake into one for each type |
2019-08-14 |
phabricator |
|
Superseded |
D6723: fix: allow tools to use :linerange, but also run if a file is unchanged |
2019-08-13 |
phabricator |
|
Not Applicable |
D6724: unshelve: forget unknown files after a partial unshelve |
2019-08-13 |
phabricator |
|
Not Applicable |
D6724: unshelve: forget unknown files after a partial unshelve |
2019-08-13 |
phabricator |
|
Superseded |
D6723: fix: allow tools to use :linerange, but also run if a file is unchanged |
2019-08-12 |
phabricator |
|
Superseded |
D6722: fncache: make debugrebuildfncache not fail on broken fncache |
2019-08-12 |
phabricator |
|
Not Applicable |
D6721: fncache: show that debugrebuildfncache is partly broken |
2019-08-12 |
phabricator |
|
Not Applicable |
D6722: fncache: make debugrebuildfncache not fail on broken fncache |
2019-08-12 |
phabricator |
|
Superseded |
D6721: fncache: show that debugrebuildfncache is partly broken |
2019-08-12 |
phabricator |
|
Superseded |
D6665: continue: added support for graft |
2019-08-12 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-11 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-11 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-11 |
phabricator |
|
Not Applicable |
[4,of,4,V2] flagutil: use it in simplestorerepo |
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 |
[2,of,4,V2] flagutil: use the new mixin use in remotefilelog |
2019-08-11 |
Pierre-Yves David |
|
New |
[1,of,4,V2] flagutil: introduce a flagprocessorsmixin class |
2019-08-11 |
Pierre-Yves David |
|
New |
D6689: continue: added support for transplant |
2019-08-09 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-09 |
phabricator |
|
Not Applicable |
D6699: unshelve: abort on using --keep and --interactive together |
2019-08-09 |
phabricator |
|
Not Applicable |
D6699: unshelve: abort on using --keep and --interactive together |
2019-08-09 |
phabricator |
|
Not Applicable |
[STABLE] test: further fixes to matching for run-tests.py bug |
2019-08-09 |
Pierre-Yves David |
|
Accepted |
D6709: config: add --registered flag to show all known configs |
2019-08-09 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-09 |
phabricator |
|
Not Applicable |
D6710: branchmap: explicitly warm+write all subsets of the branchmap caches |
2019-08-08 |
phabricator |
|
Not Applicable |
D6695: transplant: added support for --abort flag |
2019-08-08 |
phabricator |
|
Not Applicable |
D6689: continue: added support for transplant |
2019-08-08 |
phabricator |
|
Not Applicable |
D6665: continue: added support for graft |
2019-08-08 |
phabricator |
|
Not Applicable |
D6659: graft: split graft code into seperate functions |
2019-08-08 |
phabricator |
|
Not Applicable |
D6696: abort: added support for transplant |
2019-08-08 |
phabricator |
|
Not Applicable |
D6695: transplant: added support for --abort flag |
2019-08-08 |
phabricator |
|
Not Applicable |
D6678: continue: added support for histedit |
2019-08-08 |
phabricator |
|
Not Applicable |
D6689: continue: added support for transplant |
2019-08-08 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-08 |
phabricator |
|
Not Applicable |
D6709: config: add --registered flag to show all known configs |
2019-08-08 |
phabricator |
|
Not Applicable |
[STABLE] demandimport: explicitly declare `_session` at the module level |
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 |
[9,of,9] flagutil: use it in simplestorerepo |
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 |
[7,of,9] flagutil: use the new mixin use in remotefilelog |
2019-08-08 |
Pierre-Yves David |
|
Accepted |
[6,of,9] flagutil: introduce a flagprocessorsmixin class |
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 |
[4,of,9] flagutil: move insertflagprocessor to the new module (API) |
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 |
[2,of,9] flagutil: move the `flagprocessors` mapping in the new module |
2019-08-08 |
Pierre-Yves David |
|
Accepted |
[1,of,9] flagutil: create a `mercurial.revlogutils.flagutil` module |
2019-08-08 |
Pierre-Yves David |
|
Accepted |
D6712: config: remove pycompat.bytestr() for defaultvalue |
2019-08-07 |
phabricator |
|
Not Applicable |
D6720: config: fix fm.data() handling of defaultvalue |
2019-08-07 |
phabricator |
|
Not Applicable |
[10,of,10] rawdata: register the method for `ifiledata` |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
[09,of,10] rawdata: implement the method for `unionrepo` 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 |
[07,of,10] rawdata: implement `rawdata` for `simplestore` too |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
[06,of,10] rawdata: forward `rawdata` call on `manifestlog` |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
[05,of,10] rawdata: implement `rawdata` for `sqlitestore` too |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
[04,of,10] rawdata: add the method to bundlerevlog |
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 |
[02,of,10] rawdata: introduce a `rawdata` method on revlog |
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 |
D6720: config: fix fm.data() handling of defaultvalue |
2019-08-07 |
phabricator |
|
Not Applicable |
[3,of,3,V2] upgrade: make sure we reclone all revlogs when updating to some format |
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 |
[1,of,3,V2] upgrade: add an argument to control manifest upgrade |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
D6720: config: fix defaultvalue template keyword (patch 2 of 2) |
2019-08-07 |
phabricator |
|
Superseded |
[3,of,3,V3] copies: extract an explicit `computechangesetfilesremoved` 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 |
[1,of,3,V3] copies: extract an explicit `computechangesetcopie` method from context |
2019-08-07 |
Pierre-Yves David |
|
Accepted |
D6712: config: fix defaultvalue template keyword (patch 1 of 2) |
2019-08-07 |
phabricator |
|
Not Applicable |
[3,of,3,V2] copies: extract an explicit `computechangesetfilesremoved` 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 |
[1,of,3,V2] copies: extract an explicit `computechangesetcopie` method from context |
2019-08-07 |
Pierre-Yves David |
|
Superseded |
D6708: unshelve: clear shelvedstate and _finishunshelve() on partial unshelve |
2019-08-06 |
phabricator |
|
Not Applicable |
D6708: unshelve: clear shelvedstate and _finishunshelve() on partial unshelve |
2019-08-06 |
phabricator |
|
Not Applicable |
D6699: tests: add test for unshelve --interactive --keep |
2019-08-06 |
phabricator |
|
Not Applicable |
D6712: config: fix defaultvalue template keyword |
2019-08-06 |
phabricator |
|
Not Applicable |
D6694: unshelve: delete shelvedstate after a successful unshelve --continue |
2019-08-06 |
phabricator |
|
Not Applicable |
D6694: unshelve: delete shelvedstate after a successful unshelve --continue |
2019-08-06 |
phabricator |
|
Not Applicable |
D6708: unshelve: clear shelvedstate and _finishunshelve() on partial unshelve |
2019-08-06 |
phabricator |
|
Not Applicable |
D6686: unshelve: handle stripping changesets on interactive mode |
2019-08-06 |
phabricator |
|
Not Applicable |
[3,of,3] copies: extract an explicit `computechangesetfilesremoved` 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 |
[1,of,3] copies: extract an explicit `computechangesetcopie` method from context |
2019-08-06 |
Pierre-Yves David |
|
Superseded |
D6707: revset: drop argument when it's None |
2019-08-06 |
phabricator |
|
Not Applicable |
D6714: automation: update packages in requirements files |
2019-08-06 |
phabricator |
|
Not Applicable |
D6716: automation: increase root volume size on Linux |
2019-08-06 |
phabricator |
|
Not Applicable |
D6706: stack: remove unnecessary reverse() predicate |
2019-08-06 |
phabricator |
|
Not Applicable |
D6715: automation: install Rust in Linux environment |
2019-08-06 |
phabricator |
|
Not Applicable |
D6713: automation: install latest Python versions |
2019-08-06 |
phabricator |
|
Not Applicable |
[2,of,2] byteify-strings: add --version argument |
2019-08-06 |
Raphaël Gomès |
|
Accepted |
[1,of,2] byteify-strings: add space in special comments to silence flake8 error |
2019-08-06 |
Raphaël Gomès |
|
Accepted |
D6694: unshelve: delete shelvedstate after a successful unshelve --continue |
2019-08-06 |
phabricator |
|
Not Applicable |
D6705: relnotes: copy "next" to "5.1" and clear "next" |
2019-08-06 |
phabricator |
|
Not Applicable |
D6699: tests: add test for unshelve --interactive --keep |
2019-08-06 |
phabricator |
|
Not Applicable |
[3,of,3] copies: extract an explicit `computechangesetfilesremoved` 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 |
[1,of,3] copies: extract an explicit `computechangesetcopie` method from context |
2019-08-06 |
Pierre-Yves David |
|
Superseded |
[Bug,6183] New: hg import fails to ignore '\ ' line due to Windows line endings |
2019-08-06 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D6719: branchmap: refresh all "heads" of the branchmap subsets |
2019-08-06 |
phabricator |
|
New |
D6710: branchmap: explicitly warm+write all subsets of the branchmap caches |
2019-08-06 |
phabricator |
|
Not Applicable |
D6711: branchheads: store wdir-dependent caches in wcache (issue6181) |
2019-08-06 |
phabricator |
|
Not Applicable |
[8,of,8] upgrade: make sure we reclone all revlogs when updating to some format |
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 |
[6,of,8] upgrade: add an argument to control manifest upgrade |
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 |
[4,of,8] upgrade: introduce a _copyrevlog method |
2019-08-05 |
Pierre-Yves David |
|
Accepted |
[3,of,8] upgrade: rename `_copyrevlogs` to `_clonerevlogs` |
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 |