[quicwg/base-drafts] 7a2b32: [qpack] rewrite abstract

afrind <noreply@github.com> Wed, 29 May 2019 16:12 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAAD6120114 for <quic-issues@ietfa.amsl.com>; Wed, 29 May 2019 09:12:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.01
X-Spam-Level:
X-Spam-Status: No, score=-7.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H3Fp2Iu1Hf8F for <quic-issues@ietfa.amsl.com>; Wed, 29 May 2019 09:12:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16F03120033 for <quic-issues@ietf.org>; Wed, 29 May 2019 09:12:43 -0700 (PDT)
Date: Wed, 29 May 2019 09:12:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1559146362; bh=/6wnbWqknzyNT+XMkrcmTora0hpnn/konPCIOhQF3mk=; h=Date:From:To:Subject:From; b=GS1DRh+eYC+2jN4L1cJtozt7WHpgU5E+5Be4QSKe+BLI5hdcnHkFK/lq87GTn2wtC RxhmULNewahy11hV3VTzgTnOrJi1LNv+6zvb0qe1pWohEdCtSynNa416uI7+F9XXAJ m/OCB7PbUPnMrf7YZj2NNB+qVk1HBZ67AcL2oE/M=
From: afrind <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/qpack-editorial-0519/000000-add913@github.com>
Subject: [quicwg/base-drafts] 7a2b32: [qpack] rewrite abstract
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PGeebnlx7IampJkvQlU0C7MUpl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 May 2019 16:12:46 -0000

  Branch: refs/heads/qpack-editorial-0519
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a2b32b867909802ec0ab12ec9df2c927dbd9d8d
      https://github.com/quicwg/base-drafts/commit/7a2b32b867909802ec0ab12ec9df2c927dbd9d8d
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] rewrite abstract


  Commit: 42f84f869484675b6e14fcfbd817c225eeb5b7ef
      https://github.com/quicwg/base-drafts/commit/42f84f869484675b6e14fcfbd817c225eeb5b7ef
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Minor editorial pass


  Commit: 845b954dbbc0d5aba2bc0da1df17123900138177
      https://github.com/quicwg/base-drafts/commit/845b954dbbc0d5aba2bc0da1df17123900138177
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Prefer header blocks to H3 frame types

I tried to leave the text compatible with extensions that define new frames and/or streams that carry header blocks


  Commit: 15080a2a2af79c1a7d9038461d9cdb1d7ceefa56
      https://github.com/quicwg/base-drafts/commit/15080a2a2af79c1a7d9038461d9cdb1d7ceefa56
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Reorder sections

No text changes, only moved

Blocked Decoding happens before State Synchronization
Invalid References fits better in Decoder than Wire Format
The encoder needs to send Set Dynamic Capacity first
The decoder section flows better with HeaderAck/Cancel before ICI


  Commit: fafff2ff5e5be952a913a2e48db72bbf49730c0e
      https://github.com/quicwg/base-drafts/commit/fafff2ff5e5be952a913a2e48db72bbf49730c0e
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Editorial Clarifications

1. Dynamic table entries can contain empty values
2. Encoder needs to send Set Dynamic Table Capacity to use the dynamic table
3. Removed a redundant condition from the eviction algorithm
4. Cancellation may need to be sent even after reading the end of stream
5. Improved description of Relative and Post-Base indices


  Commit: 8109398b312061fc786982bc4b0f76351bba3bb7
      https://github.com/quicwg/base-drafts/commit/8109398b312061fc786982bc4b0f76351bba3bb7
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Move some decoder text to the decoder section

It was in the encoder section


  Commit: 665716913c7d641ba1b30e5c66777f5c9f6293d3
      https://github.com/quicwg/base-drafts/commit/665716913c7d641ba1b30e5c66777f5c9f6293d3
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Move some explanatory text from Wire Format to Decoder section

Some editorial changes to the text


  Commit: 0700b86d5056d1eb138b80c378c9ee5321a06141
      https://github.com/quicwg/base-drafts/commit/0700b86d5056d1eb138b80c378c9ee5321a06141
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Make the instruction text more consistent

* Use a consistent format for describing the insutrction/representation for all instructions in a given class
* Make sure all the bits are described accurately in text since the drawings are non-normative
* Clean up a little regular vs post-base language
* Rewrote the intro section to encoder instructions


  Commit: add91327c5e3ba55d33dab6629c45f5dfdcc3a89
      https://github.com/quicwg/base-drafts/commit/add91327c5e3ba55d33dab6629c45f5dfdcc3a89
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  [qpack] Remove redundant stream text, update TOC


Compare: https://github.com/quicwg/base-drafts/compare/7a2b32b86790%5E...add91327c5e3