[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
- [quicwg/base-drafts] Define stream limits as coun… Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Kazuho Oku
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Marten Seemann
- Re: [quicwg/base-drafts] Define stream limits as … MikkelFJ
- Re: [quicwg/base-drafts] Define stream limits as … Nick Banks
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … Kazuho Oku
- Re: [quicwg/base-drafts] Define stream limits as … Ryan Hamilton
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … MikkelFJ
- Re: [quicwg/base-drafts] Define stream limits as … Mike Bishop
- Re: [quicwg/base-drafts] Define stream limits as … Mike Bishop
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … janaiyengar
- Re: [quicwg/base-drafts] Define stream limits as … janaiyengar
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson
- Re: [quicwg/base-drafts] Define stream limits as … ianswett
- Re: [quicwg/base-drafts] Define stream limits as … Ryan Hamilton
- Re: [quicwg/base-drafts] Define stream limits as … Marten Seemann
- Re: [quicwg/base-drafts] Define stream limits as … Martin Thomson