Re: [hybi] Payload only compression extension, again
Greg Wilkins <gregw@webtide.com> Tue, 01 March 2011 07:00 UTC
Return-Path: <gregw@intalio.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 636B03A6ABB for <hybi@core3.amsl.com>; Mon, 28 Feb 2011 23:00:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.085
X-Spam-Level:
X-Spam-Status: No, score=-2.085 tagged_above=-999 required=5 tests=[AWL=-0.108, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dpB0ZhlrVlNA for <hybi@core3.amsl.com>; Mon, 28 Feb 2011 23:00:55 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by core3.amsl.com (Postfix) with ESMTP id 484813A6AA1 for <hybi@ietf.org>; Mon, 28 Feb 2011 23:00:55 -0800 (PST)
Received: by vxg33 with SMTP id 33so4346928vxg.31 for <hybi@ietf.org>; Mon, 28 Feb 2011 23:01:57 -0800 (PST)
MIME-Version: 1.0
Received: by 10.52.167.166 with SMTP id zp6mr10659841vdb.150.1298962917158; Mon, 28 Feb 2011 23:01:57 -0800 (PST)
Sender: gregw@intalio.com
Received: by 10.52.165.129 with HTTP; Mon, 28 Feb 2011 23:01:57 -0800 (PST)
In-Reply-To: <AANLkTik2LqCC2-ZLLdWNNaQ18ypcQU_5djJobkYtYk6T@mail.gmail.com>
References: <AANLkTik2LqCC2-ZLLdWNNaQ18ypcQU_5djJobkYtYk6T@mail.gmail.com>
Date: Tue, 01 Mar 2011 18:01:57 +1100
X-Google-Sender-Auth: WUqyr7mVsxcm06GiGvFs4Z-Ns4w
Message-ID: <AANLkTik+uh98b0n7U=xrE0Aaa7MyBfZVXSwj+8wfVTKW@mail.gmail.com>
From: Greg Wilkins <gregw@webtide.com>
To: Takeshi Yoshino <tyoshino@google.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: hybi@ietf.org
Subject: Re: [hybi] Payload only compression extension, again
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Mar 2011 07:00:56 -0000
On 1 March 2011 01:51, Takeshi Yoshino <tyoshino@google.com> wrote: > Hi, > Seeing several people preferring payload only compression, I'd like to > resume discussion on it. +1 > Requirements > - Each message must be able to be uncompressed immediately +1 > - Want not to mess up dictionary by compressing incompressible messages Is that to say that you don't want to compress fragments? I'm cautious about this as we don't want to have to buffer up all fragments before we can decompress. > - Want to maintain the compression state (LZ77 sliding window and Huffman > table) +1, although it might be good to have this as an extension option that can be turned off. > - Want to keep separate dictionaries for messages with different > characteristics > -- Case 1: Binary and text mixed > -- Case 2: Short and long mixed > -- Case 3: Application data in data frame and control frame may have > different characteristics -1 too complex. I think that eventually MUX will be available that will keep different types of messages in different channels. Until that time, I expect to see very little mixed usage on WS connections as each usage will just open up a fresh connection. > --- Apply DEFLATE only to data frame (Is it worth including control frame?) +1 control frames should be in the clear, so that they can be considered and handled without the need to track extension or extension state. cheers
- [hybi] Payload only compression extension, again Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Patrick McManus
- Re: [hybi] Payload only compression extension, ag… Patrick McManus
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Iñaki Baz Castillo
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Brian
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Bjoern Hoehrmann
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino