[quicwg/base-drafts] QPACK: stream cancellation only required when dynamic table size > 0 (#1747)
afrind <notifications@github.com> Fri, 14 September 2018 23:47 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 8A057130DE0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Sep 2018 16:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level:
X-Spam-Status: No, score=-8.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 eGQWT3cDT1dG for <quic-issues@ietfa.amsl.com>; Fri, 14 Sep 2018 16:47:22 -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 E209012426A for <quic-issues@ietf.org>; Fri, 14 Sep 2018 16:47:21 -0700 (PDT)
Date: Fri, 14 Sep 2018 16:47:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1536968841; bh=im9jlHVcmhyFkcBL77Moo5axU8jZEjKy3QLc9jt9GeE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hhNje/8AAg+LbDI8mD/ahZdLqPEuCSmtUM1fTLeltfrkfOt0tiFJhsKLMVUe14Hqp Sw4BY5r+Mpu3slFwRlLvgHGcIOKZ7HebF+tlOZ/1/7ZGeVn+JjCf7Pe89ldHb3ggAU d+7SoZQFMFOJIpYyy+4rH9vq0R53A14pbFKiRCc0=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b74b321d68be1a93931205616c3f2c6cc4d43c692cf0000000117b40a8992a169ce157c9253@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1747@github.com>
Subject: [quicwg/base-drafts] QPACK: stream cancellation only required when dynamic table size > 0 (#1747)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b9c488936fb6_49b33fe4fa8d45b82625d5"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QCMHsRQMF-uFHO1TzB-53XRTls0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 14 Sep 2018 23:47:24 -0000
The stream cancellation instruction serves to help the encoder cleanup state related to the dynamic table, but a decoder that sets the maximum dynamic table size to 0 does not need to send them. Now that we omit header acknowledgement for blocks with no dynamic table references, this is the only use of the QPACK control streams for an implementation not using the dynamic table. This is not to be confused with the encoder's current table size, which can be temporarily zero but raised later to the decoder's maximum. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/1747
- [quicwg/base-drafts] QPACK: stream cancellation o… afrind
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Martin Thomson
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Dmitri Tikhonov
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Kazuho Oku
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Dmitri Tikhonov
- Re: [quicwg/base-drafts] QPACK: stream cancellati… MikkelFJ
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Bence Béky
- Re: [quicwg/base-drafts] QPACK: stream cancellati… afrind
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Bence Béky
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Martin Thomson
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Kazuho Oku
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Mike Bishop
- Re: [quicwg/base-drafts] QPACK: stream cancellati… Martin Thomson
- Re: [quicwg/base-drafts] QPACK: stream cancellati… afrind