D2470: wireproto: allow direct stream processing for unbundle

2018-04-06 Thread joerg.sonnenberger (Joerg Sonnenberger)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2d965bfeb8f6: wireproto: allow direct stream processing for unbundle (authored by joerg.sonnenberger, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.or

D2470: wireproto: allow direct stream processing for unbundle

2018-04-06 Thread indygreg (Gregory Szorc)
indygreg accepted this revision. indygreg added a comment. This revision is now accepted and ready to land. LGTM. Thanks for the feature! REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2470 To: joerg.sonnenberger, #hg-reviewers, lothiraldan, indygreg Cc: indygre

D2470: wireproto: allow direct stream processing for unbundle

2018-04-06 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger updated this revision to Diff 7816. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2470?vs=6178&id=7816 REVISION DETAIL https://phab.mercurial-scm.org/D2470 AFFECTED FILES hgext/largefiles/proto.py mercurial/configitems.py mercu

D2470: wireproto: allow direct stream processing for unbundle

2018-02-27 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger updated this revision to Diff 6178. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2470?vs=6177&id=6178 REVISION DETAIL https://phab.mercurial-scm.org/D2470 AFFECTED FILES hgext/largefiles/proto.py mercurial/configitems.py mercu

D2470: wireproto: allow direct stream processing for unbundle

2018-02-27 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger updated this revision to Diff 6177. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2470?vs=6148&id=6177 REVISION DETAIL https://phab.mercurial-scm.org/D2470 AFFECTED FILES hgext/largefiles/proto.py mercurial/configitems.py mercu

D2470: wireproto: allow direct stream processing for unbundle

2018-02-27 Thread lothiraldan (Boris Feld)
lothiraldan added inline comments. INLINE COMMENTS > wireproto.py:980 > +def cleanup(): > +for p in payload: > +pass It's not perfectly clear why do we need to do this loop? Is it to consume the end of the payload before en

D2470: wireproto: allow direct stream processing for unbundle

2018-02-26 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Introduce a new option server.streamunbundle which starts a transaction immediately to apply a bundle instead of writing it to a temporary file first.