RE: Restore Header Table and Static Table Indices

Mike Bishop <Michael.Bishop@microsoft.com> Mon, 06 October 2014 22:03 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F41E1A86E4 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 6 Oct 2014 15:03:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.687
X-Spam-Level:
X-Spam-Status: No, score=-7.687 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.786, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 2r03jTHm3kmQ for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 6 Oct 2014 15:03:11 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 545961A8ACA for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 6 Oct 2014 15:03:11 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1XbGKs-0008SL-Mo for ietf-http-wg-dist@listhub.w3.org; Mon, 06 Oct 2014 22:00:54 +0000
Resent-Date: Mon, 06 Oct 2014 22:00:54 +0000
Resent-Message-Id: <E1XbGKs-0008SL-Mo@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <Michael.Bishop@microsoft.com>) id 1XbGKo-0008R7-7H for ietf-http-wg@listhub.w3.org; Mon, 06 Oct 2014 22:00:50 +0000
Received: from mail-bl2on0131.outbound.protection.outlook.com ([65.55.169.131] helo=na01-bl2-obe.outbound.protection.outlook.com) by maggie.w3.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <Michael.Bishop@microsoft.com>) id 1XbGKl-0006qK-I5 for ietf-http-wg@w3.org; Mon, 06 Oct 2014 22:00:49 +0000
Received: from BL2PR03MB132.namprd03.prod.outlook.com (10.255.230.24) by BL2PR03MB130.namprd03.prod.outlook.com (10.255.230.21) with Microsoft SMTP Server (TLS) id 15.0.1044.10; Mon, 6 Oct 2014 22:00:15 +0000
Received: from BL2PR03MB132.namprd03.prod.outlook.com ([169.254.9.55]) by BL2PR03MB132.namprd03.prod.outlook.com ([169.254.9.55]) with mapi id 15.00.1044.008; Mon, 6 Oct 2014 22:00:16 +0000
From: Mike Bishop <Michael.Bishop@microsoft.com>
To: "Ludin, Stephen" <sludin@akamai.com>, Poul-Henning Kamp <phk@phk.freebsd.dk>, "Kulkarni, Saurabh" <sakulkar@akamai.com>
CC: Nicholas Hurley <hurley@todesschaf.org>, Jeff Pinner <jpinner@twitter.com>, HTTP Working Group <ietf-http-wg@w3.org>
Thread-Topic: Restore Header Table and Static Table Indices
Thread-Index: AQHP4Xcm51vCO+dV0UC4juKtK3EaQpwjZC+AgAABmwCAAAJnAIAAFKQAgAAhjmA=
Date: Mon, 06 Oct 2014 22:00:16 +0000
Message-ID: <218fa5c3b2cb44f2baa6fd69666fff5c@BL2PR03MB132.namprd03.prod.outlook.com>
References: <CA+pLO_jkN67HLT7oup+FcYVY+RZ7ckhpY2gGy=TAsr2UUMnVVA@mail.gmail.com> <1412620209.1809025.175784345.73E4E08E@webmail.messagingengine.com> <D0582ED8.B1E9%sakulkar@akamai.com> <65916.1412621070@critter.freebsd.dk> <D058421E.1492A%sludin@akamai.com>
In-Reply-To: <D058421E.1492A%sludin@akamai.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [2001:4898:80e8:ee31::2]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB130;
x-forefront-prvs: 03569407CC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(199003)(377454003)(189002)(31966008)(15202345003)(86362001)(21056001)(15975445006)(76576001)(19580395003)(19580405001)(40100002)(4396001)(86612001)(19300405004)(97736003)(77096002)(92566001)(93886004)(76482002)(85306004)(46102003)(108616004)(80022003)(87936001)(120916001)(95666004)(54356999)(85852003)(10300001)(19609705001)(105586002)(33646002)(99396003)(64706001)(76176999)(74316001)(2656002)(20776003)(101416001)(106116001)(16236675004)(19625215002)(106356001)(107046002)(50986999)(99286002)(122556002)(24736002)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR03MB130; H:BL2PR03MB132.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Content-Type: multipart/alternative; boundary="_000_218fa5c3b2cb44f2baa6fd69666fff5cBL2PR03MB132namprd03pro_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Received-SPF: pass client-ip=65.55.169.131; envelope-from=Michael.Bishop@microsoft.com; helo=na01-bl2-obe.outbound.protection.outlook.com
X-W3C-Hub-Spam-Status: No, score=-4.1
X-W3C-Hub-Spam-Report: AWL=-2.212, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1XbGKl-0006qK-I5 9a4c0f88d35fd30b6f8e667d76dca6e9
X-Original-To: ietf-http-wg@w3.org
Subject: RE: Restore Header Table and Static Table Indices
Archived-At: <http://www.w3.org/mid/218fa5c3b2cb44f2baa6fd69666fff5c@BL2PR03MB132.namprd03.prod.outlook.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/27457
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Also -1.  We don't believe this introduces substantial gains for the common case, and would rather not take the churn for low return.

From: Ludin, Stephen [mailto:sludin@akamai.com]
Sent: Monday, October 6, 2014 12:58 PM
To: Poul-Henning Kamp; Kulkarni, Saurabh
Cc: Nicholas Hurley; Jeff Pinner; HTTP Working Group
Subject: Re: Restore Header Table and Static Table Indices

-1 from me as well.  I can editorialize if need be but I will be rehashing what others are saying.

-stephen

From: Poul-Henning Kamp <phk@phk.freebsd.dk<mailto:phk@phk.freebsd.dk>>
Date: Monday, October 6, 2014 at 11:44 AM
To: "Kulkarni, Saurabh" <sakulkar@akamai.com<mailto:sakulkar@akamai.com>>
Cc: Nicholas Hurley <hurley@todesschaf.org<mailto:hurley@todesschaf.org>>, Jeff Pinner <jpinner@twitter.com<mailto:jpinner@twitter.com>>, HTTP Working Group <ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org>>
Subject: Re: Restore Header Table and Static Table Indices
Resent-From: <ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org>>
Resent-Date: Monday, October 6, 2014 at 11:44 AM

--------
In message <D0582ED8.B1E9%sakulkar@akamai.com<mailto:D0582ED8.B1E9%25sakulkar@akamai.com>>, "Kulkarni, Saurabh" writes:
Same here, -1 on this. Our implementation (Akamai server) is much simpler
now because of this.

Same here: -1 on this.

Having the static table first is much simpler and no credible data
has shown that putting the dynamic table first will lead to overall
improvement of compression.

And if compression is that important, we can get much more of it by
compressing timestamps algorithmically than by flipping these two
tables.

--
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG<mailto:phk@FreeBSD.ORG>         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.