[4,of,5,V5] template: better prune support in obsfate |
2017-08-28 |
Boris Feld |
|
Accepted |
[5,of,5,V5] test: add more obsmarker tests for pruning scenarios |
2017-08-28 |
Boris Feld |
|
Accepted |
[1,of,6] configitems: register the 'patchbomb.bundletype' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[2,of,6] configitems: register the 'patchbomb.confirm' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[3,of,6] configitems: register the 'patchbomb.flagtemplate' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[4,of,6] configitems: register the 'patchbomb.from' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[5,of,6] configitems: register the 'patchbomb.intro' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[6,of,6] configitems: register the 'patchbomb.publicurl' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[1,of,3] configitems: register the 'eol.fix-trailing-newline' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[2,of,3] configitems: register the 'eol.native' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[3,of,3] configitems: register the 'eol.only-consistent' config |
2017-09-11 |
Boris Feld |
|
Accepted |
configitems: register the 'win32mbcs.encoding' config |
2017-09-11 |
Boris Feld |
|
Superseded |
[1,of,4] configitems: register the 'mq.git' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[2,of,4] configitems: register the 'mq.keepchanges' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[3,of,4] configitems: register the 'mq.plain' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[4,of,4] configitems: register the 'mq.secret' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[1,of,3] configitems: register the 'win32text.warn' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[2,of,3] extensions: factor extra data loading out |
2017-09-13 |
Boris Feld |
|
Accepted |
[3,of,3] extensions: register config item early |
2017-09-13 |
Boris Feld |
|
Accepted |
[01,of,27] configitems: register the 'convert.cvsps.cache' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[02,of,27] configitems: register the 'convert.cvsps.fuzz' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[03,of,27] configitems: register the 'convert.cvsps.mergefrom' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[04,of,27] configitems: register the 'convert.cvsps.mergeto' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[05,of,27] configitems: register the 'convert.git.committeractions' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[06,of,27] configitems: register the 'convert.git.extrakeys' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[07,of,27] configitems: register the 'convert.git.findcopiesharder' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[08,of,27] configitems: register the 'convert.git.remoteprefix' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[09,of,27] configitems: register the 'convert.git.renamelimit' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[10,of,27] configitems: register the 'convert.git.saverev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[11,of,27] configitems: register the 'convert.git.similarity' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[12,of,27] configitems: register the 'convert.git.skipsubmodules' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[13,of,27] configitems: register the 'convert.hg.clonebranches' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[14,of,27] configitems: register the 'convert.hg.ignoreerrors' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[15,of,27] configitems: register the 'convert.hg.revs' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[16,of,27] configitems: register the 'convert.hg.saverev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[17,of,27] configitems: register the 'convert.hg.sourcename' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[18,of,27] configitems: register the 'convert.hg.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[19,of,27] configitems: register the 'convert.hg.tagsbranch' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[20,of,27] configitems: register the 'convert.hg.usebranchnames' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[21,of,27] configitems: register the 'convert.ignoreancestorcheck' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[22,of,27] configitems: register the 'convert.localtimezone' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[23,of,27] configitems: register the 'convert.p4.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[24,of,27] configitems: register the 'convert.skiptags' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[25,of,27] configitems: register the 'convert.svn.debugsvnlog' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[26,of,27] configitems: register the 'convert.svn.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[27,of,27] configitems: register the 'convert.svn.trunk' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[V2] configitems: register the 'win32mbcs.encoding' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[01,of,23] web: use '_unset' default value for proxy config method |
2017-09-16 |
Boris Feld |
|
Accepted |
[02,of,23] configitems: register the 'web.accesslog' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[03,of,23] configitems: register the 'web.address' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[04,of,23] configitems: register the 'web.allow_archive' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[05,of,23] configitems: register the 'web.allow_read' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[06,of,23] configitems: register the 'web.baseurl' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[07,of,23] configitems: register the 'web.cacerts' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[08,of,23] configitems: register the 'web.certificate' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[09,of,23] configitems: register the 'web.collapse' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[10,of,23] configitems: register the 'web.csp' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[11,of,23] configitems: register the 'web.deny_read' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[12,of,23] configitems: register the 'web.descend' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[13,of,23] configitems: register the 'web.description' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[14,of,23] configitems: register the 'web.encoding' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[15,of,23] configitems: register the 'web.errorlog' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[16,of,23] configitems: register the 'web.ipv6' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[17,of,23] configitems: register the 'web.port' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[18,of,23] configitems: register the 'web.prefix' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[19,of,23] configitems: register the 'web.refreshinterval' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[20,of,23] configitems: register the 'web.stripes' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[21,of,23] configitems: register the 'web.style' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[22,of,23] configitems: register the 'web.templates' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[23,of,23] hgwebdir: read 'web.template' untrusted |
2017-09-16 |
Boris Feld |
|
Accepted |
[STABLE] hgwebdir: read 'web.template' untrusted |
2017-09-18 |
Boris Feld |
|
Accepted |
[1,of,7,bundle2] discovery: avoid dropping remote heads hidden locally |
2017-09-28 |
Boris Feld |
|
Accepted |
[2,of,7,bundle2] phases: use a Struct object for binary encoding and decoding |
2017-09-28 |
Boris Feld |
|
Accepted |
[3,of,7,bundle2] phases: move binary encoding into a reusable function |
2017-09-28 |
Boris Feld |
|
Accepted |
[4,of,7,bundle2] phases: move the binary decoding function in the phases module |
2017-09-28 |
Boris Feld |
|
Accepted |
[5,of,7,bundle2] bundle2: only grab a transaction when 'phase-heads' affect the repository |
2017-09-28 |
Boris Feld |
|
Accepted |
[6,of,7,bundle2] pull: use 'phase-heads' to retrieve phase information |
2017-09-28 |
Boris Feld |
|
Accepted |
[7,of,7,bundle2] pull: remove inadequate use of operations records to update stepdone |
2017-09-28 |
Boris Feld |
|
Accepted |
[phase] exchange: fix test for remote support of binary phases |
2017-09-30 |
Boris Feld |
|
Accepted |
[1,of,4] configitems: register the 'profiling.output' config |
2017-10-01 |
Boris Feld |
|
Accepted |
[2,of,4] configitems: register the 'profiling.showmax' config |
2017-10-01 |
Boris Feld |
|
Accepted |
[3,of,4] configitems: register the 'profiling.showmin' config |
2017-10-01 |
Boris Feld |
|
Accepted |
[4,of,4] configitems: register the 'profiling.type' config |
2017-10-01 |
Boris Feld |
|
Accepted |
[1,of,2] configitems: register the 'transplant.filter' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[2,of,2] configitems: register the 'transplant.log' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[1,of,6] configitems: register the 'histedit.defaultrev' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[2,of,6] configitems: register the 'histedit.dropmissing' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[3,of,6] configitems: register the 'histedit.linelen' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[4,of,6] configitems: register the 'histedit.singletransaction' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[5,of,6] configitems: register the 'experimental.histedit.autoverb' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[6,of,6] configitems: register the 'experimental.histeditng' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[1,of,5] configitems: register the 'phases.new-commit' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[2,of,5] configitems: register the 'smtp.port' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[3,of,5] configitems: register the 'email.from' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[4,of,5] configitems: register the 'merge.preferancestor' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[5,of,5] configitems: register the 'debug.dirstate.delaywrite' config |
2017-10-04 |
Boris Feld |
|
Accepted |
[01,of,14] configitems: register the 'experimental.allowdivergence' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[02,of,14] configitems: register the 'experimental.nonnormalparanoidcheck' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[03,of,14] configitems: register the 'experimental.rebaseskipobsolete' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[04,of,14] configitems: register the 'commands.rebase.requiredest' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[05,of,14] configitems: register the 'perf.stub' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[06,of,14] configitems: register the 'pager.attend' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[07,of,14] configitems: register the 'shelve.maxbackups' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[08,of,14] configitems: register the 'share.pool' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[09,of,14] configitems: register the 'share.poolnaming' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[10,of,14] configitems: register the 'hgk.path' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[11,of,14] configitems: register the 'keywordset.svn' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[12,of,14] configitems: register the 'gpg.cmd' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[13,of,14] configitems: register the 'gpg.key' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[14,of,14] configitems: register the 'convert.p4.encoding' config |
2017-10-06 |
Boris Feld |
|
Accepted |
[01,of,13] configitems: register the 'blackbox.track' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[02,of,13] configitems: register the 'commands.show.aliasprefix' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[03,of,13] configitems: register the 'experimental.maxdeltachainspan' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[04,of,13] configitems: register the 'experimental.mmapindexthreshold' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[05,of,13] configitems: register the 'diff.*' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[06,of,13] configitems: register 'merge.checkunknown' and 'merge.checkignored' |
2017-10-09 |
Boris Feld |
|
Accepted |
[07,of,13] configitems: register the 'devel.warn-config' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[08,of,13] configitems: register the 'devel.warn-config-default' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[09,of,13] configitems: register the 'devel.cache-vfs' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[10,of,13] configitems: register the 'devel.empty-changegroup' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[11,of,13] configitems: register the 'experimental.graphstyle.parent' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[12,of,13] configitems: register the 'experimental.graphstyle.missing' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[13,of,13] configitems: register the 'experimental.graphstyle.grandparent' config |
2017-10-09 |
Boris Feld |
|
Accepted |
[1,of,2] mq: use the newcommitphase utility |
2017-10-09 |
Boris Feld |
|
Accepted |
[2,of,2] configitems: update default value of 'phases.new-commit' |
2017-10-09 |
Boris Feld |
|
Accepted |
[1,of,5] hook: add a 'hashook' function to test for hook existence |
2017-10-09 |
Boris Feld |
|
Superseded |
[2,of,5] bookmark: add a dedicated txnclose-bookmark hook |
2017-10-09 |
Boris Feld |
|
Superseded |
[3,of,5] bookmark: add a dedicated pretxnclose-bookmark hook |
2017-10-09 |
Boris Feld |
|
Superseded |
[4,of,5] phase: add a dedicated txnclose-phase hook |
2017-10-09 |
Boris Feld |
|
Superseded |
[5,of,5] phase: add a dedicated pretxnclose-phase hook |
2017-10-09 |
Boris Feld |
|
Superseded |
[01,of,11] obsolete: add a devel.user.obsmarker |
2017-10-09 |
Boris Feld |
|
Superseded |
[02,of,11] test: rename obsfate template alias |
2017-10-09 |
Boris Feld |
|
Superseded |
[03,of,11] test: cleanup verbosity variant from fatelog test |
2017-10-09 |
Boris Feld |
|
Superseded |
[04,of,11] test: use current user in the multi-user amend scenario |
2017-10-09 |
Boris Feld |
|
Superseded |
[05,of,11] templatekw: introduce obsfate keyword |
2017-10-09 |
Boris Feld |
|
Superseded |
[06,of,11] test: test obfate template keyword in test-obsmarker-template.t |
2017-10-09 |
Boris Feld |
|
Superseded |
[07,of,11] ui: add the possibility to returns None as username in ui |
2017-10-09 |
Boris Feld |
|
Superseded |
[08,of,11] obsfate: filter out current user if not in verbose |
2017-10-09 |
Boris Feld |
|
Superseded |
[09,of,11] obsfate: only display date in verbose mode |
2017-10-09 |
Boris Feld |
|
Superseded |
[10,of,11] log: add obsfate by default in changeset printer |
2017-10-09 |
Boris Feld |
|
Superseded |
[11,of,11] obsfate: add obsfate to default mapfile |
2017-10-09 |
Boris Feld |
|
Superseded |
[01,of,11,V2] obsolete: add a devel.user.obsmarker |
2017-10-11 |
Boris Feld |
|
Accepted |
[02,of,11,V2] test: rename obsfate template alias |
2017-10-11 |
Boris Feld |
|
Accepted |
[03,of,11,V2] test: cleanup verbosity variant from fatelog test |
2017-10-11 |
Boris Feld |
|
Accepted |
[04,of,11,V2] test: use current user in the multi-user amend scenario |
2017-10-11 |
Boris Feld |
|
Accepted |
[05,of,11,V2] templatekw: introduce obsfate keyword |
2017-10-11 |
Boris Feld |
|
Accepted |
[06,of,11,V2] test: test obfate template keyword in test-obsmarker-template.t |
2017-10-11 |
Boris Feld |
|
Accepted |
[07,of,11,V2] ui: add the possibility to returns None as username in ui |
2017-10-11 |
Boris Feld |
|
Accepted |
[08,of,11,V2] obsfate: filter out current user if not in verbose |
2017-10-11 |
Boris Feld |
|
Accepted |
[09,of,11,V2] obsfate: only display date in verbose mode |
2017-10-11 |
Boris Feld |
|
Accepted |
[10,of,11,V2] log: add obsfate by default in changeset printer |
2017-10-11 |
Boris Feld |
|
Accepted |
[11,of,11,V2] obsfate: add obsfate to default mapfile |
2017-10-11 |
Boris Feld |
|
Accepted |
configitems: fix registration for 'blackbox.track' config |
2017-10-11 |
Boris Feld |
|
Accepted |
[1,of,5,V2] hook: add a 'hashook' function to test for hook existence |
2017-10-11 |
Boris Feld |
|
Accepted |
[2,of,5,V2] bookmark: add a dedicated txnclose-bookmark hook |
2017-10-11 |
Boris Feld |
|
Accepted |
[3,of,5,V2] bookmark: add a dedicated pretxnclose-bookmark hook |
2017-10-11 |
Boris Feld |
|
Accepted |
[4,of,5,V2] phase: add a dedicated txnclose-phase hook |
2017-10-11 |
Boris Feld |
|
Accepted |
[5,of,5,V2] phase: add a dedicated pretxnclose-phase hook |
2017-10-11 |
Boris Feld |
|
Accepted |
[1,of,2] test: add a test file dedicated to an important distributed case |
2017-10-12 |
Boris Feld |
|
Superseded |
[2,of,2] test: add an extra case for obsolescence distributed case |
2017-10-12 |
Boris Feld |
|
Superseded |
[1,of,2,V2] test: add a test file dedicated to an important distributed case |
2017-10-12 |
Boris Feld |
|
Accepted |
[2,of,2,V2] test: add an extra case for obsolescence distributed case |
2017-10-12 |
Boris Feld |
|
Accepted |
[01,of,11] configitems: allow for the registration of "generic" config item |
2017-10-13 |
Boris Feld |
|
Accepted |
[02,of,11] configitems: register the 'alias' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[03,of,11] configitems: register the 'color' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[04,of,11] configitems: register the 'committemplate' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[05,of,11] configitems: register the 'defaults' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[06,of,11] configitems: register the 'extensions' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[07,of,11] configitems: register the 'hooks' config section |
2017-10-13 |
Boris Feld |
|
Accepted |
[08,of,11] configitems: register the full 'merge-tools' config and sub-options |
2017-10-13 |
Boris Feld |
|
Accepted |
[09,of,11] configitems: register the 'pager.attend-.*' options |
2017-10-13 |
Boris Feld |
|
Accepted |
[10,of,11] configitems: register the 'paths' config section |
2017-10-13 |
Boris Feld |
|
Accepted |
[11,of,11] configitems: register the 'templates' section |
2017-10-13 |
Boris Feld |
|
Accepted |
[1,of,4,V2] bookmark: add a dedicated txnclose-bookmark hook |
2017-10-14 |
Boris Feld |
|
Accepted |
[2,of,4,V2] bookmark: add a dedicated pretxnclose-bookmark hook |
2017-10-14 |
Boris Feld |
|
Accepted |
[3,of,4,V2] phase: add a dedicated txnclose-phase hook |
2017-10-14 |
Boris Feld |
|
Accepted |
[4,of,4,V2] phase: add a dedicated pretxnclose-phase hook |
2017-10-14 |
Boris Feld |
|
Accepted |
[1,of,2] devel-warn: add 'warn-' to 'devel.empty-changegroup' config |
2017-10-16 |
Boris Feld |
|
Accepted |
[2,of,2] configitems: fixup default value of diff config option |
2017-10-16 |
Boris Feld |
|
Accepted |
[1,of,8] phase: filter out non-draft item in "draft root" |
2017-10-16 |
Boris Feld |
|
Superseded |
[2,of,8] exchange: fix issue3781 reference in the comment |
2017-10-16 |
Boris Feld |
|
Superseded |
[3,of,8] phase: simplify the check for issue3781 shortcut in discovery |
2017-10-16 |
Boris Feld |
|
Superseded |
[4,of,8] phase: gather remote phase information in a summary object |
2017-10-16 |
Boris Feld |
|
Superseded |
[5,of,8] phase: introduce a new 'check:phases' part |
2017-10-16 |
Boris Feld |
|
Superseded |
[6,of,8] phase: generate a push-race detection part on push |
2017-10-16 |
Boris Feld |
|
Superseded |
[7,of,8] phase: isolate logic to update remote phrase through bundle2 pushkey |
2017-10-16 |
Boris Feld |
|
Superseded |
[8,of,8] phase: use a binary phase part to push through bundle2 (BC) |
2017-10-16 |
Boris Feld |
|
Superseded |
configitems: fixup default value of annotate config option |
2017-10-16 |
Boris Feld |
|
Accepted |
[1,of,7] configitems: register the full 'merge-tools' config and sub-options |
2017-10-16 |
Boris Feld |
|
Accepted |
[2,of,7] configitems: register the 'experimental.effect-flags' config |
2017-10-16 |
Boris Feld |
|
Accepted |
[3,of,7] configitems: register the 'web.archivesubrepos' config |
2017-10-16 |
Boris Feld |
|
Accepted |
[4,of,7] acl: make sure the extensions is enabled when the acl-hooks run |
2017-10-16 |
Boris Feld |
|
Accepted |
[5,of,7] eol: ensure the eol extensions is loaded when hooks run |
2017-10-16 |
Boris Feld |
|
Accepted |
[6,of,7] configitems: move rebase config into core |
2017-10-16 |
Boris Feld |
|
Accepted |
[7,of,7] configitems: adds a developer warning when accessing undeclared configuration |
2017-10-16 |
Boris Feld |
|
Accepted |
[1,of,8,V2] phase: filter out non-draft item in "draft root" |
2017-10-16 |
Boris Feld |
|
Accepted |
[2,of,8,V2] exchange: fix issue3781 reference in the comment |
2017-10-16 |
Boris Feld |
|
Accepted |
[3,of,8,V2] phase: simplify the check for issue3781 shortcut in discovery |
2017-10-16 |
Boris Feld |
|
Accepted |
[4,of,8,V2] phase: gather remote phase information in a summary object |
2017-10-16 |
Boris Feld |
|
Accepted |
[5,of,8,V2] phase: introduce a new 'check:phases' part |
2017-10-16 |
Boris Feld |
|
Accepted |
[6,of,8,V2] phase: generate a push-race detection part on push |
2017-10-16 |
Boris Feld |
|
Accepted |
[7,of,8,V2] phase: isolate logic to update remote phrase through bundle2 pushkey |
2017-10-16 |
Boris Feld |
|
Accepted |
[8,of,8,V2] phase: use a binary phase part to push through bundle2 (BC) |
2017-10-16 |
Boris Feld |
|
Accepted |
[1,of,7,V3] templatekw: introduce obsfate keyword |
2017-10-17 |
Boris Feld |
|
Accepted |
[2,of,7,V3] test: test obfate template keyword in test-obsmarker-template.t |
2017-10-17 |
Boris Feld |
|
Accepted |
[3,of,7,V3] ui: add the possibility to returns None as username in ui |
2017-10-17 |
Boris Feld |
|
Accepted |
[4,of,7,V3] obsfate: filter out current user if not in verbose |
2017-10-17 |
Boris Feld |
|
Accepted |
[5,of,7,V3] obsfate: only display date in verbose mode |
2017-10-17 |
Boris Feld |
|
Accepted |
[6,of,7,V3] log: add obsfate by default in changeset printer |
2017-10-17 |
Boris Feld |
|
Accepted |
[7,of,7,V3] obsfate: add obsfate to default mapfile |
2017-10-17 |
Boris Feld |
|
Accepted |
[V3] phase: use a binary phase part to push through bundle2 (BC) |
2017-10-17 |
Boris Feld |
|
Accepted |
[1,of,2] configitems: do not directly match generic items |
2017-10-18 |
Boris Feld |
|
Accepted |
[2,of,2] configitems: document the choice of using 'match' instead of 'search' |
2017-10-18 |
Boris Feld |
|
Accepted |
[follow-up] obsfate: fix obsfate_printer with empty date list |
2017-10-18 |
Boris Feld |
|
Accepted |
[01,of,15] pull: store binary node in pullop.remotebookmarks |
2017-10-18 |
Boris Feld |
|
Accepted |
[02,of,15] bookmark: add methods to binary encode and decode bookmark values |
2017-10-18 |
Boris Feld |
|
Accepted |
[03,of,15] bookmark: add a 'check:bookmarks' bundle2 part |
2017-10-18 |
Boris Feld |
|
Accepted |
[04,of,15] bookmark: use bundle2 debug output in one push tests |
2017-10-18 |
Boris Feld |
|
Accepted |
[05,of,15] push: include a 'check:bookmarks' part when possible |
2017-10-18 |
Boris Feld |
|
Accepted |
[06,of,15] bookmark: introduce a 'bookmarks' part |
2017-10-18 |
Boris Feld |
|
Accepted |
[07,of,15] bookmark: add pushkey hook compatiblity to the bundle2 part |
2017-10-18 |
Boris Feld |
|
Accepted |
[08,of,15] push: move bundle2-pushkey based bookmarks exchange in its own function |
2017-10-18 |
Boris Feld |
|
Accepted |
[09,of,15] bookmark: introduce in advance a variant of the exchange test |
2017-10-18 |
Boris Feld |
|
Accepted |
[10,of,15] bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165) |
2017-10-18 |
Boris Feld |
|
Accepted |
[11,of,15] bundle2: add a 'modes' dictionary to the bundle operation |
2017-10-18 |
Boris Feld |
|
Accepted |
[12,of,15] bundle2: support a 'records' mode for the 'bookmarks' part |
2017-10-18 |
Boris Feld |
|
Accepted |
[13,of,15] getbundle: add support for 'bookmarks' boolean argument |
2017-10-18 |
Boris Feld |
|
Accepted |
[14,of,15] pull: retrieve bookmarks through the binary part when possible |
2017-10-18 |
Boris Feld |
|
Accepted |
[15,of,15] exchange: drop unused '_getbookmarks' function |
2017-10-18 |
Boris Feld |
|
Accepted |
phases: bring phase index information back into the hook data |
2017-10-19 |
Boris Feld |
|
Rejected |
[follow-up] exchange: propagate the subfunctions return |
2017-10-19 |
Boris Feld |
|
Accepted |
[STABLE] internal-doc: document the config register mechanism |
2017-10-27 |
Boris Feld |
|
Accepted |
[1,of,2,STABLE] internal-doc: document the 'phases' parameters to 'getbundle' |
2017-10-27 |
Boris Feld |
|
Accepted |
[2,of,2,STABLE] documentation: clarify the pre-txnclose-phase documentation |
2017-10-27 |
Boris Feld |
|
Accepted |
obsolete: activate effect-flag by default |
2017-11-02 |
Boris Feld |
|
Accepted |
[1,of,2] debug: add a debugcapabilities commands |
2017-11-02 |
Boris Feld |
|
Accepted |
[2,of,2] debug: print parsed bundle2 capabilities with debugcapabilities |
2017-11-02 |
Boris Feld |
|
Accepted |
obsfate: makes successorsetverb takes the markers as argument |
2017-11-02 |
Boris Feld |
|
Superseded |
[01,of,15,V2] pull: store binary node in pullop.remotebookmarks |
2017-11-02 |
Boris Feld |
|
Accepted |
[02,of,15,V2] bookmark: add methods to binary encode and decode bookmark values |
2017-11-02 |
Boris Feld |
|
Accepted |
[03,of,15,V2] bookmark: add a 'check:bookmarks' bundle2 part |
2017-11-02 |
Boris Feld |
|
Accepted |
[04,of,15,V2] bookmark: use bundle2 debug output in one push tests |
2017-11-02 |
Boris Feld |
|
Accepted |
[05,of,15,V2] push: include a 'check:bookmarks' part when possible |
2017-11-02 |
Boris Feld |
|
Accepted |
[06,of,15,V2] bookmark: introduce a 'bookmarks' part |
2017-11-02 |
Boris Feld |
|
Accepted |
[07,of,15,V2] bookmark: add pushkey hook compatiblity to the bundle2 part |
2017-11-02 |
Boris Feld |
|
Accepted |
[08,of,15,V2] push: move bundle2-pushkey based bookmarks exchange in its own function |
2017-11-02 |
Boris Feld |
|
Accepted |
[09,of,15,V2] bookmark: introduce in advance a variant of the exchange test |
2017-11-02 |
Boris Feld |
|
Accepted |
[10,of,15,V2] bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165) |
2017-11-02 |
Boris Feld |
|
Accepted |
[11,of,15,V2] bundle2: add a 'modes' dictionary to the bundle operation |
2017-11-02 |
Boris Feld |
|
Accepted |
[12,of,15,V2] bundle2: support a 'records' mode for the 'bookmarks' part |
2017-11-02 |
Boris Feld |
|
Accepted |
[13,of,15,V2] getbundle: add support for 'bookmarks' boolean argument |
2017-11-02 |
Boris Feld |
|
Accepted |
[14,of,15,V2] pull: retrieve bookmarks through the binary part when possible |
2017-11-02 |
Boris Feld |
|
Accepted |
[15,of,15,V2] exchange: drop unused '_getbookmarks' function |
2017-11-02 |
Boris Feld |
|
Accepted |
[01,of,11] run-tests: allow to register any arbitrary pattern for replacement |
2017-11-13 |
Boris Feld |
|
Superseded |
[02,of,11] test-pattern: substitute common compression list |
2017-11-13 |
Boris Feld |
|
Superseded |
[03,of,11] test-pattern: register current the bundlecaps string |
2017-11-13 |
Boris Feld |
|
Superseded |
[04,of,11] test-pattern: register the current the bundle2 capabilities string |
2017-11-13 |
Boris Feld |
|
Superseded |
[05,of,11] test-pattern: substitute the HTTP log timestamp too |
2017-11-13 |
Boris Feld |
|
Superseded |
[06,of,11] run-tests: allow to register any arbitrary pattern for replacement |
2017-11-13 |
Boris Feld |
|
Superseded |
[07,of,11] test-pattern: substitute common compression list |
2017-11-13 |
Boris Feld |
|
Superseded |
[08,of,11] test-pattern: register current the bundlecaps string |
2017-11-13 |
Boris Feld |
|
Superseded |
[09,of,11] test-pattern: register the current the bundle2 capabilities string |
2017-11-13 |
Boris Feld |
|
Superseded |
[10,of,11] test-pattern: substitute the HTTP log timestamp too |
2017-11-13 |
Boris Feld |
|
Superseded |
[11,of,11] test-pattern: actually update tests using the patterns |
2017-11-13 |
Boris Feld |
|
Superseded |
[1,of,6,V2] run-tests: allow to register any arbitrary pattern for replacement |
2017-11-13 |
Boris Feld |
|
Accepted |
[2,of,6,V2] test-pattern: substitute common compression list |
2017-11-13 |
Boris Feld |
|
Accepted |
[3,of,6,V2] test-pattern: register current the bundlecaps string |
2017-11-13 |
Boris Feld |
|
Accepted |
[4,of,6,V2] test-pattern: register the current the bundle2 capabilities string |
2017-11-13 |
Boris Feld |
|
Accepted |
[5,of,6,V2] test-pattern: substitute the HTTP log timestamp too |
2017-11-13 |
Boris Feld |
|
Accepted |
[6,of,6,V2] test-pattern: actually update tests using the patterns |
2017-11-13 |
Boris Feld |
|
Accepted |
[1,of,2] scmutil: extra utility to display a reasonable amount of nodes |
2017-11-16 |
Boris Feld |
|
Accepted |
[2,of,2] server: introduce a 'server.single-head' option |
2017-11-16 |
Boris Feld |
|
Accepted |
[1,of,2] run-test: use byte for 'common-pattern.py' path |
2017-11-19 |
Boris Feld |
|
Accepted |
[2,of,2] run-test: drop 'execfile' usage for 'common-pattern.py' file |
2017-11-19 |
Boris Feld |
|
Accepted |
[01,of,12,V3] bookmark: add methods to binary encode and decode bookmark values |
2017-11-20 |
Boris Feld |
|
Accepted |
[02,of,12,V3] bookmark: add a 'check:bookmarks' bundle2 part |
2017-11-20 |
Boris Feld |
|
Accepted |
[03,of,12,V3] push: include a 'check:bookmarks' part when possible |
2017-11-20 |
Boris Feld |
|
Accepted |
[04,of,12,V3] bookmark: introduce a 'bookmarks' part |
2017-11-20 |
Boris Feld |
|
Accepted |
[05,of,12,V3] bookmark: add pushkey hook compatiblity to the bundle2 part |
2017-11-20 |
Boris Feld |
|
Accepted |
[06,of,12,V3] push: move bundle2-pushkey based bookmarks exchange in its own function |
2017-11-20 |
Boris Feld |
|
Accepted |
[07,of,12,V3] bookmark: introduce in advance a variant of the exchange test |
2017-11-20 |
Boris Feld |
|
Accepted |
[08,of,12,V3] bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165) |
2017-11-20 |
Boris Feld |
|
Accepted |
[09,of,12,V3] bundle2: add a 'modes' dictionary to the bundle operation |
2017-11-20 |
Boris Feld |
|
Accepted |
[10,of,12,V3] bundle2: support a 'records' mode for the 'bookmarks' part |
2017-11-20 |
Boris Feld |
|
Accepted |
[11,of,12,V3] getbundle: add support for 'bookmarks' boolean argument |
2017-11-20 |
Boris Feld |
|
Accepted |
[12,of,12,V3] pull: retrieve bookmarks through the binary part when possible |
2017-11-20 |
Boris Feld |
|
Accepted |
[1,of,2,V2] scmutil: extra utility to display a reasonable amount of nodes |
2017-11-20 |
Boris Feld |
|
Accepted |
[2,of,2,V2] server: introduce a 'experimental.single-head-per-branch' option |
2017-11-20 |
Boris Feld |
|
Accepted |
[1,of,2] obsolete: drop usage of changectx in '_computephasedivergentset' |
2017-11-24 |
Boris Feld |
|
Accepted |
[2,of,2] obsolete: drop usage of changectx in '_computecontentdivergentset' |
2017-11-24 |
Boris Feld |
|
Accepted |
tr-summary: keep a weakref to the unfiltered repository |
2017-11-25 |
Boris Feld |
|
Accepted |
[1,of,3] lock: factor the actual in a utility closure |
2017-11-27 |
Boris Feld |
|
Changes Requested |
[2,of,3] lock: make message display logic more modular |
2017-11-27 |
Boris Feld |
|
Changes Requested |
[3,of,3] lock: allow to configure when the lock messages are displayed |
2017-11-27 |
Boris Feld |
|
Changes Requested |
fsmonitor: issue debug messages when we fall back to core status |
2017-11-28 |
Boris Feld |
|
Accepted |
debuginstall: add a line about re2 availability |
2017-11-28 |
Boris Feld |
|
Superseded |
[V2] debuginstall: add a line about re2 availability |
2017-11-30 |
Boris Feld |
|
Changes Requested |
[1,of,3,V2] lock: use configint for 'ui.timeout' config |
2017-12-04 |
Boris Feld |
|
Accepted |
[2,of,3,V2] lock: add a trylock method handling the timeout and messaging logic |
2017-12-04 |
Boris Feld |
|
Accepted |
[3,of,3,V2] lock: allow to configure when the lock messages are displayed |
2017-12-04 |
Boris Feld |
|
Accepted |
[FOLLOW,UP] nodesummaries: improve format pattern used |
2017-12-04 |
Boris Feld |
|
Accepted |
[1,of,2] upgraderepo: allow extension to register preserved requirements |
2017-12-07 |
Boris Feld |
|
Accepted |
[2,of,2] largefiles: allow to run 'debugupgraderepo' on repo with largefiles |
2017-12-07 |
Boris Feld |
|
Accepted |
[1,of,2] setdiscover: allow to ignore part of the local graph |
2017-12-07 |
Boris Feld |
|
Accepted |
[2,of,2] push: restrict common discovery to the pushed set |
2017-12-07 |
Boris Feld |
|
Accepted |
[1,of,6] upgrade: rename 'removecldeltachain' to 'plain-cl-delta' |
2017-12-08 |
Boris Feld |
|
Accepted |
[2,of,6] debugformat: add a 'debugformat' command |
2017-12-08 |
Boris Feld |
|
Accepted |
[3,of,6] debugformat: add data about the config when verbose |
2017-12-08 |
Boris Feld |
|
Accepted |
[4,of,6] debugformat: update label depending on value difference |
2017-12-08 |
Boris Feld |
|
Accepted |
[5,of,6] debugformat: handle non-boolean value for variant |
2017-12-08 |
Boris Feld |
|
Accepted |
[6,of,6] upgrade: register compression as a format variants |
2017-12-08 |
Boris Feld |
|
Accepted |
[1,of,6] upgrade: add a test to show the repository config being ignored |
2017-12-08 |
Boris Feld |
|
Accepted |
[2,of,6] upgrade: use the repository 'ui' as the base for the new repository |
2017-12-08 |
Boris Feld |
|
Accepted |
[3,of,6] upgrade: more standard creation of the temporary repository |
2017-12-08 |
Boris Feld |
|
Accepted |
[4,of,6] upgrade: use actual filelog to convert filelog |
2017-12-08 |
Boris Feld |
|
Accepted |
[5,of,6] upgrade: add a 'redeltafullall' mode |
2017-12-08 |
Boris Feld |
|
Accepted |
[6,of,6] lfs: allow to run 'debugupgraderepo' on repo with largefiles |
2017-12-08 |
Boris Feld |
|
Accepted |
[STABLE] histedit: preserve active branch while histediting |
2017-12-12 |
Boris Feld |
|
Accepted |
[V3] debuginstall: add a line about re2 availability |
2017-12-18 |
Boris Feld |
|
Accepted |
[1,of,4] debug: add a 'debugdownload' command |
2018-01-02 |
Boris Feld |
|
Superseded |
[2,of,4] largefiles: add a 'debuglfput' command to put largefile into the store |
2018-01-02 |
Boris Feld |
|
Superseded |
[3,of,4] largefiles: add support for 'largefiles://' url scheme |
2018-01-02 |
Boris Feld |
|
Superseded |
[4,of,4] clonebundle: make it possible to retrieve the initial bundle through largefile |
2018-01-02 |
Boris Feld |
|
Superseded |
[1,of,4,V2] debug: add a 'debugdownload' command |
2018-01-08 |
Boris Feld |
|
Superseded |
[2,of,4,V2] largefiles: add a 'debuglfput' command to put largefile into the store |
2018-01-08 |
Boris Feld |
|
Superseded |
[3,of,4,V2] largefiles: add support for 'largefiles://' url scheme |
2018-01-08 |
Boris Feld |
|
Superseded |
[4,of,4,V2] clonebundle: make it possible to retrieve the initial bundle through largefile |
2018-01-08 |
Boris Feld |
|
Superseded |
[1,of,4,V3] debug: add a 'debugdownload' command |
2018-01-08 |
Boris Feld |
|
Accepted |
[2,of,4,V3] largefiles: add a 'debuglfput' command to put largefile into the store |
2018-01-08 |
Boris Feld |
|
Accepted |
[3,of,4,V3] largefiles: add support for 'largefiles://' url scheme |
2018-01-08 |
Boris Feld |
|
Accepted |
[4,of,4,V3] clonebundle: make it possible to retrieve the initial bundle through largefile |
2018-01-08 |
Boris Feld |
|
Accepted |
pull: hold wlock for the full operation when --update is used |
2018-01-11 |
Boris Feld |
|
Accepted |
bookmark: run 'pushkey' hooks after bookmark move, not 'prepushkey' |
2018-01-15 |
Boris Feld |
|
Accepted |
showstack: add an extension docstring |
2018-01-16 |
Boris Feld |
|
Accepted |
[1,of,4] http: add a debug version of the push test |
2018-01-16 |
Boris Feld |
|
Superseded |
[2,of,4] httppeer: move url opening in its own method |
2018-01-16 |
Boris Feld |
|
Superseded |
[3,of,4] httppeer: add support for tracing all http request made by the peer |
2018-01-16 |
Boris Feld |
|
Superseded |
[4,of,4] sshpeer: add support for request tracing |
2018-01-16 |
Boris Feld |
|
Superseded |
bookmark: deprecate direct update of a bookmark value |
2018-01-17 |
Boris Feld |
|
Accepted |
[1,of,5] changelog: introduce a 'tiprev' method |
2018-01-17 |
Boris Feld |
|
Accepted |
[2,of,5] changelog: use 'tiprev()' in 'tip()' |
2018-01-17 |
Boris Feld |
|
Accepted |
[3,of,5] revset: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[4,of,5] patchbomb: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[5,of,5] win32text: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[1,of,4,V2] http: add a debug version of the push test |
2018-01-18 |
Boris Feld |
|
Accepted |
[2,of,4,V2] httppeer: move url opening in its own method |
2018-01-18 |
Boris Feld |
|
Accepted |
[3,of,4,V2] httppeer: add support for tracing all http request made by the peer |
2018-01-18 |
Boris Feld |
|
Accepted |
[4,of,4,V2] sshpeer: add support for request tracing |
2018-01-18 |
Boris Feld |
|
Accepted |
[01,of,14] stream: add a test showing we also clone bookmarks |
2018-01-18 |
Boris Feld |
|
Superseded |
[02,of,14] util: implement varint functions |
2018-01-18 |
Boris Feld |
|
Superseded |
[03,of,14] streamclone: define first iteration of version 2 of stream format |
2018-01-18 |
Boris Feld |
|
Superseded |
[04,of,14] streamclone: rework canperformstreamclone |
2018-01-18 |
Boris Feld |
|
Superseded |
[05,of,14] bundle2: add a 'stream' part handler for stream cloning |
2018-01-18 |
Boris Feld |
|
Superseded |
[06,of,14] bundle2: add support for a 'stream' parameter to 'getbundle' |
2018-01-18 |
Boris Feld |
|
Superseded |
[07,of,14] clone: allow bundle2's stream clone with 'server.disablefullbundle' |
2018-01-18 |
Boris Feld |
|
Superseded |
[08,of,14] pull: reorganize bundle2 argument bundling |
2018-01-18 |
Boris Feld |
|
Superseded |
[09,of,14] pull: preindent some code |
2018-01-18 |
Boris Feld |
|
Superseded |
[10,of,14] streamclone: add support for bundle2 based stream clone |
2018-01-18 |
Boris Feld |
|
Superseded |
[11,of,14] streamclone: tests phase exchange during stream clone |
2018-01-18 |
Boris Feld |
|
Superseded |
[12,of,14] streamclone: add support for cloning non append-only file |
2018-01-18 |
Boris Feld |
|
Superseded |
[13,of,14] caches: make 'cachetocopy' available in scmutil |
2018-01-18 |
Boris Feld |
|
Superseded |
[14,of,14] streamclone: also stream caches to the client |
2018-01-18 |
Boris Feld |
|
Superseded |
[1,of,4] revbranchcache: add a public function to update the data |
2018-01-18 |
Boris Feld |
|
Accepted |
[2,of,4] revbranchcache: add a bundle2 handler for a rbc part |
2018-01-18 |
Boris Feld |
|
Accepted |
[3,of,4] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 |
2018-01-18 |
Boris Feld |
|
Accepted |
[4,of,4] revbranchcache: advertise and use 'rbc' exchange capability |
2018-01-18 |
Boris Feld |
|
Accepted |
debugdownload: read repository hgrc if there is one |
2018-01-18 |
Boris Feld |
|
Accepted |
[01,of,15] stream: add a test showing we also clone bookmarks |
2018-01-19 |
Boris Feld |
|
Deferred |
[02,of,15] util: move 'readexactly' in the util module |
2018-01-19 |
Boris Feld |
|
Deferred |
[03,of,15] util: implement varint functions |
2018-01-19 |
Boris Feld |
|
Deferred |
[04,of,15] streamclone: define first iteration of version 2 of stream format |
2018-01-19 |
Boris Feld |
|
Deferred |
[05,of,15] streamclone: rework canperformstreamclone |
2018-01-19 |
Boris Feld |
|
Deferred |
[06,of,15] bundle2: add a 'stream' part handler for stream cloning |
2018-01-19 |
Boris Feld |
|
Deferred |
[07,of,15] bundle2: add support for a 'stream' parameter to 'getbundle' |
2018-01-19 |
Boris Feld |
|
Deferred |
[08,of,15] clone: allow bundle2's stream clone with 'server.disablefullbundle' |
2018-01-19 |
Boris Feld |
|
Deferred |
[09,of,15] pull: reorganize bundle2 argument bundling |
2018-01-19 |
Boris Feld |
|
Deferred |
[10,of,15] pull: preindent some code |
2018-01-19 |
Boris Feld |
|
Deferred |
[11,of,15] streamclone: add support for bundle2 based stream clone |
2018-01-19 |
Boris Feld |
|
Deferred |
[12,of,15] streamclone: tests phase exchange during stream clone |
2018-01-19 |
Boris Feld |
|
Deferred |
[13,of,15] streamclone: add support for cloning non append-only file |
2018-01-19 |
Boris Feld |
|
Deferred |
[14,of,15] caches: make 'cachetocopy' available in scmutil |
2018-01-19 |
Boris Feld |
|
Deferred |
[15,of,15] streamclone: also stream caches to the client |
2018-01-19 |
Boris Feld |
|
Deferred |
[01,of,14,V3] util: move 'readexactly' in the util module |
2018-01-19 |
Boris Feld |
|
Accepted |
[02,of,14,V3] util: implement varint functions |
2018-01-19 |
Boris Feld |
|
Accepted |
[03,of,14,V3] streamclone: define first iteration of version 2 of stream format |
2018-01-19 |
Boris Feld |
|
Accepted |
[04,of,14,V3] streamclone: rework canperformstreamclone |
2018-01-19 |
Boris Feld |
|
Accepted |
[05,of,14,V3] bundle2: add a 'stream' part handler for stream cloning |
2018-01-19 |
Boris Feld |
|
Accepted |
[06,of,14,V3] bundle2: add support for a 'stream' parameter to 'getbundle' |
2018-01-19 |
Boris Feld |
|
Accepted |
[07,of,14,V3] clone: allow bundle2's stream clone with 'server.disablefullbundle' |
2018-01-19 |
Boris Feld |
|
Accepted |
[08,of,14,V3] pull: reorganize bundle2 argument bundling |
2018-01-19 |
Boris Feld |
|
Accepted |
[09,of,14,V3] pull: preindent some code |
2018-01-19 |
Boris Feld |
|
Accepted |
[10,of,14,V3] streamclone: add support for bundle2 based stream clone |
2018-01-19 |
Boris Feld |
|
Accepted |
[11,of,14,V3] streamclone: tests phase exchange during stream clone |
2018-01-19 |
Boris Feld |
|
Accepted |
[12,of,14,V3] streamclone: add support for cloning non append-only file |
2018-01-19 |
Boris Feld |
|
Accepted |
[13,of,14,V3] caches: make 'cachetocopy' available in scmutil |
2018-01-19 |
Boris Feld |
|
Accepted |
[14,of,14,V3] streamclone: also stream caches to the client |
2018-01-19 |
Boris Feld |
|
Accepted |
[1,of,4,STABLE,follow-up] streamclone: rename '_emit' to '_emit2' for clarity |
2018-01-26 |
Boris Feld |
|
Accepted |
[2,of,4,STABLE,follow-up] streamclone: use readexactly when reading stream v2 |
2018-01-26 |
Boris Feld |
|
Accepted |
[3,of,4,STABLE,follow-up] streamclone: move requirement update into consumev2 |
2018-01-26 |
Boris Feld |
|
Accepted |
[4,of,4,STABLE,follow-up] streamclone: add a comment about non-publishing being broken with v1 |
2018-01-26 |
Boris Feld |
|
Accepted |
[STABLE] bookmarks: fix pushkey compatibility mode (issue5777) |
2018-01-30 |
Boris Feld |
|
Accepted |
[01,of,13] changelog: implement context manager method for 'appender' object |
2018-02-06 |
Boris Feld |
|
New |
[02,of,13] changelog: add the missing 'closed' property on 'appender' object |
2018-02-06 |
Boris Feld |
|
New |
[03,of,13] dumprevlog: handle being passed a mode parameter |
2018-02-06 |
Boris Feld |
|
New |
[04,of,13] parseindex: also forward keyword argument in a debug wrapper |
2018-02-06 |
Boris Feld |
|
New |
[05,of,13] parseindex: implement context manager method on the wrapper |
2018-02-06 |
Boris Feld |
|
New |
[06,of,13] revlog: move datafile opening in a method |
2018-02-06 |
Boris Feld |
|
New |
[07,of,13] revlog: move index file opening in a method |
2018-02-06 |
Boris Feld |
|
New |
[08,of,13] revlog: use context manager for index file life time in __init__ |
2018-02-06 |
Boris Feld |
|
New |
[09,of,13] revlog: use context manager for data file lifetime in checkinlinesize |
2018-02-06 |
Boris Feld |
|
New |
[10,of,13] revlog: use context manager for index file lifetime in checkinlinesize |
2018-02-06 |
Boris Feld |
|
New |
[11,of,13] revlog: use context manager for data file lifetime in checksize |
2018-02-06 |
Boris Feld |
|
New |
[12,of,13] revlog: add a _datareadfp context manager for data access needs |
2018-02-06 |
Boris Feld |
|
New |
[13,of,13] revlog: rename 'self.checkinlinesize' into '_enforceinlinesize' |
2018-02-06 |
Boris Feld |
|
New |
[1,of,2] patches: move assignment outside the conditional |
2018-02-06 |
Boris Feld |
|
Accepted |
[2,of,2] patches: release the GIL while applying the patch |
2018-02-06 |
Boris Feld |
|
Accepted |
tests: raise a better error when patterns are wrongly formatted |
2018-02-09 |
Boris Feld |
|
Accepted |
test: glob the temporary directory out of temporary file path |
2018-02-09 |
Boris Feld |
|
Accepted |
[1,of,2,STABLE] label: enforce the lack of leading or trailing white space |
2018-02-12 |
Boris Feld |
|
Superseded |
[2,of,2,STABLE] revset: skip old style lookup if external whitespace are detected |
2018-02-12 |
Boris Feld |
|
Superseded |
[1,of,2,V2] label: enforce the lack of leading or trailing white space |
2018-02-12 |
Boris Feld |
|
Accepted |
[2,of,2,V2] revset: skip old style lookup if external whitespace are detected |
2018-02-12 |
Boris Feld |
|
Accepted |
[1,of,2] perfbranchmap: display 'unfiltered' for unfiltered performance |
2018-02-21 |
Boris Feld |
|
Accepted |
[2,of,2] perfbranchmap: allow to select the filter to benchmark |
2018-02-21 |
Boris Feld |
|
Accepted |
[V2] patches: release the GIL while applying the patch |
2018-02-22 |
Boris Feld |
|
Accepted |
namespace: fastpath name lookup on invalid name |
2018-02-22 |
Boris Feld |
|
New |
[1,of,7,V2] revbranchcache: add a public function to update the data |
2018-03-01 |
Boris Feld |
|
Superseded |
[2,of,7,V2] revbranchcache: add a bundle2 handler for a rbc part |
2018-03-01 |
Boris Feld |
|
Superseded |
[3,of,7,V2] rev-branch-cache: add a function to generate a part |
2018-03-01 |
Boris Feld |
|
Superseded |
[4,of,7,V2] bundle: include advisory rev branch cache part in bundle2 bundle |
2018-03-01 |
Boris Feld |
|
Superseded |
[5,of,7,V2] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 |
2018-03-01 |
Boris Feld |
|
Superseded |
[6,of,7,V2] revbranchcache: disable the new part for narrow hg bundle |
2018-03-01 |
Boris Feld |
|
Superseded |
[7,of,7,V2] revbranchcache: advertise and use 'rbc' exchange capability |
2018-03-01 |
Boris Feld |
|
Superseded |
peer-request: include more details about batch commands |
2018-03-13 |
Boris Feld |
|
Accepted |
[1,of,2] push-discovery: don't turn use generator when comparing bookmarks |
2018-03-13 |
Boris Feld |
|
Accepted |
[2,of,2] push-discovery: extract the bookmark comparison logic in its own function |
2018-03-13 |
Boris Feld |
|
Accepted |
[1,of,2] debugbundle: do not display detailed part data in --quiet mode |
2018-03-14 |
Boris Feld |
|
Accepted |
[2,of,2] debugupdatecache: also warm rev branch cache |
2018-03-14 |
Boris Feld |
|
Accepted |
[1,of,7,V3] revbranchcache: add a public function to update the data |
2018-03-15 |
Boris Feld |
|
Superseded |
[2,of,7,V3] revbranchcache: add a bundle2 handler for a rbc part |
2018-03-15 |
Boris Feld |
|
Superseded |
[3,of,7,V3] rev-branch-cache: add a function to generate a part |
2018-03-15 |
Boris Feld |
|
Superseded |
[4,of,7,V3] bundle: include advisory rev branch cache part in bundle2 bundle |
2018-03-15 |
Boris Feld |
|
Superseded |
[5,of,7,V3] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 |
2018-03-15 |
Boris Feld |
|
Superseded |
[6,of,7,V3] revbranchcache: disable the new part for narrow hg bundle |
2018-03-15 |
Boris Feld |
|
Superseded |
[7,of,7,V3] revbranchcache: advertise and use 'rbc' exchange capability |
2018-03-15 |
Boris Feld |
|
Superseded |
[1,of,7,V4] revbranchcache: add a public function to update the data |
2018-03-16 |
Boris Feld |
|
Accepted |
[2,of,7,V4] revbranchcache: add a bundle2 handler for a rbc part |
2018-03-16 |
Boris Feld |
|
Accepted |
[3,of,7,V4] rev-branch-cache: add a function to generate a part |
2018-03-16 |
Boris Feld |
|
Accepted |
[4,of,7,V4] bundle: include advisory rev branch cache part in bundle2 bundle |
2018-03-16 |
Boris Feld |
|
Accepted |
[5,of,7,V4] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 |
2018-03-16 |
Boris Feld |
|
Accepted |
[6,of,7,V4] revbranchcache: disable the new part for narrow hg bundle |
2018-03-16 |
Boris Feld |
|
Accepted |
[7,of,7,V4] revbranchcache: advertise and use 'rbc' exchange capability |
2018-03-16 |
Boris Feld |
|
Accepted |
[1,of,4,V3] revset: add more test to show current behaviors with label looking like revset |
2018-04-11 |
Boris Feld |
|
Superseded |
[2,of,4,V3] revset: disable compat with legacy compat for internal revsets API (API) |
2018-04-11 |
Boris Feld |
|
Superseded |
[3,of,4,V3] revset: use and explicit loop to resolve each spec |
2018-04-11 |
Boris Feld |
|
Superseded |
[4,of,4,V3] revset: skip legacy lookup for revset starting with "set:" (BC) |
2018-04-11 |
Boris Feld |
|
Superseded |
[1,of,3,V4] revset: add more test to show current behaviors with label looking like revset |
2018-04-14 |
Boris Feld |
|
Superseded |
[2,of,3,V4] revset: use and explicit loop to resolve each spec |
2018-04-14 |
Boris Feld |
|
Superseded |
[3,of,3,V4] revset: skip legacy lookup for revspec wrapped in 'revset(…)' |
2018-04-14 |
Boris Feld |
|
New |
[1,of,3,V5] revset: add more test to show current behaviors with label looking like revset |
2018-04-16 |
Boris Feld |
|
Accepted |
[2,of,3,V5] revset: use and explicit loop to resolve each spec |
2018-04-16 |
Boris Feld |
|
Accepted |
[3,of,3,V5] revset: skip legacy lookup for revspec wrapped in 'revset(…)' |
2018-04-16 |
Boris Feld |
|
New |
[1,of,2,V6] revset: add more test to show current behaviors with label looking like revset |
2018-04-17 |
Boris Feld |
|
New |
[2,of,2,V6] revset: skip legacy lookup for revspec wrapped in 'revset(…)' |
2018-04-17 |
Boris Feld |
|
New |
[1,of,3,STABLE] notify: use changelog API to iterate over revision number (issue5821) |
2018-04-19 |
Boris Feld |
|
Accepted |
[2,of,3,STABLE] notify: access the initial revision on an unfiltered repository (issue5821) |
2018-04-19 |
Boris Feld |
|
Accepted |
[3,of,3,STABLE] notify: only notify for non-filtered revision |
2018-04-19 |
Boris Feld |
|
Accepted |
[STABLE] sshpeer: reflect actual command activity one handshake |
2018-04-24 |
Boris Feld |
|
Accepted |
[1,of,2,STABLE] httppeer: properly gate debug usage behind debug flag check |
2018-05-21 |
Boris Feld |
|
Accepted |
[2,of,2,STABLE] httppeer: declare 'dgb' at the function level |
2018-05-21 |
Boris Feld |
|
Accepted |
[1,of,4] context: explicitly take diffopts in `context.diff` (API) |
2018-05-24 |
Boris Feld |
|
New |
[2,of,4] context: also take all other arguments than `patch.diff` accept |
2018-05-24 |
Boris Feld |
|
New |
[3,of,4] diff: accept "dict" as diff option |
2018-05-24 |
Boris Feld |
|
New |
[4,of,4] diff: use `context.diff` to produce diff |
2018-05-24 |
Boris Feld |
|
New |
[1,of,3] repoview: use 'phasecache.getrevset' when computing 'unserved' filter |
2018-05-24 |
Boris Feld |
|
Accepted |
[2,of,3] phases: define an official tuple of mutable phases |
2018-05-24 |
Boris Feld |
|
Accepted |
[3,of,3] phases: define an official tuple of phases we do not share |
2018-05-24 |
Boris Feld |
|
Accepted |
[01,of,25,RFC] shelve: use full hash in tests |
2018-06-07 |
Boris Feld |
|
Accepted |
[02,of,25,RFC] shelve: wider check for successful abort in test |
2018-06-07 |
Boris Feld |
|
Accepted |
[03,of,25,RFC] shelve: check the actual shelvestate in morestatus |
2018-06-07 |
Boris Feld |
|
Accepted |
[04,of,25,RFC] shelve: directly handle the abort process |
2018-06-07 |
Boris Feld |
|
Accepted |
[05,of,25,RFC] shelve: directly handle `--continue` |
2018-06-07 |
Boris Feld |
|
Accepted |
[06,of,25,RFC] shelve: actually test corrupted shelve state |
2018-06-07 |
Boris Feld |
|
Accepted |
[07,of,25,RFC] shelve: stop testing missing rebase state file |
2018-06-07 |
Boris Feld |
|
Accepted |
[08,of,25,RFC] merge: add a 'keepconflictparent' argument to graft |
2018-06-07 |
Boris Feld |
|
Accepted |
[09,of,25,RFC] shelve: directly handle the initial parent alignment |
2018-06-07 |
Boris Feld |
|
Accepted |
[10,of,25,RFC] shelve: use more accurate description in conflict marker |
2018-06-07 |
Boris Feld |
|
Accepted |
[11,of,25,RFC] phase: use `trackedphases` in `_getphaserevsnative` |
2018-06-07 |
Boris Feld |
|
Accepted |
[12,of,25,RFC] phase: explicitly exclude secret phase and above |
2018-06-07 |
Boris Feld |
|
Accepted |
[13,of,25,RFC] phase: add an internal phases |
2018-06-07 |
Boris Feld |
|
Accepted |
[14,of,25,RFC] phases: add a repository requirement about internal phase |
2018-06-07 |
Boris Feld |
|
Accepted |
[15,of,25,RFC] phase: enforce internal phase support |
2018-06-07 |
Boris Feld |
|
Accepted |
[16,of,25,RFC] shelve: move createcmd next to _docreatecmd |
2018-06-07 |
Boris Feld |
|
Accepted |
[17,of,25,RFC] shelve: rename method for data write/read |
2018-06-07 |
Boris Feld |
|
Accepted |
[18,of,25,RFC] shelve: drop mention of obsshelve file |
2018-06-07 |
Boris Feld |
|
Accepted |
[19,of,25,RFC] shelve: store shelved node in a new data file |
2018-06-07 |
Boris Feld |
|
Accepted |
[20,of,25,RFC] shelve: handle shelved node on unfiltered repository |
2018-06-07 |
Boris Feld |
|
Accepted |
[21,of,25,RFC] shelve: look for shelved not in the repository before unbundling |
2018-06-07 |
Boris Feld |
|
Accepted |
[22,of,25,RFC] shelve: write metadata file on the fly if they are missing |
2018-06-07 |
Boris Feld |
|
Accepted |
[23,of,25,RFC] shelve: add a "internal" extra |
2018-06-07 |
Boris Feld |
|
Accepted |