Re: [quicwg/base-drafts] Interleaved Stream IDs are awkward (#1430)
Mike Bishop <notifications@github.com> Tue, 12 June 2018 18:20 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 912B3130E7B for <quic-issues@ietfa.amsl.com>; Tue, 12 Jun 2018 11:20:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level:
X-Spam-Status: No, score=-3.009 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, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, 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 fJKPSOxg75of for <quic-issues@ietfa.amsl.com>; Tue, 12 Jun 2018 11:20:33 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FC8C130FA2 for <quic-issues@ietf.org>; Tue, 12 Jun 2018 11:20:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=izRG3sRbwwCsWaAViMQUeFi6wyA=; b=oLvo8ooFaWZoPqgf pmnVsSVbng6aAblkoCEQfQMmjAcu2l+5auCH4oZOSgMrJmc0CR0Ms5UgUc4oa9+F aclQ0I5amoh5rYvqfUexcFClaU91hT0PTyGaUxCdZZdyM7UnMDyuK77fUXYePd6T mcxjzIQTjhjZx2GKR+TwU/djLc8=
Received: by filter1479p1mdw1.sendgrid.net with SMTP id filter1479p1mdw1-31187-5B200EF0-8 2018-06-12 18:20:32.178595683 +0000 UTC
Received: from github-lowworker10-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id PF5SliQLTNucGa02ZCELrw for <quic-issues@ietf.org>; Tue, 12 Jun 2018 18:20:32.098 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker10-cp1-prd.iad.github.net (Postfix) with ESMTP id 1657244B05 for <quic-issues@ietf.org>; Tue, 12 Jun 2018 11:20:32 -0700 (PDT)
Date: Tue, 12 Jun 2018 18:20:32 +0000
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0d2668f2d222dee13f2c9bcd924c4616278823a92cf000000011737d0f092a169ce13b4e093@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1430/396686466@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1430@github.com>
References: <quicwg/base-drafts/issues/1430@github.com>
Subject: Re: [quicwg/base-drafts] Interleaved Stream IDs are awkward (#1430)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b200ef014c8c_dbb3f9153fa0f7c267362"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2AOCNq0BVzuWm1HgWkRjI1Jx8zeJjMNSkKyZ ZCVPIsbR7McZCO9XCwEb/lqCa4oJIel2eTlSOCMamruMg23uh/WFTRIuDLhlbbco2x/bQXNeWoYlUs upwwwxOxlK/CCor0CUxtQZGxWeQ4SQzExiOtKiXn2W6tVCvw1d8KnuEivtztU0qqBeiqsx6Nq/iOHi c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lViPFJZK1LeZQFxoYPk-tMFDBcA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.26
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, 12 Jun 2018 18:20:39 -0000
I'm wondering whether we could alternatively fix this in text only. If we say that the stream type is indicated by the two low bits of the field, and the Stream ID within the type is indicated by the remaining upper bits of the number, then you get to the same place (indicating streams as 1us, 3bc, etc.) without modifying the bits on the wire. That's basically just codifying a change in presentation / reference terminology. It doesn't get the same small byte savings as #1431, because you're not effectively expanding the varint by two bits, but those savings are modest anyway. -- 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/1430#issuecomment-396686466
- [quicwg/base-drafts] Interleaved Stream IDs are a… Mike Bishop
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… MikkelFJ
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… MikkelFJ
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… Mike Bishop
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… MikkelFJ
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… Kazuho Oku
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… ianswett
- Re: [quicwg/base-drafts] Interleaved Stream IDs a… ianswett