[quicwg/base-drafts] Define stream limits as counts (#1906)

Martin Thomson <notifications@github.com> Thu, 25 October 2018 01:27 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 C8A7A1292AD for <quic-issues@ietfa.amsl.com>; Wed, 24 Oct 2018 18:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level:
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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, URIBL_BLOCKED=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 HkqRS4aSvOci for <quic-issues@ietfa.amsl.com>; Wed, 24 Oct 2018 18:27:21 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99171130934 for <quic-issues@ietf.org>; Wed, 24 Oct 2018 18:27:21 -0700 (PDT)
Date: Wed, 24 Oct 2018 18:27:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1540430841; bh=ZwWx22AEKNDXWC0fhjIk7KINAzCGDGo6mzWtxL1xmKY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Q85CVCHY1BRYvZ0dxE3wWOu8OAOZ1Ugk8HfRzz/9iGNYkITT9wkfkCUgP89cqIiic ACs3GRkaoNYiiK0Pn+/n5MnmL1JMKWUnHjnd8C3t4XNTU4pQEjfxFnrPXmXDW2OxXh YF+y400PZE8cHhMJ8h4EM1MSR7pIUvmGeGJ+Abi8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09d63015768da3e5e9f449b2eb962aec75bc1ec292cf0000000117e8ddf892a169ce1646c612@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1906@github.com>
Subject: [quicwg/base-drafts] Define stream limits as counts (#1906)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bd11bf8bb331_7b2b3f8aa58d45b8360573"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
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/gGMOPZqcnOAEEGlH0bU_rwqwel0>
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: Thu, 25 Oct 2018 01:27:25 -0000

The problems we've been having with stream limits turned out to be
intractable without a larger shift.  This aligns stream limits with flow
control limits.  To do that, it takes two frame types, both for
increasing the limit and for signaling blocking.

Note that these frame types will be renumbered afterwards.  I realize
that this is a terrible arrangement, but it's temporary.  Ideally all
this limiting stuff is in a contiguous block.

Closes #1850.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1906

-- Commit Summary --

  * Define stream limits as counts
  * but, but, but (fix to existing text)

-- File Changes --

    M draft-ietf-quic-transport.md (156)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1906.patch
https://github.com/quicwg/base-drafts/pull/1906.diff

-- 
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/pull/1906