D4490: wireprotov2: define and implement "filedata" command

2018-09-14 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0e03e6a44dee: wireprotov2: define and implement filedata command (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D4490: wireprotov2: define and implement "filedata" command

2018-09-12 Thread indygreg (Gregory Szorc)
indygreg updated this revision to Diff 10969. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D4490?vs=10803=10969 REVISION DETAIL https://phab.mercurial-scm.org/D4490 AFFECTED FILES mercurial/help/internals/wireprotocolv2.txt

D4490: wireprotov2: define and implement "filedata" command

2018-09-12 Thread indygreg (Gregory Szorc)
indygreg added a comment. In https://phab.mercurial-scm.org/D4490#69457, @durin42 wrote: > Oh, one more thing: I think this, as-stated, will make it at best challenging to have ACLed branches: we'd have to, on the server, walk the linknodes and see if the client was authorized to see

D4490: wireprotov2: define and implement "filedata" command

2018-09-12 Thread durin42 (Augie Fackler)
durin42 added a comment. Oh, one more thing: I think this, as-stated, will make it at best challenging to have ACLed branches: we'd have to, on the server, walk the linknodes and see if the client was authorized to see any branch(es) that contain the node. That's probably okayer for us

D4490: wireprotov2: define and implement "filedata" command

2018-09-12 Thread durin42 (Augie Fackler)
durin42 accepted this revision. durin42 added a comment. This revision is now accepted and ready to land. In general I'm happy with where this is going, but I'm extremely uncomfortable with the manifest and filelog commands requiring so much client-server transfer to get everything,

D4490: wireprotov2: define and implement "filedata" command

2018-09-05 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Continuing our trend of implementing *data commands for retrieving information about specific repository data primitives, this commit implements a command for