Re: New Version Notification for draft-ietf-httpbis-priority-00.txt

Roberto Peon <fenix@fb.com> Thu, 05 March 2020 20:48 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@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 (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 573D43A0BA7 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 5 Mar 2020 12:48:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.749
X-Spam-Level:
X-Spam-Status: No, score=-2.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fb.com header.b=BasWlhbg; dkim=pass (1024-bit key) header.d=fb.onmicrosoft.com header.b=YM4nUdST
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 PzzFctsg-X8H for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 5 Mar 2020 12:48:24 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91CDB3A0BA1 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 5 Mar 2020 12:48:24 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1j9xMh-0002UV-6Z for ietf-http-wg-dist@listhub.w3.org; Thu, 05 Mar 2020 20:45:07 +0000
Resent-Date: Thu, 05 Mar 2020 20:45:07 +0000
Resent-Message-Id: <E1j9xMh-0002UV-6Z@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <prvs=0333f346f6=fenix@fb.com>) id 1j9xMZ-0002T7-23 for ietf-http-wg@listhub.w3.org; Thu, 05 Mar 2020 20:44:59 +0000
Received: from mx0a-00082601.pphosted.com ([67.231.145.42]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <prvs=0333f346f6=fenix@fb.com>) id 1j9xMX-0005j6-2M for ietf-http-wg@w3.org; Thu, 05 Mar 2020 20:44:58 +0000
Received: from pps.filterd (m0109334.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 025KbnBt027879; Thu, 5 Mar 2020 12:44:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=facebook; bh=20gbzIQPmBDnSvEnpT0Ee8JzJXiAr6IT0wsVXO36r9w=; b=BasWlhbg2cu57kDboezMdRKTkl2SSbMC9fz1IISvenbQv+TPMA4fn/Q5bNQ01DMrM6iL W1BcC2SwiLE6Fm1GORGm4CEhY2VkZMGpnVR8RClOrrnVNeesoATqA+3H4vYhFAw99+S6 NetVs/cdApzgUo2RgivFvvd+5qAqnOqYBgc=
Received: from mail.thefacebook.com ([163.114.132.120]) by mx0a-00082601.pphosted.com with ESMTP id 2yjx8p39r5-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 05 Mar 2020 12:44:40 -0800
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (100.104.98.9) by o365-in.thefacebook.com (100.104.94.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1847.3; Thu, 5 Mar 2020 12:44:38 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aMSHhANXp0F+Y79mRBeLKG1mEUTeUC4Ff2damZZj8IL0sWvAdaTtFq5eoW88Y9jIlCf+gJ+hA9vGwqI5osGOyPpHf33+SDnBuGJop/vxNRop4nD0e7Ld9X2AB6nsX02TIs9ugILRwmaUPVXN9o5q6GBptme1M6nwCaG6sOP2SALuvU8VVVRas+tPwxbxqsUvtGpFbhgzTp+CFa2853wI2n9GoeubHp2anqkHxm2Ega5J4zSfn5Ohv46cFtdRzcETBA/Ri73ts6JgI0nikntPejtoTos0qa8/nbIcsRUOPOy8yBvTeTXMGiQAfP8OBtA57jUEh+kgwrG1ToeR+Jt96g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;bh=20gbzIQPmBDnSvEnpT0Ee8JzJXiAr6IT0wsVXO36r9w=; b=ihvjJkkd/k6v5Jt6bGrUflDp9JYYyRlnX5Qa4lxEuhSArq5JAi8JCZ2gw1zUYyclyYXydjIGHr/LxXr6H1vmILxCUJP8ssjLM3uv4+Nb74StvuJX9wKNzkjSOVAA8ZggEWza5mGRjMWYxPjE1U1Uel469EEAEwo2KHMp5P4YBnh1PCXB533T2JohQ5fNY33xrUZPWT2KCX17C2VZ2kjIA/QOsGllqSHXXk6kG3qQVICqptcsgWVUD/yNF6vw376qrufwdxGr7CgsUpUnEhhF6E8ejto3d5jV/povZqpwJamU9gV21tCIjyfogFKLcbQg3ZeK6KxZqd5eBwCd3D6p8w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fb.com; dmarc=pass action=none header.from=fb.com; dkim=pass header.d=fb.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector2-fb-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=20gbzIQPmBDnSvEnpT0Ee8JzJXiAr6IT0wsVXO36r9w=; b=YM4nUdSTGutv8CtkGXxmzZazB6SYgtSEOp+2YGUiajDlEKGjTwjf70OE32vi+eGv5nrdTE0OXManx8SleITCajkOu4rQY8moJu6ugDPc1+INUqtH+JrPII8LG1aPzTlchW7hdj6ngN1KGDUcsOhgv0AjrDASxBdswhSPqzbs3/A=
Received: from MWHPR15MB1935.namprd15.prod.outlook.com (2603:10b6:301:51::21) by MWHPR15MB1918.namprd15.prod.outlook.com (2603:10b6:301:5a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Thu, 5 Mar 2020 20:43:37 +0000
Received: from MWHPR15MB1935.namprd15.prod.outlook.com ([fe80::ac5f:bc9e:f7c2:e35f]) by MWHPR15MB1935.namprd15.prod.outlook.com ([fe80::ac5f:bc9e:f7c2:e35f%12]) with mapi id 15.20.2772.019; Thu, 5 Mar 2020 20:43:37 +0000
From: Roberto Peon <fenix@fb.com>
To: Lucas Pardue <lucaspardue.24.7@gmail.com>, Ian Swett <ianswett@google.com>
CC: QUIC WG <quic@ietf.org>, HTTP Working Group <ietf-http-wg@w3.org>
Thread-Topic: New Version Notification for draft-ietf-httpbis-priority-00.txt
Thread-Index: AQHV8xUlv7P7abRRgE2aagRp1u+kw6g6TnyAgAAYEgD//4qmgA==
Date: Thu, 05 Mar 2020 20:43:37 +0000
Message-ID: <3AFE2DC4-C4D6-478A-BFCC-448FD3B2915E@fb.com>
References: <158342819915.14611.53810193547146190@ietfa.amsl.com> <CALGR9obw90VweYQybVHSs=5MYJe8PUMt+adEAppLZ=QVPcKUew@mail.gmail.com> <CAKcm_gO+B92LKDKdcfJwq4SbXjzh7q8qKER=3U7K=MO1VhH4Aw@mail.gmail.com> <CALGR9oZ9sHGtr5yNHCKM9Hgp7nHAz4WTaTF=AerD666dCmF14g@mail.gmail.com>
In-Reply-To: <CALGR9oZ9sHGtr5yNHCKM9Hgp7nHAz4WTaTF=AerD666dCmF14g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.22.0.200209
x-originating-ip: [2620:10d:c090:400::5:79bc]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d3c885ca-4d71-4196-e228-08d7c145e13f
x-ms-traffictypediagnostic: MWHPR15MB1918:
x-microsoft-antispam-prvs: <MWHPR15MB1918A7B05B8436324DDF60DECDE20@MWHPR15MB1918.namprd15.prod.outlook.com>
x-fb-source: Internal
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(376002)(136003)(346002)(366004)(39860400002)(396003)(199004)(189003)(8676002)(81156014)(76116006)(81166006)(36756003)(6512007)(66946007)(6486002)(66556008)(66446008)(66476007)(5660300002)(64756008)(86362001)(478600001)(15650500001)(186003)(2616005)(4326008)(33656002)(8936002)(53546011)(54906003)(316002)(71200400001)(110136005)(2906002)(6506007);DIR:OUT;SFP:1102;SCL:1;SRVR:MWHPR15MB1918;H:MWHPR15MB1935.namprd15.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1;
received-spf: None (protection.outlook.com: fb.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EjxKHzZVLHNQ2bW8mARce9adBluhB/H/25fEN86suTQ0iXpfYcK0iVeEdkXcLfK4LalLb2YcVzC5BTiaX6Lxls+4hJEGgYFIBYtUgaXruagLet94FformHgt3Ng69BWMIumgcqiPZuGWFZog9KFZ5eZU8VuNpS4y/zNTj4g4r6U1G0o1beo1kCWyZSNBa3zrxrD5ZfXZe3r4cu0IzDUw26CV4vjltZyM7P2eLea/IxzCzTLSFaw0HXvRJojTm9bLq1EsskUoE8SCjRoroPmVHPq6pnqN3OGxnglMOCTUg/eAN9z9yyHxroKXAM5kJRoBS9xPB6IH673HgQYTHm9TQXdg3wGjdg//LMXqhvBt+hI/Z2r2bVfjsNNqeTaC7kXCDq4vzcSNglYBtSd7OlObr5P6MRN49+0eZDL9tND0eoKb4M4zO5Cn3ou5t9iq/GjG
x-ms-exchange-antispam-messagedata: FS102Qd9QC6KlBsBOU/6Ziy4kYKcd4sAz0Xmx6M2joHioC2t2F9TYHVQw/uuECpBWRa4ZaimpTPjk2ytYac5UgusqDSHS+J2ApEhhE2mgIWWEY0RgLmAj3G4NzxvXe9kiC0oIEAZkla25ykMFWpIQcsa0c2i6S442rhk5rS7O9xUwvD4b4pO3CJ5GnLr81zj
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_3AFE2DC4C4D6478ABFCC448FD3B2915Efbcom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d3c885ca-4d71-4196-e228-08d7c145e13f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 20:43:37.0349 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DZJV1CsBf10D2Z4AFGBAQHwcKBRBgif/q3fxHn/TMV4nh3qd/XY+c/3AL5cIZN2Q
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1918
X-OriginatorOrg: fb.com
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.572 definitions=2020-03-05_07:2020-03-05,2020-03-05 signatures=0
X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 bulkscore=0 impostorscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 spamscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=999 clxscore=1011 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2003050120
X-FB-Internal: deliver
Received-SPF: pass client-ip=67.231.145.42; envelope-from=prvs=0333f346f6=fenix@fb.com; helo=mx0a-00082601.pphosted.com
X-W3C-Hub-Spam-Status: No, score=-5.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1j9xMX-0005j6-2M 44bac12a358ba01e4f61198f90c8893c
X-Original-To: ietf-http-wg@w3.org
Subject: Re: New Version Notification for draft-ietf-httpbis-priority-00.txt
Archived-At: <https://www.w3.org/mid/3AFE2DC4-C4D6-478A-BFCC-448FD3B2915E@fb.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/37412
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: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Until HTTP offers chunk-extensions again, I don’t see how it can be otherwise?
-=R

From: QUIC <quic-bounces@ietf.org> on behalf of Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Thursday, March 5, 2020 at 12:24 PM
To: Ian Swett <ianswett@google.com>
Cc: QUIC WG <quic@ietf.org>, HTTP Working Group <ietf-http-wg@w3.org>
Subject: Re: New Version Notification for draft-ietf-httpbis-priority-00.txt

Hi Ian,

On Thu, Mar 5, 2020 at 6:17 PM Ian Swett <ianswett@google.com<mailto:ianswett@google.com>> wrote:
Thanks for updating this draft.

On the point of headers vs frame, based on my experience leading the design team and the slightly wider scope of use cases that are now on the table, which includes server-side reprioritization, I see the compromise of having both a frame and a header as the only way forward which has the ability to gain consensus.  I also truly believe there are valid use cases for both.

I propose we should own that position and seek to describe the properties of each clearly.

Thanks, Ian

 Thanks for sharing your current thinking. Clarification question, the present design has an symmetrical design that constrains when and where where the signal carrier is used: headers are used for initial priority, and frames are used for reprioritization. You position supports both carriers but does it support this constraint?

I'd also welcome other people's thoughts on this topic.

Lucas