[2,of,7,Series-A] log: use "hidden" filtering instead of manual check at display time |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[3,of,7,Series-A] hidden: move computation in filter function |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[4,of,7,Series-A] hidden: use both parents of working directory |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[5,of,7,Series-A] revset: retrieve hidden from filteredrevs |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[6,of,7,Series-A] context: retrieve hidden from filteredrevs |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[7,of,7,Series-A] hidden: drop of the repo.hiddenrevs property |
2013-01-07 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V2-SeriesB] clfilter: enforce hidden changeset globally |
2013-01-08 |
Pierre-Yves David |
|
Accepted |
[2,of,4,V2-SeriesB] clfilter: highlight that hidden filtering is properly working on any commands |
2013-01-08 |
Pierre-Yves David |
|
Accepted |
[3,of,4,V2-SeriesB] clfilter: drop unnecessary explicit filtering on rebase |
2013-01-08 |
Pierre-Yves David |
|
Accepted |
[4,of,4,V2-SeriesB] clfilter: drop unnecessary explicit filtering on histedit |
2013-01-08 |
Pierre-Yves David |
|
Accepted |
repoview: extract hideable revision computation in a dedicated function |
2013-01-10 |
Pierre-Yves David |
|
Accepted |
[01,of,23,Series-D] hgweb: no do not use listinsert(0, ...) |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[02,of,23,Series-D] hgweb: renamed `limit` argument to `lastest` |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[03,of,23,Series-D] hgweb: do not compute graph is there is no revision to graph |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[04,of,23,Series-D] hgweb: walk the graph through the changelog |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[05,of,23,Series-D] hgweb: use changelog for iteration |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[06,of,23,Series-D] hgweb: document the revnavgen function |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[07,of,23,Series-D] hgweb: move revnavgen into an object |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[08,of,23,Series-D] hgweb: pass nodefunc to the revnav object |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[09,of,23,Series-D] hgweb: move the `seq` closure into a dedicated function |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[10,of,23,Series-D] hgweb: drop recursivity in _navseq |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[11,of,23,Series-D] hgweb: better names for _navseq argument |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[12,of,23,Series-D] hgweb: ensure _navseq yield strictly increasing numbers |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[13,of,23,Series-D] hgweb: move hex creation into an object method |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[14,of,23,Series-D] hgweb: do not access first changeset with a string |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[15,of,23,Series-D] hgweb: simplify return value creation in for navgen |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[16,of,23,Series-D] hgweb: simplify the handling of empty repo |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[17,of,23,Series-D] hgweb: simplify addition of "(0) navigation entry" |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[18,of,23,Series-D] hgweb: introduction a filrevnav subclass |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[19,of,23,Series-D] hgweb: pass repo object to revnav construction |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[20,of,23,Series-D] hgweb: generate revnav in two phase |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[21,of,23,Series-D] hgweb: ignore filtered revision in revnav |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[22,of,23,Series-D] hgweb: protect filelog revnav from filtering related crash |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[23,of,23,Series-D] hgweb: run with "unserved" filter |
2013-01-11 |
Pierre-Yves David |
|
Superseded |
[1,of,4] perftest: add perfbranchmap command |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[2,of,4] branchmap: pass revision insteads of changectx to the update function |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[3,of,4] changelog: add a `branch` method for direct access to the branch value |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[4,of,4] branchmap: Save changectx creation during update |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
clfilter: enforce hidden filtering on all repository |
2013-01-11 |
Pierre-Yves David |
|
Accepted |
[01,of,22,V2-Series-D] hgweb: `limit` argument is actually `latestonly` renames and enforce |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[02,of,22,V2-Series-D] hgweb: move revnavgen into an object |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[03,of,22,V2-Series-D] hgweb: pass nodefunc to the revnav object |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[04,of,22,V2-Series-D] hgweb: move the `seq` closure into a dedicated function |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[05,of,22,V2-Series-D] hgweb: drop recursivity in _navseq |
2013-01-14 |
Pierre-Yves David |
|
Accepted |
[06,of,22,V2-Series-D] hgweb: better names for _navseq argument |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[07,of,22,V2-Series-D] hgweb: ensure _navseq yield strictly increasing numbers |
2013-01-14 |
Pierre-Yves David |
|
Accepted |
[08,of,22,V2-Series-D] hgweb: move hex creation into an object method |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[09,of,22,V2-Series-D] hgweb: do not access first changeset with a string |
2013-01-14 |
Pierre-Yves David |
|
Accepted |
[10,of,22,V2-Series-D] hgweb: simplify return value creation in for navgen |
2013-01-14 |
Pierre-Yves David |
|
Accepted |
[11,of,22,V2-Series-D] hgweb: simplify the handling of empty repo |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[12,of,22,V2-Series-D] hgweb: simplify addition of "(0) navigation entry" |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[13,of,22,V2-Series-D] hgweb: introduction a filerevnav subclass |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[14,of,22,V2-Series-D] hgweb: pass repo object to revnav construction |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[15,of,22,V2-Series-D] hgweb: generate revnav in two phase |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[16,of,22,V2-Series-D] hgweb: ignore filtered revision in revnav |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[17,of,22,V2-Series-D] hgweb: protect filelog revnav from filtering related crash |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[18,of,22,V2-Series-D] hgweb: use changelog for iteration |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[19,of,22,V2-Series-D] hgweb: walk the graph through the changelog |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[20,of,22,V2-Series-D] get-with-headers: add a --headeronly switch |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[21,of,22,V2-Series-D] test: test that hgweb does not explode on filtered changeset |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[22,of,22,V2-Series-D] hgweb: run with "unserved" filter |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[1,of,2] test: fix in test comment |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[2,of,2] rebase: support multiple roots for rebaseset |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[02,of,22,V2-Series-D] hgweb: move revnavgen into an object |
2013-01-14 |
Pierre-Yves David |
|
Superseded |
[1,of,4] branchmap: update cache of 'unserved' filter on new changesets |
2013-01-15 |
Pierre-Yves David |
|
Accepted |
[2,of,4] destroyed: drop complex branchcache rebuilt logic |
2013-01-15 |
Pierre-Yves David |
|
Accepted |
[3,of,4] destroyed: update `unserved` branchcache instead |
2013-01-15 |
Pierre-Yves David |
|
Accepted |
[4,of,4] stream_in: write the remote branchcache for a usage as wide as possible |
2013-01-15 |
Pierre-Yves David |
|
Accepted |
[1,of,2,V2] test: fix in test comment |
2013-01-15 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] rebase: support multiple roots for rebaseset |
2013-01-15 |
Pierre-Yves David |
|
Superseded |
clfilter: stronger detection of filtered changeset in changectx.__init__ |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[01,of,15,V3] get-with-headers: add a --headeronly switch |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[02,of,15,V3] hgweb: add test regarding filtering and hgweb |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[03,of,15,V3] hgweb: `limit` argument is actually `latestonly` renames and enforce |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[04,of,15,V3] hgweb: move revnavgen into an object |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[05,of,15,V3] hgweb: pass nodefunc to the revnav object |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[06,of,15,V3] hgweb: move hex creation into an object method |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[07,of,15,V3] hgweb: simplify the handling of empty repo |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[08,of,15,V3] hgweb: simplify addition of "(0) navigation entry" |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[09,of,15,V3] hgweb: introduction a filerevnav subclass |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[10,of,15,V3] hgweb: pass repo object to revnav construction |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[11,of,15,V3] hgweb: generate revnav in two phase |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[12,of,15,V3] hgweb: ignore filtered revision in revnav |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[13,of,15,V3] hgweb: use changelog for iteration |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[14,of,15,V3] hgweb: walk the graph through the changelog |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[15,of,15,V3] hgweb: run with "served" filter |
2013-01-16 |
Pierre-Yves David |
krbullock |
Accepted |
[1,of,5] histedit: factor most commit creation in a function |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[2,of,5] histedit: record histedit source (issue3681) |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[3,of,5] test-histedit: fix instability creation test |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[4,of,5] test-histedit: reorder phases test and prepare for more |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[5,of,5] histedit: proper phase conservation (issue3724) |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[1,of,1,V3] rebase: support multiple roots for rebaseset |
2013-01-16 |
Pierre-Yves David |
|
Accepted |
[1,of,2,LOG-SPEED-FIX] repoview: protect `base` computation from weird phase root |
2013-01-18 |
Pierre-Yves David |
|
Accepted |
[2,of,2,LOG-SPEED-FIX] repoview: cache filtered changelog |
2013-01-18 |
Pierre-Yves David |
|
Accepted |
[1,of,3,two-rebase-fixes] rebase: do not invent successor to skipped changeset |
2013-01-18 |
Pierre-Yves David |
|
Accepted |
[2,of,3,two-rebase-fixes] rebase: loose the comparison to `nullmerge` |
2013-01-18 |
Pierre-Yves David |
|
Superseded |
[3,of,3,two-rebase-fixes] rebase: properly handle unrebased revision between rebased one |
2013-01-18 |
Pierre-Yves David |
|
Accepted |
branchmap: display filtername when `updatebranch` fails to do its jobs |
2013-01-19 |
Pierre-Yves David |
|
Accepted |
[1,of,4] documentation: update to new filter names |
2013-01-21 |
Pierre-Yves David |
|
Accepted |
[2,of,4] contrib: add a minimal extension enabling obsolescence |
2013-01-21 |
Pierre-Yves David |
|
Superseded |
[3,of,4] test: use the extension in contrib to enable obsolete |
2013-01-21 |
Pierre-Yves David |
|
Rejected |
[4,of,4] bisect: use changelog for iteration |
2013-01-21 |
Pierre-Yves David |
|
Superseded |
[1,of,2,V2] bisect: use changelog for iteration |
2013-01-22 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] contrib: add a minimal extension enabling obsolescence |
2013-01-22 |
Pierre-Yves David |
|
Rejected |
test-rebase: add another test for rebase with multiple roots |
2013-01-22 |
Pierre-Yves David |
|
Accepted |
changectx: fix the handling of `tip` |
2013-01-22 |
Pierre-Yves David |
|
Accepted |
[STABLE] test-histedit: add tests for dropping head changeset |
2013-01-25 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE] discovery: outgoing pass unfiltered repo to findcommonincoming (issue3776) |
2013-01-28 |
Pierre-Yves David |
krbullock |
Accepted |
[2,of,2,STABLE] test: minor documentation fix |
2013-01-28 |
Pierre-Yves David |
krbullock |
Accepted |
[1,of,2,STABLE] pull: fix crash when pulling changeset that get hidden locally (issue3788) |
2013-01-29 |
Pierre-Yves David |
krbullock |
Accepted |
[2,of,2,STABLE] test-obsolete: validate that bundle is not affected by issue3788 |
2013-01-29 |
Pierre-Yves David |
krbullock |
Accepted |
[STABLE] hgweb: prevent traceback during search when filtered (issue3783) |
2013-01-29 |
Pierre-Yves David |
krbullock |
Accepted |
[STABLE] test: display used python hash seed |
2013-01-30 |
Pierre-Yves David |
|
Superseded |
[STABLE] hgweb: fix navigation label (issue3792) |
2013-01-30 |
Pierre-Yves David |
krbullock |
Accepted |
[RFC-STABLE] subrepo: allows to drop courtesy phase sync (issue3781) |
2013-01-31 |
Pierre-Yves David |
|
Accepted |
[STABLE] hgweb: add a `web.view` to control filtering |
2013-01-31 |
Pierre-Yves David |
|
Accepted |
[STABLE] hgweb: returns 404 for unknow revision instead of 500 |
2013-01-31 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE] rebase: add a mention of phases in the help |
2013-01-31 |
Pierre-Yves David |
|
Superseded |
[2,of,2,STABLE] rebase: mention --rev in the help |
2013-01-31 |
Pierre-Yves David |
|
Superseded |
[1,of,2,V2-STABLE] rebase: add a mention of phases in the help |
2013-02-01 |
Pierre-Yves David |
|
Superseded |
[2,of,2,V2-STABLE] rebase: mention --rev in the help |
2013-02-01 |
Pierre-Yves David |
|
Accepted |
[STABLE] hgweb: remove baseline info from paper template |
2013-02-01 |
Pierre-Yves David |
|
Accepted |
[STABLE] incoming: fix incoming when a local head is remotely filtered (issue3805)o |
2013-02-06 |
Pierre-Yves David |
|
Accepted |
[STABLE] outgoing: fix possible filtering crash in outgoing (issue3814) |
2013-02-09 |
Pierre-Yves David |
|
Accepted |
[RESEND] test: display used python hash seed |
2013-02-09 |
Pierre-Yves David |
|
Accepted |
[STABLE] mq: comply with filtering when injecting fake tags (issue3812) |
2013-02-11 |
Pierre-Yves David |
|
Accepted |
[STABLE] debugobsolete: improve command help |
2013-02-11 |
Pierre-Yves David |
|
Accepted |
[STABLE] mergetools: vimdiff issue a warning explaining how to abort |
2013-02-15 |
Pierre-Yves David |
|
Superseded |
obsolete: ensure all markers have a date |
2013-03-28 |
Pierre-Yves David |
|
Accepted |
import: --obsolete flag for automatic obsolescence marker |
2013-03-28 |
Pierre-Yves David |
|
Rejected |
[hgext] drop unused legacy code |
2013-04-01 |
Pierre-Yves David |
|
Deferred |
[1,of,2] obsolete: move validedest function in obsolete module |
2013-04-12 |
Pierre-Yves David |
durin42 |
Deferred |
[2,of,2] update: allow dirty update to successors |
2013-04-12 |
Pierre-Yves David |
durin42 |
Deferred |
destroyed: invalidate phraserevs cache in all case (issue3858) |
2013-04-15 |
Pierre-Yves David |
|
Accepted |
[1,of,2,V2] obsolete: extract foreground computation from bookmark.validdest |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] update: allow dirty update to foreground (successors) |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[1,of,8] test: use a lighter log style in histedit test |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[2,of,8] test: improve documentation of some histedit test |
2013-04-16 |
Pierre-Yves David |
durin42 |
Accepted |
[3,of,8] histedit-test: replace obscure python script by a plain file |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[4,of,8] histedit: properly handle --continue on empty fold |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[5,of,8] histedit: allow "-" as a command file |
2013-04-16 |
Pierre-Yves David |
|
Accepted |
[6,of,8] histedit-test: generalise --commands "_" usage |
2013-04-16 |
Pierre-Yves David |
durin42 |
Accepted |
[7,of,8] histedit: move all arguments check at the beginning of the command |
2013-04-16 |
Pierre-Yves David |
durin42 |
Accepted |
[8,of,8] histedit: move outgoing processing in it own function |
2013-04-16 |
Pierre-Yves David |
durin42 |
Accepted |
[1,of,3] import: factor out checkexact |
2013-04-17 |
Pierre-Yves David |
|
Accepted |
[2,of,3] import: inline checkexact function |
2013-04-17 |
Pierre-Yves David |
|
Accepted |
[3,of,3] import: move tryone closure in cmdutil |
2013-04-17 |
Pierre-Yves David |
durin42 |
Superseded |
[01,of,16] exchangeutil: extract push function from localrepo |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[02,of,16] exchangeutil: extract pull function from localrepo |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[03,of,16] exchangeutil: turn push into an object |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[04,of,16] exchangeutil: Move push parameter as pushoperation attributes |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[05,of,16] push: extract bookmark exchange in its own method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[06,of,16] push: extract obsolescence marker pushing in a dedicated method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[07,of,16] exchangeutil: turn pull into an object |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[08,of,16] exchangeutil: Move push parameter as pulloperation attributes |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[09,of,16] pull: move transaction tracking logic on the object |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[10,of,16] pull: extract obsolescence marker pulling in a dedicated method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[11,of,16] push: extract outgoing computation and validation in its own method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[12,of,16] push: extract bundle pushing in a dedicated method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[13,of,16] push: turn return value into a attribute |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[14,of,16] push: extract common heads computation in a dedicated method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[15,of,16] push: turn common heads into an attribute |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[16,of,16] push: move phase synchronisation in its own method |
2013-04-17 |
Pierre-Yves David |
|
Deferred |
[1,of,4] histedit-test: drop skip logic for older mercurial version |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[2,of,4] histedit-test: remove unnecessary graphlog extension |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[3,of,4] histedit-test: rename histedit-revspec into histedit-argument |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[4,of,4] histedit: handle multiple space between action and hash (issue3893) |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[01,of,10] histedit: handle multiple space between action and hash (issue3893) |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[02,of,10] histedit-test: test that missing revision are detected |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[03,of,10] histedit-test: test that extra revision are detected |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[04,of,10] histedit-test: test malformed line |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[05,of,10] histedit-test: test unknown changeset |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[06,of,10] histedit-test: test unknown command |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[07,of,10] histedit: ensure rules return short hex at all time |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[08,of,10] histedit: track short hash instead of changectx object |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[09,of,10] histedit: protect again duplicated entry |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[10,of,10] histedit: more precise user message when changeset is missing |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[1,of,2] obsolete: extract obsolescence marker pushing in a dedicated function |
2013-04-18 |
Pierre-Yves David |
|
Accepted |
[2,of,2] obsolete: extract obsolescence marker pulling in a dedicated function |
2013-04-18 |
Pierre-Yves David |
|
Deferred |
[1,of,2,STABLE,MOST-WANTED] push: factorise phase movement in a simple closure |
2013-04-30 |
Pierre-Yves David |
|
Superseded |
[2,of,2,STABLE,MOST-WANTED] push: make locking of source optional (issue3684) |
2013-04-30 |
Pierre-Yves David |
|
Superseded |
[1,of,2,STABLE] hgweb: fix empty navigation detection |
2013-04-30 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE] hgweb: handle filtered "0" rev in navigation |
2013-04-30 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE,V2] push: factorise phase movement in a simple closure |
2013-04-30 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE,V2] push: make locking of source optional (issue3684) |
2013-04-30 |
Pierre-Yves David |
|
Accepted |
mq: use an unfiltered property cache for the queue object |
2013-07-14 |
Pierre-Yves David |
|
Accepted |
[v2] shelve: add a shelve extension to save/restore working changes |
2013-09-09 |
Pierre-Yves David |
|
Superseded |
[1,of,2,STABLE] repoview: make propertycache.setcache compatible |
2013-09-10 |
Pierre-Yves David |
|
Deferred |
[2,of,2,STABLE] repoview: have unfilteredpropertycache using the underlying cache |
2013-09-10 |
Pierre-Yves David |
|
Superseded |
[1,of,9,standalone-strip] mq: simplifies the refresh hint in checklocalchanges |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[2,of,9,standalone-strip] mq: extract checksubstate from the queue class |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[3,of,9,standalone-strip] mq: extract checklocalchanges from `mq.queue` |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[4,of,9,standalone-strip] mq: use the new checklocalchange in the strip command |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[5,of,9,standalone-strip] mq: document repo.mq.qparents |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[6,of,9,standalone-strip] mq: drop the use of mq.queue.qparent in mq.strip |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[7,of,9,standalone-strip] mq: drop the use of mq.queue.qparent in mq.queue.strip |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[8,of,9,standalone-strip] mq: extract `mq.queue.strip` |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[9,of,9,standalone-strip] mq: have the strip command functionnal on repo without mq |
2013-09-25 |
Pierre-Yves David |
|
Accepted |
[1,of,2,standalone-strip] mq: extract strip as a standalone extension (issue3824) |
2013-09-25 |
Pierre-Yves David |
|
Superseded |
[2,of,2,standalone-strip] strip: rename test-mq-strip into test-strip |
2013-09-25 |
Pierre-Yves David |
|
Superseded |
[1,of,2,standalone-strip] mq: extract strip as a standalone extension (issue3824) |
2013-09-26 |
Pierre-Yves David |
|
Superseded |
[1,of,6,standalone-strip-long-version] mq: prepare a strip extension for extraction |
2013-09-26 |
Pierre-Yves David |
|
Accepted |
[2,of,6,standalone-strip-long-version] strip: move checksubstate from mq to strip |
2013-09-26 |
Pierre-Yves David |
|
Accepted |
[3,of,6,standalone-strip-long-version] strip: move checklocalchanges from mq to strip |
2013-09-26 |
Pierre-Yves David |
|
Accepted |
[4,of,6,standalone-strip-long-version] strip: move the strip helper function for mq to strip |
2013-09-26 |
Pierre-Yves David |
|
Accepted |
[5,of,6,standalone-strip-long-version] mq: extract strip function as its standalone extension (issue3824) |
2013-09-26 |
Pierre-Yves David |
|
Accepted |
[6,of,6,standalone-strip-long-version] strip: rename test-mq-strip into test-strip |
2013-09-26 |
Pierre-Yves David |
|
Superseded |
[1,of,2,standalone-strip-short-version] mq: extract strip as a standalone extension (issue3824) |
2013-09-26 |
Pierre-Yves David |
|
Superseded |
[2,of,2,standalone-strip-short-version] strip: rename test-mq-strip into test-strip |
2013-09-26 |
Pierre-Yves David |
|
Superseded |
[1,of,2,STABLE] repoview: make propertycache.setcache compatible with repoview |
2013-09-30 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE] repoview: have unfilteredpropertycache using the underlying cache |
2013-09-30 |
Pierre-Yves David |
|
Accepted |
[1,of,3] branchmap: fix blank line position |
2013-09-30 |
Pierre-Yves David |
|
Accepted |
[2,of,3] branchmap: remove the droppednodes logic |
2013-09-30 |
Pierre-Yves David |
|
Accepted |
[3,of,3] branchmap: stop looking for stripped branch |
2013-09-30 |
Pierre-Yves David |
|
Accepted |
[STABLE] test: make test-propertycache.py python2.4 compatible |
2013-10-02 |
Pierre-Yves David |
|
Accepted |
[1,of,2] tests: prepare rebase test for wc parent preservation |
2013-10-14 |
Pierre-Yves David |
|
Accepted |
[2,of,2] rebase: preserve working directory parent (BC) |
2013-10-14 |
Pierre-Yves David |
|
Accepted |
[3,of,2] rebase: preserve active bookmark when not at head (issue3813) |
2013-10-14 |
Pierre-Yves David |
|
Accepted |
[1,of,2] shelve: use the class constant in the clear method |
2013-10-14 |
Pierre-Yves David |
|
Accepted |
[2,of,2] shelves: add minimal documentation to all functions |
2013-10-14 |
Pierre-Yves David |
|
Superseded |
shelve: drop pickle usage |
2013-10-14 |
Pierre-Yves David |
|
Accepted |
[STABLE] rebase: fix selection of base used when rebasing merge (issue4041) |
2013-10-30 |
Pierre-Yves David |
|
Superseded |
[STABLE] test: do not add .pyc and .orig in test-commit-amend.t (issue4085) |
2013-11-05 |
Pierre-Yves David |
|
Accepted |
[1,of,3,stable] obsolete: stop doing membership test on list |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[2,of,3,stable] obsolete: do not accept duplicated marker during exchange |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[3,of,3,stable] obsolete: add __eq__ and __hash__ to marker to make set() deduplication work |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[1,of,7] phases: add a formal note that hash of secret changeset may leak out |
2013-11-17 |
Pierre-Yves David |
|
Superseded |
[2,of,7] pull: fix post-pull common computation |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[3,of,7] push: more robust check for bundle fast path |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[4,of,7] pull: run findcommon incoming on unfiltered repo |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[5,of,7] discovery: make revlogdag work on filtered repo |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[6,of,7] discovery: enforce filtering into revlogbaseddag._internalizeall |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[7,of,7] discovery: stop using nodemap for membership testing |
2013-11-17 |
Pierre-Yves David |
|
Accepted |
[1,of,7,V1.1,(do,not,wait,for,the,six,other,one)] phases: add a formal note that hash of secret changeset may leak out |
2013-12-20 |
Pierre-Yves David |
|
Accepted |
filter: add a comment so that people do not forget to update subsettable |
2013-12-23 |
Pierre-Yves David |
|
Accepted |
[1,of,5] obsolete: fix bad comment |
2013-12-24 |
Pierre-Yves David |
|
Accepted |
[2,of,5] obsolete: improve allsuccessors doc string |
2013-12-24 |
Pierre-Yves David |
|
Accepted |
[3,of,5] perf: fix perfvolatilesets |
2013-12-24 |
Pierre-Yves David |
|
Accepted |
[4,of,5] obsolete: add an allprecursors method mirroring allsuccessors one |
2013-12-24 |
Pierre-Yves David |
|
Superseded |
[5,of,5] obsolete: order of magnitude speedup in _computebumpedset |
2013-12-24 |
Pierre-Yves David |
|
Accepted |
[1,of,5] branchmap: remove silly line break |
2014-01-07 |
Pierre-Yves David |
|
Accepted |
[2,of,5] branchmap: stop membership test in update logic |
2014-01-07 |
Pierre-Yves David |
|
Accepted |
[3,of,5] branchmap: stop useless rev -> node -> rev round trip |
2014-01-07 |
Pierre-Yves David |
|
Accepted |
[4,of,5] branchmap: simply update code |
2014-01-07 |
Pierre-Yves David |
|
Superseded |
[5,of,5] branchmap: use set for update code |
2014-01-07 |
Pierre-Yves David |
|
Accepted |
[1,of,3] test-backout: add multiple summary calls to monitor result wc |
2014-01-09 |
Pierre-Yves David |
|
Accepted |
[2,of,3] backout: avoid update on simple case |
2014-01-09 |
Pierre-Yves David |
|
Changes Requested |
[3,of,3] backout: add a message after backout that need manual commit |
2014-01-09 |
Pierre-Yves David |
|
Superseded |
[4,of,5,V1.5,(rest,of,the,series,untouched)] branchmap: simply update code |
2014-01-09 |
Pierre-Yves David |
|
Accepted |
[1,of,2] backout: avoid update on simple case |
2014-01-16 |
Pierre-Yves David |
|
Accepted |
[2,of,2] backout: add a message after backout that need manual commit |
2014-01-16 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE] phase: properly compute ancestors of --rev on push (issue3786) |
2014-01-23 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE] phase: add a passing test for (issue3575) |
2014-01-23 |
Pierre-Yves David |
|
Accepted |
[STABLE] clone: do not turn hidden changeset public on publishing clone (issue3935) |
2014-01-30 |
Pierre-Yves David |
|
Superseded |
[STABLE,(white-space-fixed)] clone: do not turn hidden changeset public on publishing clone (issue3935) |
2014-01-30 |
Pierre-Yves David |
|
Accepted |
[1,of,2] record: use absolute path instead of os.chdir |
2014-01-31 |
Pierre-Yves David |
|
Accepted |
[2,of,2] rebase: do not crash in panic when cwd disapear in the process (issue4121) |
2014-01-31 |
Pierre-Yves David |
|
Accepted |
[1,of,9,(38,total)] exchange: extract push function from localrepo |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[2,of,9,(38,total)] push: introduce a pushoperation object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[3,of,9,(38,total)] push: ease access to current ui object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[4,of,9,(38,total)] push: move `remote` argument in the push object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[5,of,9,(38,total)] push: move `force` argument into the push object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[6,of,9,(38,total)] push: move `revs` argument into the push object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[7,of,9,(38,total)] push: move `newbranch` argument into the push object |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[8,of,9,(38,total)] push: move bookmarks exchange in the exchange module |
2014-02-02 |
Pierre-Yves David |
|
Accepted |
[9,of,9,(38,total)] push: feed pushoperation object to _pushbookmark function |
2014-02-02 |
Pierre-Yves David |
|
Superseded |
[01,of,11,(19,more,to,go)] push: feed pushoperation object to _pushbookmark function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[02,of,11,(19,more,to,go)] push: move obsolescence marker exchange in the exchange module |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[03,of,11,(19,more,to,go)] push: feed pushoperation object to _pushobsolete function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[04,of,11,(19,more,to,go)] push: drop now outdated comment |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[05,of,11,(19,more,to,go)] push: move obsolescence related message into _pushobsolescence function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[06,of,11,(19,more,to,go)] push: move local lock logic in pushoperation |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[07,of,11,(19,more,to,go)] push: explicitly feed pushop to localphasemove |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[08,of,11,(19,more,to,go)] push: move local phase move in a normal function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[09,of,11,(19,more,to,go)] push: move push return value in the push object |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[10,of,11,(19,more,to,go)] push: move outgoing object in the push object |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[11,of,11,(19,more,to,go)] push: move phases synchronisation function in its own function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[1,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move `remoteheads` into the push object |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[2,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move changeset push logic in its own function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[3,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move `incoming` into the push object |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[4,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move outgoing check logic in its own function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[5,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move discovery in its own function |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[6,of,7,(push,is,done;,12,more,to,go,for,pull)] push: move `commonheads` into the push object |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
[7,of,7,(push,is,done;,12,more,to,go,for,pull)] push: extract new common set computation from phase synchronisation |
2014-02-11 |
Pierre-Yves David |
|
Accepted |
debugobsolete: extract marker display in a dedicated function |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
import: move tryone closure in cmdutil |
2014-02-12 |
Pierre-Yves David |
|
Superseded |
[01,of,13] exchange: extract pull function from localrepo |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[02,of,13] pull: introduce a pulloperation object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[03,of,13] pull: move `remote` argument into pull object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[04,of,13] pull: move `heads` argument into pull object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[05,of,13] pull: move `force` argument into pull object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[06,of,13] pull: move obsolescence marker exchange in the exchange module |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[07,of,13] pull: move transaction logic into the pull object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[08,of,13] push: feed pulloperation object to _pullobsolete function |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[09,of,13] pull: move pulled subset into the object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[10,of,13] pull: move phases synchronisation in its own function |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[11,of,13] pull: make pulled subset a propertycache of the pull object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[12,of,13] pull: move `fetch` subset into the object |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[13,of,13] pull: move changeset pulling in its own function |
2014-02-12 |
Pierre-Yves David |
|
Accepted |
[V2] import: move tryone closure in cmdutil |
2014-02-13 |
Pierre-Yves David |
|
Accepted |
[1,of,2] obsstore: update create docstring to point to the coder friendly function |
2014-02-14 |
Pierre-Yves David |
|
Accepted |
[2,of,2] createmarkers: allow to pass metadata for a marker only |
2014-02-14 |
Pierre-Yves David |
|
Accepted |
[1,of,5,STABLE] merge: move merge state file path into a constant |
2014-02-26 |
Pierre-Yves David |
|
Superseded |
[2,of,5,STABLE] merge: new format for the state file |
2014-02-26 |
Pierre-Yves David |
|
Superseded |
[3,of,5,STABLE] merge: record the "other" node in merge state |
2014-02-26 |
Pierre-Yves David |
|
Superseded |
[4,of,5,STABLE] merge: add "other" file node in the merge state file |
2014-02-26 |
Pierre-Yves David |
|
Superseded |
[5,of,5,STABLE] resolve: use "other" changeset from merge state (issue4163) |
2014-02-26 |
Pierre-Yves David |
|
Superseded |
revert: extract actual revert in its own function |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[1,of,2] obsstore: `create` method return True if a marker is actually added |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[2,of,2] obsstore: add a __len__ method |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[1,of,7,V2,stable] merge: move merge state file path into a constant |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[2,of,7,V2,stable] merge: change the merge state serialisation to use a record based logic |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[3,of,7,V2,stable] merge: introduce new format for the state file |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[4,of,7,V2,stable] merge: record the "other" node in merge state |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[5,of,7,V2,stable] merge: infer the "other" changeset when falling back to v1 format |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[6,of,7,V2,stable] merge: add "other" file node in the merge state file |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
[7,of,7,V2,stable] resolve: use "other" changeset from merge state (issue4163) |
2014-02-27 |
Pierre-Yves David |
|
Accepted |
obsolete: extract encoding of marker for pushkey from the list key function |
2014-02-28 |
Pierre-Yves David |
|
Superseded |
[V2,(typo,fix)] obsolete: extract encoding of marker for pushkey from the list key function |
2014-02-28 |
Pierre-Yves David |
|
Accepted |
[1,of,2] merge: add blank line between mergestate's method |
2014-03-05 |
Pierre-Yves David |
|
Accepted |
[2,of,2] merge: adds documentation to the mergestate class |
2014-03-05 |
Pierre-Yves David |
|
Accepted |
[1,of,2] wireproto: extract capabilities list in outside the wireproto function |
2014-03-13 |
Pierre-Yves David |
|
Superseded |
[2,of,2] wireproto: move wireproto capabilities computation in a subfunction |
2014-03-13 |
Pierre-Yves David |
|
Superseded |
[1,of,1] require: provide a link to a wiki page in addition of suggesting upgrade |
2014-03-13 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2,(resend)] wireproto: extract capabilities list in outside the wireproto function |
2014-03-18 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2,(resend)] wireproto: move wireproto capabilities computation in a subfunction |
2014-03-18 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V2,(resend)] localrepo: rename capability set to lower case |
2014-03-18 |
Pierre-Yves David |
|
Accepted |
benchmark-revset: add full version of benchmarked revset |
2014-03-18 |
Pierre-Yves David |
|
Accepted |
[1,of,5] bundle2: very first version of a bundle2 bundler |
2014-03-19 |
Pierre-Yves David |
|
Superseded |
[2,of,5] bundle2: a very first version of bundle2 unbundler |
2014-03-19 |
Pierre-Yves David |
|
Superseded |
[3,of,5] bundle2: make sure the unbundler refuse non bundle2 stream |
2014-03-19 |
Pierre-Yves David |
|
Superseded |
[4,of,5] bundle2: support bundling simple parameter |
2014-03-19 |
Pierre-Yves David |
|
Superseded |
[5,of,5] bundle2: support for unbundling simple parameter |
2014-03-19 |
Pierre-Yves David |
|
Superseded |
[1,of,5,V2] bundle2: very first version of a bundle2 bundler |
2014-03-20 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V2] bundle2: a very first version of bundle2 unbundler |
2014-03-20 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V2] bundle2: make sure the unbundler refuse non bundle2 stream |
2014-03-20 |
Pierre-Yves David |
|
Accepted |
[4,of,5,V2] bundle2: support bundling simple parameter |
2014-03-20 |
Pierre-Yves David |
|
Accepted |
[5,of,5,V2] bundle2: support for unbundling simple parameter |
2014-03-20 |
Pierre-Yves David |
|
Accepted |
[1,of,5] revset: have `min` and `max` method of smartset works when empty |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[2,of,5] revset: always the `min` method of smartset in `min` revset |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[3,of,5] revset: always the `max` method of smartset in `max` revset |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[4,of,5] revpair: drop useless conditional |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[5,of,5] revpair: smartset compatibility |
2014-03-21 |
Pierre-Yves David |
|
Superseded |
_addset: add a __len__ method |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[1,of,7] bundle2: clarify stream parameter design in the documentation |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[2,of,7] bundle2: support for bundling parameter value |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[3,of,7] bundle2: support for unbundling parameter value |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[4,of,7] bundle2: urlquote stream parameter name and value |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[5,of,7] bundle2: urlunquote stream parameter name and value during unbundling |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[6,of,7] bundle2: refuse empty parameter name |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[7,of,7] bundle2: force the first char of parameter to be an letter |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[1,of,4] bundle2: add ability to write to a file to the test |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[2,of,4] bundle2: print debug information during bundling |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[3,of,4] bundle2: print debug information during unbundling |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
[4,of,4] bundle2: implement the mandatory/advisory logic for parameter |
2014-03-21 |
Pierre-Yves David |
|
Accepted |
pull: prevent duplicated entry in `op.pulledsubset` |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[1,of,4] bundle2: support bundling of empty part (with a type) |
2014-03-27 |
Pierre-Yves David |
|
Superseded |
[2,of,4] bundle2: support unbundling empty part |
2014-03-27 |
Pierre-Yves David |
|
Superseded |
[3,of,4] bundle2: support for bundling and unbundling payload |
2014-03-27 |
Pierre-Yves David |
|
Superseded |
[4,of,4] bundle2: part params |
2014-03-27 |
Pierre-Yves David |
|
Superseded |
[1,of,9] perf: unroll the result in perfrevset |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[2,of,9] revsetbenchmapi: fix template |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[3,of,9] revsetbenchmark: simplify and convert the script to python |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[4,of,9] revsetbenchmark: convert update to proper subprocess call |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[5,of,9] revsetbenchmark: convert performance call to proper subprocess call |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[6,of,9] revsetbenchmark: convert revision display to proper subprocesscall |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[7,of,9] revsetbenchmark: get revision to benchmark in a function |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[8,of,9] revsetbenchmark: retrieve the benchmark value in python |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[9,of,9] revsetbenchmark: add a summary at the end of execution |
2014-03-27 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V2] bundle2: support bundling of empty part (with a type) |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[2,of,4,V2] bundle2: support unbundling empty part |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[3,of,4,V2] bundle2: support for bundling and unbundling payload |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[4,of,4,V2] bundle2: part params |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[1,of,3,V3] bundle2: support unbundling empty part |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[2,of,3,V3] bundle2: support for bundling and unbundling payload |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[3,of,3,V3] bundle2: part params |
2014-03-28 |
Pierre-Yves David |
|
Superseded |
[01,of,22] wireproto: document possible return type |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[02,of,22] wireproto: introduce an abstractserverproto class |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[03,of,22] wireproto: document protocol specific function of wirepeer |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[04,of,22] wireproto: drop the _decompress method in favor a new call type |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[05,of,22] wireproto: add decorator for wire protocol command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[06,of,22] wireproto: use decorator for the batch command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[07,of,22] wireproto: use decorator for the between command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[08,of,22] wireproto: use decorator for the branchmap command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[09,of,22] wireproto: use decorator for the branches command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[10,of,22] wireproto: use decorator for the capabilities command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[11,of,22] wireproto: use decorator for the changegroup command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[12,of,22] wireproto: use decorator for the changegroupsubset command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[13,of,22] wireproto: use decorator for the debugwireargs command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[14,of,22] wireproto: use decorator for the getbundle command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[15,of,22] wireproto: use decorator for the heads command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[16,of,22] wireproto: use decorator for the hello command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[17,of,22] wireproto: use decorator for the known command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[18,of,22] wireproto: use decorator for the listkeys command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[19,of,22] wireproto: use decorator for the lookup command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[20,of,22] wireproto: use decorator for the pushkey command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[21,of,22] wireproto: use decorator for the stream command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[22,of,22] wireproto: use decorator for the ubundle command |
2014-03-28 |
Pierre-Yves David |
|
Accepted |
[1,of,2,V2] revpair: smartset compatibility |
2014-03-29 |
Pierre-Yves David |
|
Superseded |
[2,of,2,V2] revset: raise ValueError when calling min or max on empty smartset |
2014-03-29 |
Pierre-Yves David |
|
Superseded |
[1,of,2,V3] revpair: smartset compatibility |
2014-03-31 |
Pierre-Yves David |
|
Superseded |
[2,of,2,V3] revset: raise ValueError when calling min or max on empty smartset |
2014-03-31 |
Pierre-Yves David |
|
Superseded |
[1,of,2,V4] revpair: smartset compatibility |
2014-03-31 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V4] revset: raise ValueError when calling min or max on empty smartset |
2014-03-31 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V4] bundle2: support unbundling empty part |
2014-03-31 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V4] bundle2: support for bundling and unbundling payload |
2014-03-31 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V4] bundle2: part params |
2014-03-31 |
Pierre-Yves David |
|
Accepted |
[1,of,6] bundle2: safely read unpack data from part header |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[2,of,6] bundle2: rename unbundle2 test command to statbundle2 |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[3,of,6] bundle2: first version of a bundle processing |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[4,of,6] bundle2: introduce a `parthandler` decorator |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[5,of,6] bundle2: add some distinction between mandatory and advisory part |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[6,of,6] bundle2: read the whole bundle from stream on abort |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
[STABLE] backout 306fef8440af and e291c039d8ec |
2014-04-01 |
Pierre-Yves David |
|
Accepted |
test: prevent test-hup to hang forever if the transaction does not start |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[1,of,5,(4,more,to,go)] push: pass a `pushoperation` object to localrepo.checkpush |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[2,of,5,(4,more,to,go)] localrepo: move the _changegroupsubset method in changegroup module |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[3,of,5,(4,more,to,go)] localrepo: move the changegroupinfo method in changegroup module |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[4,of,5,(4,more,to,go)] localrepo: move the changegroupsubset method in changegroup module |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[5,of,5,(4,more,to,go)] localrepo: move the getlocalbundle method in changegroup module |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[1,of,4] pull: move return code in the pull operation object |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[2,of,4] pull: move the cgresult logic in _pullchangeset |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[3,of,4] pull: put discovery step in its own function |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[4,of,4] pull: adds a set of step that remain to be done during the pull |
2014-04-02 |
Pierre-Yves David |
|
Accepted |
[1,of,4] localrepo: move the getbundle method in changegroup module |
2014-04-03 |
Pierre-Yves David |
|
Accepted |
[2,of,4] localrepo: move the changegroup method in changegroup module |
2014-04-03 |
Pierre-Yves David |
|
Accepted |
[3,of,4] localrepo: move the addchangegroupfiles method in changegroup module |
2014-04-03 |
Pierre-Yves David |
|
Accepted |
[4,of,4] localrepo: move the addchangegroup method in changegroup module |
2014-04-03 |
Pierre-Yves David |
|
Accepted |
[1,of,4] bundle2: feed a unbundle20 to the `processbundle` function |
2014-04-03 |
Pierre-Yves David |
|
Superseded |
[2,of,4] bundle2: introduce a bundleoperation object |
2014-04-03 |
Pierre-Yves David |
|
Superseded |
[3,of,4] bundle2: records processing results in the bundleoperation object |
2014-04-03 |
Pierre-Yves David |
|
Accepted |
[4,of,4] bundle2: first crude version of bundling changeset with bundle2 |
2014-04-03 |
Pierre-Yves David |
|
Superseded |
[1,of,5,V2] bundle2: lock the repo during unbundle test |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V2] bundle2: feed a unbundle20 to the `processbundle` function |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V2] bundle2: introduce a bundleoperation object |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[4,of,5,V2] bundle2: records processing results in the bundleoperation object |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[5,of,5,V2] bundle2: first crude version of bundling changeset with bundle2 |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[1,of,4] bundle2: make it possible have a global transaction for the unbundling |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[2,of,4] localpeer: propagate bundlecaps in getbundle call |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[3,of,4] bundle2: add an exchange.getbundle function |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[4,of,4] bundle2: allow pulling changegroup using bundle2 |
2014-04-04 |
Pierre-Yves David |
|
Accepted |
[regression@default] statichttp: respect localrepo _restrictcapabilities |
2014-04-07 |
Pierre-Yves David |
|
Accepted |
[1,of,4] phase: apply publishing enforcement for "serve" source |
2014-04-10 |
Pierre-Yves David |
|
Accepted |
[2,of,4] unbundle: extract checkheads in its own function |
2014-04-10 |
Pierre-Yves David |
|
Accepted |
[3,of,4] unbundle: extract the core logic in another function |
2014-04-10 |
Pierre-Yves David |
|
Accepted |
[4,of,4] localrepo: add unbundle support |
2014-04-10 |
Pierre-Yves David |
|
Accepted |
exchange: drop useless line break |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[1,of,8] bundle2: add an integer id to part |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[2,of,8] bundle2: add replies awareness to unbundlerecords |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[3,of,8] bundle2: produce a bundle2 reply |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[4,of,8] bundle2: use reply part to returns result of addchangregroup |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[5,of,8] changegroup: move chunk extraction into a getchunks method of unbundle10 |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[6,of,8] changegroup: give a way to includes header in getchunks |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[7,of,8] bundle2: extract a _payloadchunks method for part |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[8,of,8] bundle2: support chunk iterator as part data |
2014-04-11 |
Pierre-Yves David |
|
Accepted |
[1,of,4,reviewed,by,Augie] bundle2: lazily generate the changegroup part in exchange.getbundle |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[2,of,4,reviewed,by,Augie] bundle2: use chunkbuffer for exchange.getbundle |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[3,of,4,reviewed,by,Augie] bundle2: comment to clarify why the handler call is where it is |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[4,of,4,reviewed,by,Augie] bundle2: rename part to bundlepart |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[1,of,8] bundle2: extract stream//unpack logic in an unpackermixin |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[2,of,8] bundle2: add a unbundle part responsible from unbundling part |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[3,of,8] bundle2: move the fromheader closure on the class itself |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[4,of,8] bundle2: move unpackheader closure on the class |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[5,of,8] bundle2: lazily iterate over bundle part in test |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[6,of,8] util: chunkbuffer.read() support None size |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[7,of,8] bundle2: lazy unbundle of part payload |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[8,of,8] bundle2: directly feed part to readbundle |
2014-04-12 |
Pierre-Yves David |
|
Accepted |
[1,of,2] bundle2: add a "check:heads" handler |
2014-04-13 |
Pierre-Yves David |
|
Accepted |
[2,of,2] bundle2: allow to use bundle2 for push |
2014-04-13 |
Pierre-Yves David |
|
Accepted |
[1,of,2] repoview: drop duplicated lookup |
2014-04-13 |
Pierre-Yves David |
|
Accepted |
[2,of,2] repoview: make explicite conversion from node to rev while computing hidden |
2014-04-13 |
Pierre-Yves David |
|
Accepted |
[01,of,12,stable] bundle2: decorate exception raised during bundle processing |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[02,of,12,stable] bundle2: gracefully handle abort during unbundle |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[03,of,12,stable] bundle2: make error testing more modular |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[04,of,12,stable] bundle2: use a more specific UnknownPartError when no handler is found |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[05,of,12,stable] bundle2: catch UnknownPartError during push |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[06,of,12,stable] bundle2: catch UnknownPartError during pull |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[07,of,12,stable] bundle2: catch UnknownPartError during local push |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[08,of,12,stable] bundle2: gracefully handle UnknownPartError during unbundle |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[09,of,12,stable] bundle2: fix error raising during heads checking |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[10,of,12,stable] bundle2: add an error message to push race error |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[11,of,12,stable] bundle2: gracefully handle PushRaced error during unbundle |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[12,of,12,stable] bundle2: gracefully handle hook abort |
2014-04-22 |
Pierre-Yves David |
|
Accepted |
[1,of,8,STABLE] graft: do not use `.remove` on a smart set (regression) |
2014-04-29 |
Pierre-Yves David |
|
Accepted |
[2,of,8,STABLE] revset: fix revision filtering in spanset.contains (regression) |
2014-04-29 |
Pierre-Yves David |
|
Accepted |
[3,of,8,STABLE] revsetbenchmark: fix error raising |
2014-04-29 |
Pierre-Yves David |
|
Accepted |
[4,of,8,STABLE] revsetbenchmark: add a usage message when no arguments are passed |
2014-04-29 |
Pierre-Yves David |
|
Superseded |
[5,of,8,STABLE] revset: cosmetic changes in spanset range comparison |
2014-04-29 |
Pierre-Yves David |
|
Superseded |
[6,of,8,STABLE] revset: inline spanset containment check (fix perf regression) |
2014-04-29 |
Pierre-Yves David |
|
Accepted |
[7,of,8,STABLE] revset: also inline spanset._contained in __len__ |
2014-04-29 |
Pierre-Yves David |
|
Accepted |
[8,of,8,STABLE] revset: drop spanset._contained |
2014-04-29 |
Pierre-Yves David |
|
Superseded |
[STABLE] spanset: directly use __contains__ instead of a lambda |
2014-04-30 |
Pierre-Yves David |
|
Accepted |
[1,of,2,stable] lazyset: directly use __contains__ instead of a lambda |
2014-05-01 |
Pierre-Yves David |
|
Superseded |
[2,of,2,stable] orderedlazyset: directly use __contains__ instead of a lambda |
2014-05-01 |
Pierre-Yves David |
|
Accepted |
[stable] revset: directly use __contains__ instead of a lambda |
2014-05-01 |
Pierre-Yves David |
|
Accepted |
[1,of,8] revset: drop spanset._contained |
2014-05-02 |
Pierre-Yves David |
|
Accepted |
[2,of,8] revset: cosmetic changes in spanset range comparison |
2014-05-02 |
Pierre-Yves David |
|
Accepted |
[3,of,8] revsetbenchmark: add `::tip and draft()` to the canonical list |
2014-05-02 |
Pierre-Yves David |
|
Accepted |
[4,of,8] revsetbenchmark: add `author(mpm) or author(lmoscovicz)` to the canonical list |
2014-05-02 |
Pierre-Yves David |
|
Superseded |
[5,of,8] revsetbenchmark: add a usage message when no arguments are passed |
2014-05-02 |
Pierre-Yves David |
|
Accepted |