Re: [PATCH v4 03/35] pkt-line: add delim packet support

2018-03-01 Thread Junio C Hamano
Brandon Williams writes: > On 03/01, Junio C Hamano wrote: > ... >> Hmph, strictly speaking, the "delim" does not have to be a part of >> how packetized stream is defined. As long as we stop abusing flush >> as "This is merely an end of one segment of what I say." and make it

Re: [PATCH v4 03/35] pkt-line: add delim packet support

2018-03-01 Thread Brandon Williams
On 03/01, Junio C Hamano wrote: > Junio C Hamano writes: > > > Brandon Williams writes: > > > >> One of the design goals of protocol-v2 is to improve the semantics of > >> flush packets. Currently in protocol-v1, flush packets are used both to > >>

Re: [PATCH v4 03/35] pkt-line: add delim packet support

2018-03-01 Thread Junio C Hamano
Junio C Hamano writes: > Brandon Williams writes: > >> One of the design goals of protocol-v2 is to improve the semantics of >> flush packets. Currently in protocol-v1, flush packets are used both to >> indicate a break in a list of packet lines as well as

Re: [PATCH v4 03/35] pkt-line: add delim packet support

2018-03-01 Thread Junio C Hamano
Brandon Williams writes: > One of the design goals of protocol-v2 is to improve the semantics of > flush packets. Currently in protocol-v1, flush packets are used both to > indicate a break in a list of packet lines as well as an indication that > one side has finished

[PATCH v4 03/35] pkt-line: add delim packet support

2018-02-28 Thread Brandon Williams
One of the design goals of protocol-v2 is to improve the semantics of flush packets. Currently in protocol-v1, flush packets are used both to indicate a break in a list of packet lines as well as an indication that one side has finished speaking. This makes it particularly difficult to implement