Re: [quicwg/base-drafts] consider making the varint encoding unique (#2299)
Dmitri Tikhonov <notifications@github.com> Sun, 06 January 2019 16:02 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 2C77B127B4C for <quic-issues@ietfa.amsl.com>; Sun, 6 Jan 2019 08:02:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level:
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, 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 AlwSva9qhoTp for <quic-issues@ietfa.amsl.com>; Sun, 6 Jan 2019 08:02:19 -0800 (PST)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9250F1277BB for <quic-issues@ietf.org>; Sun, 6 Jan 2019 08:02:19 -0800 (PST)
Date: Sun, 06 Jan 2019 08:02:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546790538; bh=OTXobpass3tHbibcGTaPuCo9Mk07WQ2nXfOT8+NwJhE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wPlE3c+Pr8hM43kXA0RXAtkHvwxW0GAYltY0vk9t+Dhc7VpwcyOENVHcZyUhwqko4 nkqhLMlVNvdcqQw7hK/niEHLU1/V0k8wOUNuySn4CiLJ7YcGITjC2IoPUqqNaRLtgL jfiT11adVCf81HrSaejP0s+qfodFexJqHN9rvunE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd0946df5be53b85d6e402b830bfc026b6147a9092cf000000011849e88a92a169ce179e43e2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2299/451752836@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2299@github.com>
References: <quicwg/base-drafts/issues/2299@github.com>
Subject: Re: [quicwg/base-drafts] consider making the varint encoding unique (#2299)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c32268a12d8c_ce03fed16ed45c04726fd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
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/cpv5RCjzUkEa8usX-ULUroKTXAg>
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: Sun, 06 Jan 2019 16:02:21 -0000
There are places where the shortest possible encoding is an important property to have, such as frame types. There are also places where it is not important, such as long header's payload length. Losing the flexibility afforded by allowing fixed-size varints is one way to fix the clumsy language. The other way is to fix the clumsy language. I suggest we add a definition for the shortest possible varint encoding to [Section 16](https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-16)—we can call it _minimal_ varint encoding or something of the sort—and reference it in other parts of the documents as appropriate. -- 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/2299#issuecomment-451752836
- [quicwg/base-drafts] consider making the varint e… Marten Seemann
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… Marten Seemann
- Re: [quicwg/base-drafts] consider making the vari… ianswett
- Re: [quicwg/base-drafts] consider making the vari… Dmitri Tikhonov
- Re: [quicwg/base-drafts] consider making the vari… Marten Seemann
- Re: [quicwg/base-drafts] consider making the vari… Kazuho Oku
- Re: [quicwg/base-drafts] consider making the vari… Nick Banks
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… ianswett
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… Martin Thomson
- Re: [quicwg/base-drafts] consider making the vari… janaiyengar
- Re: [quicwg/base-drafts] consider making the vari… Martin Thomson
- Re: [quicwg/base-drafts] consider making the vari… Subodh Iyengar
- Re: [quicwg/base-drafts] consider making the vari… ianswett
- Re: [quicwg/base-drafts] consider making the vari… Lars Eggert
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… Lars Eggert
- Re: [quicwg/base-drafts] consider making the vari… ianswett
- Re: [quicwg/base-drafts] consider making the vari… Lars Eggert
- Re: [quicwg/base-drafts] consider making the vari… Marten Seemann
- Re: [quicwg/base-drafts] consider making the vari… ianswett
- Re: [quicwg/base-drafts] consider making the vari… Martin Thomson
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… David Schinazi
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… MikkelFJ
- Re: [quicwg/base-drafts] consider making the vari… janaiyengar
- Re: [quicwg/base-drafts] consider making the vari… Nick Banks
- Re: [quicwg/base-drafts] consider making the vari… David Schinazi
- Re: [quicwg/base-drafts] consider making the vari… Christian Huitema
- Re: [quicwg/base-drafts] consider making the vari… Martin Thomson
- Re: [quicwg/base-drafts] consider making the vari… Martin Thomson