D6937: copies: move file input processsing early |
2019-10-01 |
phabricator |
|
Not Applicable |
D6933: context: clarify the various mode in the _copies property cache |
2019-10-01 |
phabricator |
|
Not Applicable |
D6932: context: clarify the various mode in the filesremoved method |
2019-10-01 |
phabricator |
|
Not Applicable |
D6931: context: clarify the various mode in the filesadded method |
2019-10-01 |
phabricator |
|
Not Applicable |
D6930: copies: expand the logic of usechangesetcentricalgo |
2019-10-01 |
phabricator |
|
Not Applicable |
D6934: revlog: explicitly set revlogv0 in vfs options |
2019-10-01 |
phabricator |
|
Not Applicable |
D6935: vfs: give all vfs an options attribute by default |
2019-10-01 |
phabricator |
|
Not Applicable |
D6933: context: clarify the various mode in the _copies property cache |
2019-10-01 |
phabricator |
|
Not Applicable |
D6943: upgrade: allow for `sidedata` removal |
2019-10-01 |
phabricator |
|
Superseded |
D6939: sidedata: apply basic but tight security around exchange |
2019-10-01 |
phabricator |
|
Superseded |
D6942: upgrade: allow upgrade to repository using sidedata |
2019-10-01 |
phabricator |
|
Superseded |
D6941: revlog: add a way to control sidedata changes during revlog.clone |
2019-10-01 |
phabricator |
|
Superseded |
D6886: sidedata: introduce a new requirement to protect the feature |
2019-10-01 |
phabricator |
|
Not Applicable |
D6940: sidedata: use only changegroup3 if sidedata is in use |
2019-10-01 |
phabricator |
|
Superseded |
D6895: sidedata: make sure we don't use the flag if there are not sidedata |
2019-10-01 |
phabricator |
|
Not Applicable |
D6894: revlog: add the appropriate flag is sidedata are passed to `addrevision` |
2019-10-01 |
phabricator |
|
Not Applicable |
D6938: changegroup: use positive logic for treemanifest changegroup3 logic |
2019-10-01 |
phabricator |
|
Superseded |
D6893: sidedata: register the flag processors if the repository allows for it |
2019-10-01 |
phabricator |
|
Not Applicable |
D6890: sidedata: add a function to read sidedata from revlog raw text |
2019-10-01 |
phabricator |
|
Not Applicable |
D6887: upgrade: detect the side-data format variants |
2019-10-01 |
phabricator |
|
Not Applicable |
D6934: revlog: explicitly set revlogv0 in vfs options |
2019-10-01 |
phabricator |
|
Superseded |
D6935: vfs: give all vfs an options attribute by default |
2019-10-01 |
phabricator |
|
Superseded |
D6936: copies: prepare changelog for more copies storage mode |
2019-10-01 |
phabricator |
|
Superseded |
D6937: copies: move file input processsing early |
2019-10-01 |
phabricator |
|
Superseded |
D6933: context: clarify the various mode in the _copies property cache |
2019-10-01 |
phabricator |
|
Superseded |
D6932: context: clarify the various mode in the filesremoved method |
2019-10-01 |
phabricator |
|
Superseded |
D6931: context: clarify the various mode in the filesadded method |
2019-10-01 |
phabricator |
|
Superseded |
D6930: copies: expand the logic of usechangesetcentricalgo |
2019-10-01 |
phabricator |
|
Superseded |
D6926: ci: retry expired spot instance requests |
2019-10-01 |
phabricator |
|
Not Applicable |
D6927: ci: report cost to run each job |
2019-10-01 |
phabricator |
|
Not Applicable |
D6929: ci: add comment about block duration pricing |
2019-10-01 |
phabricator |
|
New |
D6906: ci: implement a new CI system for Mercurial |
2019-10-01 |
phabricator |
|
Not Applicable |
D6922: ci: implement a "try server" |
2019-10-01 |
phabricator |
|
Not Applicable |
D6926: ci: retry expired spot instance requests |
2019-10-01 |
phabricator |
|
New |
D6928: ci: fetch explicit attributes |
2019-10-01 |
phabricator |
|
New |
D6925: ci: track spot instance state, randomly assign availability zone |
2019-10-01 |
phabricator |
|
New |
D6927: ci: report cost to run each job |
2019-10-01 |
phabricator |
|
New |
D6924: ci: store job start parameters in DynamoDB |
2019-10-01 |
phabricator |
|
New |
D6923: setup: build extensions in parallel by default |
2019-10-01 |
phabricator |
|
Superseded |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-30 |
phabricator |
|
Not Applicable |
D6887: upgrade: detect the side-data format variants |
2019-09-30 |
phabricator |
|
Not Applicable |
D6917: automation: support and use Debian Buster by default |
2019-09-30 |
phabricator |
|
Not Applicable |
D6916: automation: use latest AMIs |
2019-09-30 |
phabricator |
|
Not Applicable |
D6915: automation: increase size of Linux AMI build volume |
2019-09-30 |
phabricator |
|
Not Applicable |
D6914: automation: install awscli and python3-boto3 packages |
2019-09-30 |
phabricator |
|
Not Applicable |
D6912: automation: remove Ubuntu 18.10 |
2019-09-30 |
phabricator |
|
Not Applicable |
D6913: automation: upgrade packages in Linux environment |
2019-09-30 |
phabricator |
|
Not Applicable |
D6911: automation: always install docker-ce |
2019-09-30 |
phabricator |
|
Not Applicable |
D6910: automation: use LSB_RELEASE instead of DEBIAN_VERSION |
2019-09-30 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-30 |
phabricator |
|
Not Applicable |
[V2] patchbomb: protect email addresses from shell |
2019-09-30 |
Floris Bruynooghe |
|
Superseded |
D6921: tests: use silenttestrunner in test-simplemerge.py |
2019-09-30 |
phabricator |
|
Not Applicable |
D6918: tests: suppress output from write() |
2019-09-30 |
phabricator |
|
Not Applicable |
D6920: contrib: use pycompat.xrange in bdiff-torture.py |
2019-09-30 |
phabricator |
|
Not Applicable |
D6919: interfaces: use triple quotes for Attribute value |
2019-09-30 |
phabricator |
|
Not Applicable |
D6909: tests: look for additional pip warning variant |
2019-09-30 |
phabricator |
|
Not Applicable |
D6908: tests: use test harness `hg` in test-hghave.t |
2019-09-30 |
phabricator |
|
Not Applicable |
D6906: ci: implement a new CI system for Mercurial |
2019-09-30 |
phabricator |
|
Not Applicable |
D6922: ci: implement a "try server" |
2019-09-30 |
phabricator |
|
New |
patchbomb: protect email addresses from shell |
2019-09-29 |
Floris Bruynooghe |
|
Superseded |
D6906: ci: implement a new CI system for Mercurial |
2019-09-29 |
phabricator |
|
Not Applicable |
D6921: tests: use silenttestrunner in test-simplemerge.py |
2019-09-29 |
phabricator |
|
Superseded |
D6920: contrib: use pycompat.xrange in bdiff-torture.py |
2019-09-29 |
phabricator |
|
Superseded |
D6919: interfaces: use triple quotes for Attribute value |
2019-09-29 |
phabricator |
|
Superseded |
D6918: tests: suppress output from write() |
2019-09-29 |
phabricator |
|
Superseded |
D6906: ci: implement a new CI system for Mercurial |
2019-09-29 |
phabricator |
|
Not Applicable |
D6917: automation: support and use Debian Buster by default |
2019-09-29 |
phabricator |
|
Superseded |
D6916: automation: use latest AMIs |
2019-09-29 |
phabricator |
|
Superseded |
D6912: automation: remove Ubuntu 18.10 |
2019-09-29 |
phabricator |
|
Superseded |
D6915: automation: increase size of Linux AMI build volume |
2019-09-29 |
phabricator |
|
Superseded |
D6914: automation: install awscli and python3-boto3 packages |
2019-09-29 |
phabricator |
|
Superseded |
D6913: automation: upgrade packages in Linux environment |
2019-09-29 |
phabricator |
|
Superseded |
D6911: automation: always install docker-ce |
2019-09-29 |
phabricator |
|
Superseded |
D6910: automation: use LSB_RELEASE instead of DEBIAN_VERSION |
2019-09-29 |
phabricator |
|
Superseded |
D6909: tests: look for additional pip warning variant |
2019-09-29 |
phabricator |
|
Superseded |
D6908: tests: use test harness `hg` in test-hghave.t |
2019-09-29 |
phabricator |
|
Superseded |
D6907: synthrepo: use pycompat.xrange |
2019-09-29 |
phabricator |
|
Not Applicable |
D6906: ci: implement a new CI system for Mercurial |
2019-09-29 |
phabricator |
|
Not Applicable |
D6906: ci: implement a new CI system for Mercurial |
2019-09-29 |
phabricator |
|
Not Applicable |
D6907: synthrepo: use pycompat.xrange |
2019-09-29 |
phabricator |
|
Superseded |
D6906: ci: implement a new CI system for Mercurial |
2019-09-29 |
phabricator |
|
New |
D6905: upgrade: also register copied `.d` files to fncache |
2019-09-28 |
phabricator |
|
Not Applicable |
D6904: upgrade: fix handling of `.d` data file |
2019-09-28 |
phabricator |
|
Not Applicable |
D6903: upgrade: also copy data file |
2019-09-28 |
phabricator |
|
Not Applicable |
D6902: upgrade: create the correct destination directory for copies revlogs |
2019-09-28 |
phabricator |
|
Not Applicable |
D6901: upgrade: fix DELTAREUSEFULLADD implementation in revlog.clone |
2019-09-28 |
phabricator |
|
Not Applicable |
D6900: upgrade: document DELTAREUSEFULLADD in revlog.clone |
2019-09-28 |
phabricator |
|
Not Applicable |
D6899: upgrade: move most of revlog.clone method into a _clone method |
2019-09-28 |
phabricator |
|
Not Applicable |
D6905: upgrade: also register copied `.d` files to fncache |
2019-09-27 |
phabricator |
|
Superseded |
D6904: upgrade: fix handling of `.d` data file |
2019-09-27 |
phabricator |
|
Superseded |
D6901: upgrade: fix DELTAREUSEFULLADD implementation in revlog.clone |
2019-09-27 |
phabricator |
|
Superseded |
D6902: upgrade: create the correct destination directory for copies revlogs |
2019-09-27 |
phabricator |
|
Superseded |
D6903: upgrade: also copy data file |
2019-09-27 |
phabricator |
|
Superseded |
D6900: upgrade: document DELTAREUSEFULLADD in revlog.clone |
2019-09-27 |
phabricator |
|
Superseded |
D6899: upgrade: move most of revlog.clone method into a _clone method |
2019-09-27 |
phabricator |
|
Superseded |
D6895: sidedata: make sure we don't use the flag if there are not sidedata |
2019-09-27 |
phabricator |
|
Not Applicable |
D6894: revlog: add the appropriate flag is sidedata are passed to `addrevision` |
2019-09-27 |
phabricator |
|
Not Applicable |
D6893: sidedata: register the flag processors if the repository allows for it |
2019-09-27 |
phabricator |
|
Not Applicable |
D6890: sidedata: add a function to read sidedata from revlog raw text |
2019-09-27 |
phabricator |
|
Not Applicable |
D6897: sidedata: add a debugsidedata command |
2019-09-27 |
phabricator |
|
Superseded |
D6895: sidedata: make sure we don't use the flag if there are not sidedata |
2019-09-27 |
phabricator |
|
Superseded |
D6896: sidedata: test we can successfully write sidedata |
2019-09-27 |
phabricator |
|
Superseded |
D6894: revlog: add the appropriate flag is sidedata are passed to `addrevision` |
2019-09-27 |
phabricator |
|
Superseded |
D6898: sidedata: check that the sidedata safely roundtrip |
2019-09-27 |
phabricator |
|
Superseded |
D6886: sidedata: introduce a new requirement to protect the feature |
2019-09-27 |
phabricator |
|
Superseded |
D6893: sidedata: register the flag processors if the repository allows for it |
2019-09-27 |
phabricator |
|
Superseded |
D6890: sidedata: add a function to read sidedata from revlog raw text |
2019-09-27 |
phabricator |
|
Superseded |
D6887: upgrade: detect the side-data format variants |
2019-09-27 |
phabricator |
|
Superseded |
D6892: sidedata: add a function for _processflagsraw usage |
2019-09-27 |
phabricator |
|
Superseded |
D6891: sidedata: add a function to write sidedata into a raw text |
2019-09-27 |
phabricator |
|
Superseded |
D6888: sidedata: add a new revision flag constant for side data |
2019-09-27 |
phabricator |
|
Superseded |
D6889: sidedata: add a new module with basic documentation |
2019-09-27 |
phabricator |
|
Superseded |
D6823: flagprocessors: remove flagprocessorsmixin |
2019-09-27 |
phabricator |
|
Not Applicable |
D6822: flagprocessors: move _flagserrorclass attribute on revlog & co |
2019-09-27 |
phabricator |
|
Not Applicable |
D6821: flagprocessors: directly duplicate the deprecated layer back into revlog |
2019-09-27 |
phabricator |
|
Not Applicable |
D6820: flagprocessors: make `processflagsraw` a module level function |
2019-09-27 |
phabricator |
|
Not Applicable |
D6819: flagprocessors: make `processflagsread` a module level function |
2019-09-27 |
phabricator |
|
Not Applicable |
D6818: flagprocessors: make `processflagswrite` a module level function |
2019-09-27 |
phabricator |
|
Not Applicable |
D6816: flagprocessors: writetransform function take side data as parameter (API) |
2019-09-27 |
phabricator |
|
Not Applicable |
D6817: flagprocessors: make `_processflagsfunc` a module level function |
2019-09-27 |
phabricator |
|
Not Applicable |
D6815: flagprocessors: add a `sidedata` parameters to _processflagswrite |
2019-09-27 |
phabricator |
|
Not Applicable |
D6813: flagprocessors: have the read transform function return side data (API) |
2019-09-27 |
phabricator |
|
Not Applicable |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-27 |
phabricator |
|
Not Applicable |
D6811: flagprocessors: return sidedata map in `_processflagsread` |
2019-09-27 |
phabricator |
|
Not Applicable |
D6810: revlog: use the new sidedata map return in the sidedata method |
2019-09-27 |
phabricator |
|
Not Applicable |
D6809: revlog: return sidedata map from `_revisiondata` |
2019-09-27 |
phabricator |
|
Not Applicable |
D6812: flagprocessors: return flagdata in the main processing function |
2019-09-27 |
phabricator |
|
Not Applicable |
D6808: revlog: introduce a `sidedata` method |
2019-09-27 |
phabricator |
|
Not Applicable |
perf: fix perfhelper-pathcopies without --stats |
2019-09-27 |
Pierre-Yves David |
|
New |
D6885: relnotes: mention API change from https://phab.mercurial-scm.org/D6884 |
2019-09-26 |
phabricator |
|
Superseded |
D6883: update: clarify calculateupdate() call sites by specifying argument names |
2019-09-26 |
phabricator |
|
Not Applicable |
D6884: bookmarks: remove changectx() method from bmstore (API) |
2019-09-26 |
phabricator |
|
Not Applicable |
D6884: bookmarks: remove changectx() method from bmstore (API) |
2019-09-25 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-25 |
phabricator |
|
Not Applicable |
D6884: bookmarks: remove changectx() method from bmstore (API) |
2019-09-25 |
phabricator |
|
Superseded |
D6883: update: clarify calculateupdate() call sites by specifying argument names |
2019-09-25 |
phabricator |
|
Superseded |
D6882: histedit: sniff-test for untracked file conflicts before prompting for rules |
2019-09-25 |
phabricator |
|
Not Applicable |
D6881: histedit: demonstrate breakage when `update` to a revision breaks |
2019-09-25 |
phabricator |
|
Not Applicable |
D6882: histedit: sniff-test for untracked file conflicts before prompting for rules |
2019-09-25 |
phabricator |
|
Not Applicable |
D6882: histedit: sniff-test for untracked file conflicts before prompting for rules |
2019-09-25 |
phabricator |
|
Superseded |
D6881: histedit: demonstrate breakage when `update` to a revision breaks |
2019-09-25 |
phabricator |
|
Superseded |
D6880: rebase: track new nodes when --keep is set |
2019-09-25 |
phabricator |
|
Not Applicable |
D6874: uncommit: fix typo in help text |
2019-09-25 |
phabricator |
|
Not Applicable |
D6879: merge: check argument value with if/raise instead of an assert |
2019-09-25 |
phabricator |
|
Not Applicable |
D6875: phabricator: use exthelper to register commands, config, and templates |
2019-09-25 |
phabricator |
|
Not Applicable |
D6877: merge: replace magic strings with NAMED_CONSTANTS (API) |
2019-09-25 |
phabricator |
|
Not Applicable |
D6878: hg: have `updatetotally` more thoroughly check updatecheck argument (API) |
2019-09-25 |
phabricator |
|
Not Applicable |
D6880: rebase: track new nodes when --keep is set |
2019-09-25 |
phabricator |
|
Not Applicable |
D6880: rebase: track new nodes when --keep is set |
2019-09-25 |
phabricator |
|
Superseded |
D6879: merge: check argument value with if/raise instead of an assert |
2019-09-25 |
phabricator |
|
Superseded |
D6877: merge: replace magic strings with NAMED_CONSTANTS (API) |
2019-09-25 |
phabricator |
|
Superseded |
D6878: hg: have `updatetotally` more thoroughly check updatecheck argument (API) |
2019-09-25 |
phabricator |
|
Superseded |
[3,of,3] singlehead: introduce special handling of closed heads |
2019-09-25 |
Pierre-Yves David |
|
Accepted |
[2,of,3] testlib: allow more argument to mkcommit |
2019-09-25 |
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,2,V2] stack: add indexedrevs property to contain a list of stack revs and its base |
2019-09-25 |
Anton Shestakov |
|
New |
[1,of,2,V2] stack: take getstack() and turn it into stack class (API) |
2019-09-25 |
Anton Shestakov |
|
New |
D6876: phabricator: support automatically obsoleting old revisions of pulled commits |
2019-09-25 |
phabricator |
|
New |
D6875: phabricator: use exthelper to register commands, config, and templates |
2019-09-25 |
phabricator |
|
Superseded |
D6874: uncommit: fix typo in help text |
2019-09-25 |
phabricator |
|
Superseded |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-24 |
phabricator |
|
Not Applicable |
D6814: revlog: add a `sidedata` parameters to addrevision |
2019-09-24 |
phabricator |
|
Not Applicable |
D6873: examples: add sample fix integration for `rustfmt` |
2019-09-24 |
phabricator |
|
Not Applicable |
D6872: contrib: add new examples area and start it out with a config for `hg fix` |
2019-09-24 |
phabricator |
|
Not Applicable |
D6873: examples: add sample fix integration for `rustfmt` |
2019-09-23 |
phabricator |
|
Superseded |
D6872: contrib: add new examples area and start it out with a config for `hg fix` |
2019-09-23 |
phabricator |
|
Superseded |
D6522: tracing: add many more timedcm() calls throughout the codebase |
2019-09-23 |
phabricator |
|
Not Applicable |
D6527: dirstate: add counter events for work queue depth |
2019-09-23 |
phabricator |
|
Not Applicable |
D6870: tests: recognize DNS timeouts as well |
2019-09-23 |
phabricator |
|
Not Applicable |
D6866: osutil: tolerate Py_GetArgcArgv not being set up properly |
2019-09-23 |
phabricator |
|
Not Applicable |
D6867: transaction: detect an attempt to truncate-to-extend on playback, raise error |
2019-09-23 |
phabricator |
|
Not Applicable |
D6865: osutil: allow disabling setprocname via a define passed to the compiler |
2019-09-23 |
phabricator |
|
Not Applicable |
[STABLE] merge: back out changeset a4ca0610c754 (parents order when grafting a merge) |
2019-09-23 |
Anton Shestakov |
|
Accepted |
[4,of,4] revset: introduce a 'foo#stack[n]' subscript relation to access stack revisions |
2019-09-23 |
Anton Shestakov |
|
Accepted |
[3,of,4] stack: add indexedrevs property to contain a list of stack revs and its base |
2019-09-23 |
Anton Shestakov |
|
Accepted |
[2,of,4] stack: take getstack() and turn it into stack class (API) |
2019-09-23 |
Anton Shestakov |
|
Accepted |
[1,of,4] stack: use repo.revs() instead of revsetlang.formatspec() + scmutil.revrange() |
2019-09-23 |
Anton Shestakov |
|
Accepted |
[10,of,10] rust-cpython: add safe way to map PyLeakedRef<&T> to PyLeakedRef<U> |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[09,of,10] rust-cpython: put leaked reference in PyLeakedRef |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[08,of,10] rust-cpython: drop self.borrow_mut() in favor of PySharedRef wrapper |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[07,of,10] rust-cpython: drop self.leak_immutable() in favor of PySharedRef wrapper |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[06,of,10] rust-cpython: add safe wrapper representing shared data borrowed from PyObject |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[05,of,10] rust-cpython: move $leaked struct out of macro |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[04,of,10] rust-cpython: store leaked reference to PySharedState in $leaked struct |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[03,of,10] rust-cpython: mark PySharedState as Sync so &'PySharedState can be Send |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[02,of,10] rust-cpython: move borrow_mut() to PySharedRefCell |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
[01,of,10] rust-cpython: move py_shared_state to PySharedRefCell object |
2019-09-22 |
Yuya Nishihara |
|
Accepted |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-09-22 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-09-22 |
phabricator |
|
Not Applicable |
D6871: wireprototypes: clarify documentation of getbundle argument types |
2019-09-19 |
phabricator |
|
Not Applicable |
D6871: wireprototypes: clarify documentation of getbundle argument types |
2019-09-18 |
phabricator |
|
Superseded |
D6864: py3: don't double-convert "opts" to bytes |
2019-09-18 |
phabricator |
|
Not Applicable |
[STABLE] merge: respect parents order when using `graft` on a merge, this time for real |
2019-09-18 |
Anton Shestakov |
|
Accepted |
D6863: py3: byte-prefix sanitisation regexes in phabricator.py |
2019-09-18 |
phabricator |
|
Not Applicable |
D6870: tests: recognize DNS timeouts as well |
2019-09-18 |
phabricator |
|
Superseded |
D6869: py3: pass a bytestring into querydrev instead of a string that'll TypeError |
2019-09-18 |
phabricator |
|
Not Applicable |
D6868: py3: add test demonstrating TypeError when phabsending skips unchanged commits |
2019-09-18 |
phabricator |
|
Not Applicable |
D6869: py3: pass a bytestring into querydrev instead of a string that'll TypeError |
2019-09-17 |
phabricator |
|
Superseded |
D6868: py3: add test demonstrating TypeError when phabsending skips unchanged commits |
2019-09-17 |
phabricator |
|
Superseded |
D6866: osutil: tolerate Py_GetArgcArgv not being set up properly |
2019-09-17 |
phabricator |
|
Superseded |
D6867: transaction: detect an attempt to truncate-to-extend on playback, raise error |
2019-09-17 |
phabricator |
|
Superseded |
D6865: osutil: allow disabling setprocname via a define passed to the compiler |
2019-09-17 |
phabricator |
|
Superseded |
D6864: py3: don't double-convert "opts" to bytes |
2019-09-17 |
phabricator |
|
Superseded |
D6863: py3: byte-prefix sanitisation regexes in phabricator.py |
2019-09-17 |
phabricator |
|
Superseded |
D6848: narrow: add option for automatically removing unused includes |
2019-09-17 |
phabricator |
|
Not Applicable |
D6862: tests: clean up built binaries after running test-fuzz-targets.t |
2019-09-17 |
phabricator |
|
Not Applicable |
D6861: fastannotate: remove support for flock() locking |
2019-09-17 |
phabricator |
|
Not Applicable |
D6860: remotefilelog: remove dead code for using flock() for locking |
2019-09-17 |
phabricator |
|
Not Applicable |
D6851: narrow: don't hexify paths and double-hexify known nodes on wire (BC) |
2019-09-17 |
phabricator |
|
Not Applicable |
D6862: tests: clean up built binaries after running test-fuzz-targets.t |
2019-09-17 |
phabricator |
|
Superseded |
D6861: fastannotate: remove support for flock() locking |
2019-09-17 |
phabricator |
|
Superseded |
D6860: remotefilelog: remove dead code for using flock() for locking |
2019-09-17 |
phabricator |
|
Superseded |
D6844: remotefilelog: replace repack lock to solve race condition |
2019-09-17 |
phabricator |
|
Not Applicable |
D6848: narrow: add option for automatically removing unused includes |
2019-09-17 |
phabricator |
|
Not Applicable |
D6848: narrow: add option for automatically removing unused includes |
2019-09-17 |
phabricator |
|
Not Applicable |
[2,of,2] perf: add a --stats argument to perfhelper-pathcopies |
2019-09-17 |
Pierre-Yves David |
|
Accepted |
[1,of,2] perf: add a --stats argument to perfhelper-mergecopies |
2019-09-17 |
Pierre-Yves David |
|
Accepted |
archive: add XZ support if built with Python 3 |
2019-09-17 |
David Demelier |
|
Accepted |
D6859: rust-cpython: mark PySharedState as Sync so &'PySharedState can be Send (RFC) |
2019-09-16 |
phabricator |
|
New |
D6852: tests: stabilize test-fix.t on Windows |
2019-09-16 |
phabricator |
|
Not Applicable |
D6854: amend: prevent '\n' in the note string |
2019-09-16 |
phabricator |
|
Not Applicable |
D6853: amend: add option to update to the current user |
2019-09-16 |
phabricator |
|
Not Applicable |
D6857: uncommit: enable support for adding a note |
2019-09-16 |
phabricator |
|
Not Applicable |
D6856: amend: enable support for using the secret phase |
2019-09-16 |
phabricator |
|
Not Applicable |
D6855: amend: enable support for closing the branch |
2019-09-16 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-16 |
phabricator |
|
Not Applicable |
D6851: narrow: don't hexify paths and double-hexify known nodes on wire (BC) |
2019-09-16 |
phabricator |
|
Not Applicable |
D6850: bundle2: fix an off-by-one in debug message of number of parts |
2019-09-15 |
phabricator |
|
Not Applicable |
rust-cpython: add sanity check to PySharedState::decrease_leak_count() |
2019-09-15 |
Yuya Nishihara |
|
Accepted |
D6854: amend: prevent '\n' in the note string |
2019-09-15 |
phabricator |
|
Superseded |
D6857: uncommit: enable support for adding a note |
2019-09-15 |
phabricator |
|
Superseded |
D6856: amend: enable support for using the secret phase |
2019-09-15 |
phabricator |
|
Superseded |
D6855: amend: enable support for closing the branch |
2019-09-15 |
phabricator |
|
Superseded |
D6853: amend: add option to update to the current user |
2019-09-14 |
phabricator |
|
Superseded |
D6852: tests: stabilize test-fix.t on Windows |
2019-09-14 |
phabricator |
|
Superseded |
D6851: narrow: don't hexify paths and double-hexify known nodes on wire (BC) |
2019-09-14 |
phabricator |
|
Not Applicable |
D6851: narrow: don't hexify paths and double-hexify known nodes on wire (BC) |
2019-09-14 |
phabricator |
|
Superseded |
D6850: bundle2: fix an off-by-one in debug message of number of parts |
2019-09-14 |
phabricator |
|
Not Applicable |
D6850: bundle2: fix an off-by-one in debug message of number of parts |
2019-09-14 |
phabricator |
|
Superseded |
D6849: tests: move a config write to top of file since it applies to all tests |
2019-09-14 |
phabricator |
|
Not Applicable |
D6836: interfaces: introduce an interface for dirstate implementations |
2019-09-14 |
phabricator |
|
Not Applicable |
D6839: idirstate: group private methods and attrs that are in the interface |
2019-09-14 |
phabricator |
|
Not Applicable |
D6838: idirstate: remove now non-public _map attribute |
2019-09-14 |
phabricator |
|
Not Applicable |
D6848: narrow: add option for automatically removing unused includes |
2019-09-14 |
phabricator |
|
Not Applicable |
D6849: tests: move a config write to top of file since it applies to all tests |
2019-09-14 |
phabricator |
|
Superseded |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-14 |
phabricator |
|
Not Applicable |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-14 |
phabricator |
|
Not Applicable |
D6848: narrow: add option for automatically removing unused includes |
2019-09-14 |
phabricator |
|
Not Applicable |
D6776: bookmarks: validate changes on push (issue6193) (BC) |
2019-09-14 |
phabricator |
|
Not Applicable |
D6774: rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf |
2019-09-13 |
phabricator |
|
Not Applicable |
D6773: rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths |
2019-09-13 |
phabricator |
|
Not Applicable |
D6848: narrow: add option for automatically removing unused includes |
2019-09-13 |
phabricator |
|
Superseded |
D6847: dont-accept-this: this is for reference in D6776 |
2019-09-13 |
phabricator |
|
New |
D6846: packaging: script the building of a MacOS installer using a custom python |
2019-09-12 |
phabricator |
|
New |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-09-12 |
phabricator |
|
Not Applicable |
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 |