Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)

Luca Niccolini <notifications@github.com> Wed, 05 December 2018 11:34 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 666FE130DF7 for <quic-issues@ietfa.amsl.com>; Wed, 5 Dec 2018 03:34:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level:
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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] 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 dYpUAe6RiPyq for <quic-issues@ietfa.amsl.com>; Wed, 5 Dec 2018 03:34:17 -0800 (PST)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 177DA1286E7 for <quic-issues@ietf.org>; Wed, 5 Dec 2018 03:34:17 -0800 (PST)
Date: Wed, 05 Dec 2018 03:34:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544009656; bh=M0ARiae1Y6HGjC+Rr/OTPEaJfZDbcHf8Lh+F7+ZnKz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PUxUa35gtAbs0RhVRenOtIhL4KDbQjSOjulRDJIW9d0vGZ0PQxFXUIx99xWMUSBvH 1j9mjRuGQNUFEY8kmuMwzGQD5fHkkILjPfulQQIF1kQinYJZd7kcYPy6P/kUrF91bk oHtniaAvGgFvJ8POz30lzqeA8kmy5EeaD0aF8UZ4=
From: Luca Niccolini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab047d308d9686b5d71c5a641509371e4aa619975e92cf00000001181f79b892a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444454787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07b7b8489bb_42eb3f81c86d45b46510fb"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lnicco
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/jjTiDa5FdxXQUv3z7fmdhDl1brc>
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: Wed, 05 Dec 2018 11:34:19 -0000

I stand with @martinthomson on this. I feel like optimizing the common usecase for constrained devices would significantly increase complexity of the implementation. 
Could we instead relax the constraint that qpack streams (being control streams) cannot be closed, and allow an endpoint that doesn’t want to do qpack to not open its control streams and to immediately reset (with a specific error code, yeah I know YAEC) the peer initiated qpack streams? 
On the endpoint receiving the reset this would be a connection error if the received table size was not zero. 

-- 
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/2090#issuecomment-444454787