comparison tests/test-wireproto-exchangev2.t @ 40125:e2fe1074024c

wireprotov2: update stream encoding specification The encoding of data within streams in the frame-based protocol is not yet defined or implemented. This means that all data in wire protocol version 2 is currently being sent out raw, without compression. That's obviously not ideal. This commit formalizes the beginnings of stream encoding support in the protocol. I suspect we'll change behavior substantially in the future. My goal is to get something landed so we can use compression. We can build out more robust support later. Because the frame type ID changed, this is strictly BC. But existing code wasn't using the frame. I'll bump the framing protocol version later once code is introduced to use the new frame. Differential Revision: https://phab.mercurial-scm.org/D4915
author Gregory Szorc <gregory.szorc@gmail.com>
date Thu, 04 Oct 2018 14:05:16 -0700
parents 393e44324037
children b5bf3dd6ec5b
comparison
equal deleted inserted replaced
40124:b638219a23c3 40125:e2fe1074024c