[quicwg/base-drafts] e2c4d4: [qpack] rewrite abstract

afrind <noreply@github.com> Tue, 25 June 2019 00:02 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 3D18D120041 for <quic-issues@ietfa.amsl.com>; Mon, 24 Jun 2019 17:02:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level:
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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] 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 9r5xCRau-n2R for <quic-issues@ietfa.amsl.com>; Mon, 24 Jun 2019 17:02:23 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0162212015D for <quic-issues@ietf.org>; Mon, 24 Jun 2019 17:02:22 -0700 (PDT)
Date: Mon, 24 Jun 2019 17:02:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1561420941; bh=o9/QwrNqUlIO1GXX/LE3q4/5rKleYNlX6AA1wG/Rhj0=; h=Date:From:To:Subject:From; b=STqT3hX0+/lUThFuri96UKVgYLkUumuNtdyEnVg6+RcINHwKkfka1S9B4jlIm+2Hn xej0LGWPD2s6uhw11OBJUenLLGCm4VvgiNda5FXFzcIokHvYneQx4cU1jgo7K/LPFm CmQj7Nd824HgR3qqtWnCWQbxbqHS7xMvYnHnVDmU=
From: afrind <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/qpack-editorial-0519/add913-8dfe13@github.com>
Subject: [quicwg/base-drafts] e2c4d4: [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/QEMozF6uYBDlHIYYyLadSLExx78>
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: Tue, 25 Jun 2019 00:02:25 -0000

  Branch: refs/heads/qpack-editorial-0519
  Home:   https://github.com/quicwg/base-drafts
  Commit: e2c4d44a4cdcb3ac5bda9bc54b269a11286a2979
      https://github.com/quicwg/base-drafts/commit/e2c4d44a4cdcb3ac5bda9bc54b269a11286a2979
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

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

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


  Commit: 308dbc1c383a7aedbf422dab18839bd7cdc56276
      https://github.com/quicwg/base-drafts/commit/308dbc1c383a7aedbf422dab18839bd7cdc56276
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

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

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


  Commit: 4b045a2ab407631513e1e6f4f56168c2d27e80f6
      https://github.com/quicwg/base-drafts/commit/4b045a2ab407631513e1e6f4f56168c2d27e80f6
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: 7c029d6424b8851454fcf1d22cbf580d934c3ffe
      https://github.com/quicwg/base-drafts/commit/7c029d6424b8851454fcf1d22cbf580d934c3ffe
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: 2849f52e46f0f2b4f6f5875e7bd510260e87964a
      https://github.com/quicwg/base-drafts/commit/2849f52e46f0f2b4f6f5875e7bd510260e87964a
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: 7515f1bef07fcf9669b4e76e3d6657d25e9f3ca2
      https://github.com/quicwg/base-drafts/commit/7515f1bef07fcf9669b4e76e3d6657d25e9f3ca2
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: 57b6a8fb01a0977048d01736edc4766df1fedfe4
      https://github.com/quicwg/base-drafts/commit/57b6a8fb01a0977048d01736edc4766df1fedfe4
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: edb694793023e0dc7da5ee1cac1e82ff8fd62b30
      https://github.com/quicwg/base-drafts/commit/edb694793023e0dc7da5ee1cac1e82ff8fd62b30
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 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: 002057185aac27ae0e7e3852ca610319827441d4
      https://github.com/quicwg/base-drafts/commit/002057185aac27ae0e7e3852ca610319827441d4
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

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

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


  Commit: bbb7d3d968a277d3d7825e7d50ecdb9cf6348368
      https://github.com/quicwg/base-drafts/commit/bbb7d3d968a277d3d7825e7d50ecdb9cf6348368
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

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

  Log Message:
  -----------
  [qpack] Header blocks carry representations


  Commit: 8dfe13435f086a0c5197027e2f223c0f0122907f
      https://github.com/quicwg/base-drafts/commit/8dfe13435f086a0c5197027e2f223c0f0122907f
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

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

  Log Message:
  -----------
  Review feedback from everyone


Compare: https://github.com/quicwg/base-drafts/compare/add91327c5e3...8dfe13435f08