Re: WGLC for draft-ietf-httpbis-connect-tcp

Ben Schwartz <bemasc@meta.com> Thu, 07 March 2024 17:27 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=ietf.org@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 A3E24C14F603 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 7 Mar 2024 09:27:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.855
X-Spam-Level:
X-Spam-Status: No, score=-2.855 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="QBEZtKhi"; dkim=pass (2048-bit key) header.d=w3.org header.b="HDmxba35"; dkim=pass (2048-bit key) header.d=meta.com header.b="E0qO/Vb0"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ungs0PhjCTmA for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 7 Mar 2024 09:27:38 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA984C180B6D for <httpbisa-archive-bis2Juki@ietf.org>; Thu, 7 Mar 2024 09:27:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:MIME-Version:Content-Type:In-Reply-To:References:Message-ID: Date:CC:To:From:Reply-To; bh=8Xik7UdKnHjJXMpGOOcGGwFSsOOx9lZ/B+2f3Tn/bLE=; b= QBEZtKhiw1nSqKjC/fwtegyyrTrtW7iALkVKFeDel2+EGs+4TSEp6ADKDEkEXO1c/s4JvnvxVvaW0 MmS4BrsVhXJPxjHTboxUaQaiob8TBQQQETxyT3OpZY2JV/5LkxaQKN1RsnwOb7pp2MnpMPH2uurAO KUgMrfLpfiMAUpw2h4uClno86uGiucYkm4NKzn7Db8btONlaBz1shzTtFJMIskA8ckxXwnxyWsth8 WmTuCz7NToQnzUZyIxN/AiXf/9u3GDIm/SqSe6kIIVMbKQz9hX55FKJ5A4mGEIhgLyckA16v5/Ysc wph5idu5cz6yemh/vxgH4y7n1MiHFO9cZw==;
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1riHWd-008ron-0H for ietf-http-wg-dist@listhub.w3.org; Thu, 07 Mar 2024 17:27:23 +0000
Resent-Date: Thu, 07 Mar 2024 17:27:23 +0000
Resent-Message-Id: <E1riHWd-008ron-0H@lyra.w3.org>
Received: from pan.w3.org ([3.222.182.102]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <prvs=8796c47d77=bemasc@meta.com>) id 1riHWZ-008rn8-Fg for ietf-http-wg@listhub.w3.org; Thu, 07 Mar 2024 17:27:19 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=MIME-Version:Content-Type:In-Reply-To:References:Message-ID:Date: Subject:CC:To:From:Reply-To; bh=8Xik7UdKnHjJXMpGOOcGGwFSsOOx9lZ/B+2f3Tn/bLE=; t=1709832439; x=1710696439; b=HDmxba35Xi9wtEuJyrsgNoxuhtdsjsLtzcOnJ+oVjQIt3tJ q+Dx7hFa9u/iLxxti/5undZTuQkHvy0bAigY/riRQyJ1CN2TnOsYkgEwZKenbtyIDtpa0SawG/C+o EXapG66ExbipKwmnV0q+wIphEl2X8DW8tmwmUXcYPW0k8LSc0okBZicHWW2pLe4qEjUuYr/kOXgn/ LyvESMy+2emXb6pjeWXbjmcz5Fx0kn1nUbRYmpUfPQRxpHpmOkw7FINct1Y9CGX3vNG4/z16B3X4X l1L7Oxhlpa8c0o3zzaN2ecxhSh8IWR4jelz8KGrgTz1xvCAj+a9H2ue8fIWqs0IA==;
Received-SPF: pass (pan.w3.org: domain of meta.com designates 67.231.145.42 as permitted sender) client-ip=67.231.145.42; envelope-from=prvs=8796c47d77=bemasc@meta.com; helo=mx0a-00082601.pphosted.com;
Received: from mx0a-00082601.pphosted.com ([67.231.145.42]) by pan.w3.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <prvs=8796c47d77=bemasc@meta.com>) id 1riHWY-008S9m-1r for ietf-http-wg@w3.org; Thu, 07 Mar 2024 17:27:19 +0000
Received: from pps.filterd (m0148461.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 427FwTU4027338; Thu, 7 Mar 2024 09:27:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=s2048-2021-q4; bh=8Xik7UdKnHjJXMpGOOcGGwFSsOOx9lZ/B+2f3Tn/bLE=; b=E0qO/Vb0WzGWK6a8G26lWCW7rVEStokqVxO8zq3c4Do+oinTd8HWphhxnwgU8ULZM+Pt oeuRCu8PMyP8QDUCjmQW1fdqZ1FjyLALUZ3ljyRk9/XxRLQffJRW2Rci5ulFsMkNzXm0 ihbprn2I0iAni4BFDco70XVYp2ncYgkGAK0ekbFOX+CkmkMY2+EG3obNCs5ifWPEhEx9 pQjf8k2lNEkL7y/SR/wzKij7tfArjpnilZ5Ag6b+4vk936JqEsNYamWCP9mBCaQY9JyF HxCw9Q1HSHfzSQWUbV3bYEW3TPpBD6SZ/lWuUk1VHFA7VKjQqY50Hy3fWkIqQcobQQtX 8w==
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 3wq1duutx3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 07 Mar 2024 09:27:10 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VnXiCnnmZ8E1Z/ynkAeIuMCH2zs0NwQ+qxur+0IfWv8K+Xhl/RcYqyna3kJRY1Jt2C3buDam81TQzjR0071OMdRjVSza8Hye1JC7QDR/jR7AT0G9dWyhQqTgzczeZI+GZaIA0NyT0YBwvQlnoiYU0bZh4vu17P02D5N5GIFsZNInk4DG+YStt3b8j0sriplPDG83GOnkui/C5Gtl6ukpwBp8kfYYpC9IZxIrZ55W6jziJXP4mvbuvGaADAPmaMyiJYVP4SoGBuykoQt30QIoE9t/XTu2EgnXxLbZ79DC4fi0LoXhBl9Ys9S9Z2T1ueHNU9GAXHm00hD8O1DLQrNM9A==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Yw3R+uQH6fjwD4kWPyvh+7UuOaY9E7CdrkaNwbxKqv0=; b=bXYpdBtqQD+rG10SBdgr9Pl+5XEsBaeqtLNWFhWcQk4O2UnerU4dYElJAsd8k4dmEBAtiPZSyl3gHLHddfKXJK6nSbGLXa5JnrN4Owe/25G0itUQNylENuAh4M+MZiySwP5TUUCRomB6UJU8oWD2jHZr0hVdLcLpwxXwBlU1inC9WBp1rsT5k4rhYGDcIoAni9r4acT35Wi/TRizeThEEmZECL+/HuWEzyVqr23ia0soaFg1fNiY+OYllz00+CgmvZS9H2Gl8aco1QTI+QDm9awD7RxAkrw3tHWMFEC1AB7nSKq+JEF2BJSlK0EvDpjM7L8UYCjLlaclqKJHwT1Q3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none
Received: from SA1PR15MB4370.namprd15.prod.outlook.com (2603:10b6:806:191::8) by MW4PR15MB4330.namprd15.prod.outlook.com (2603:10b6:303:bb::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.27; Thu, 7 Mar 2024 17:27:07 +0000
Received: from SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::50:3dc9:3ace:9a3a]) by SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::50:3dc9:3ace:9a3a%5]) with mapi id 15.20.7362.019; Thu, 7 Mar 2024 17:27:07 +0000
From: Ben Schwartz <bemasc@meta.com>
To: Lucas Pardue <lucaspardue.24.7@gmail.com>
CC: David Schinazi <dschinazi.ietf@gmail.com>, Tommy Pauly <tpauly@apple.com>, HTTP Working Group <ietf-http-wg@w3.org>
Thread-Topic: WGLC for draft-ietf-httpbis-connect-tcp
Thread-Index: AQHaTiM8omUiwtrk902I3gTfL2p827DpvD8AgAK5ACaAHN/lgIABML4AgAFpswCAABhOAIABpCkAgB3sooCAAALlAIAABTaAgAEehD2AAAtTAIAAAmaA
Date: Thu, 07 Mar 2024 17:27:07 +0000
Message-ID: <19A54D73-8D9D-47EB-8289-80038E77817F@meta.com>
References: <7228A073-F867-4007-BB44-0AA547455539@apple.com> <CAPDSy+5ETu3BeA-0defYYKhLhMZ9f6UE=boxAp7aFwh-RTi9xw@mail.gmail.com> <SA1PR15MB437034E91B1959A206D82482B3792@SA1PR15MB4370.namprd15.prod.outlook.com> <0489428B-16E4-42AF-8224-9054122DD41A@apple.com> <662ECDC0-3B90-443F-BD0F-AF340FD7FEED@meta.com> <CAPDSy+7TEseyJv5TO0BLrdRBpGvjGLOeEqSbZW4JN8xir5c1tg@mail.gmail.com> <8A616C9D-496D-4730-938D-A9BDB1CEBC48@meta.com> <CAPDSy+7Lo0KkeYNsUdbsjoaoN3Dc_pCGabHSuXGXtt31a_Ungg@mail.gmail.com> <4CFF195E-5D02-414D-9C08-A7647CD7A2D0@apple.com> <CAPDSy+6FZ2VDy0AbfMEHOYNmn9oLix2LfGYkKmcLRQTPiskccg@mail.gmail.com> <CALGR9ob0BRCAqxSYsUmuAxQBUfy=RWwUfrt2Ndwnzjko7ar9NQ@mail.gmail.com> <SA1PR15MB4370403D574E866985DFDEC7B3202@SA1PR15MB4370.namprd15.prod.outlook.com> <CALGR9oYV6qUFyh+tSo7BbuiEUSUQwDU4hauFjMTiMozCD=AeSA@mail.gmail.com>
In-Reply-To: <CALGR9oYV6qUFyh+tSo7BbuiEUSUQwDU4hauFjMTiMozCD=AeSA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR15MB4370:EE_|MW4PR15MB4330:EE_
x-ms-office365-filtering-correlation-id: 4a3b4750-66fe-4919-fcd8-08dc3ecbd077
x-fb-source: Internal
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wpMkrtu2hM1IAV1awr1ci3rUHKOoyqjWKknSX8oqFJspbQ90FIYNMYkcXZmWTQYVOlTEv66PEiuVIwxLphxaq8e48kyJNbDccULdbF/0gIqQfKQSWyrPGukAjnIKgectwtq6z+KTavmD2746sSPfJE++0UkyBWAAUeS4Ns4DWVQcB0zThfxt2h2pWrj6Rd3enjeWTUxmf8MZZ0uggvzgNoGi82g6q6QoPIcJAX8hB1KsnGcU4mR1vZEy+Ien97Wxjwdy75lmCGtfJT1h7jJFXLabL8t+/BjR47+cU/sbPUoJgvPi2vlGwK08SlIx8TsrQaXxhTiHHn+7BD8+jBs86FC0YRD6dRRw6lhwWj0SOPgriKvuCNQJ7RW8FjGnnZoqojGg/4bvZ6GI06ZhGurSjJe+m075ncMZ+90C3UDw+8G0clsNGuZP1Lq1NaioWj6InfAOm3JcgGVXQ6xgxCovYhgU2kW2gQ9zkx2qQbfUhaHpp/WhfjQ+fqtFRoFxZf0IcSqtGnuX7FKq2xA0C965ZQ9S1wS53+XhEyN6jKgmI1SmLFo/YsGlm6yNqw0DXK3q8mgCgClvZ4Pyc1Ej72VBLS++bIfrKwPGc3NpruDT+PFbDaF30at6xOLsjsnjvc61MuUAhuSf/nIIUWXVRExbFeaCI7lOezdPJOSP2ECZfrQ=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR15MB4370.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 9eq39fJExZNMR5TXEJjz9Es8l+W8BhucDf+OlUS+3QEUeXet2Tm//TtEu4Za8gSq6lYgenee447urXkPzYdmCTiyXfFlCNQGLOgQqACDHPapSs0Ew9V0xcIsaZJWd22otIsiMtrki7d++IenJp6VGFR4ApxBPAcgZnYpSQ/LZvnsks602arFx+6oOPftJjOpWJYK5ldslxJKPjuj+swpPrR/yTr73DVu3xT3nNUNe1QZ04zoFHWE/WErdskuxVI7RihtN3To6hFjJ2I6QeXVg4uW4/CQC+y0AIQpZI4/g06ZTS2bGtkE3Ota1tsFSRKeO6nAQWem71/OM4ZMzTx/FuV0bCUW31GOXwVIYtG4Dvw9aS9luEWUHU15c/TBB9c8cETYOFdzqVn04+DDvdkXXviiRdW6A68lG9xvZxDyu3WKRd8gGTtgWkaCenwkT7btYAUlfUxpPkMqaFTJCBsz9+fV+dLGbqAm2iADnf2PNKfWdE+40hZosGpEqe/1v3hN8GUpARWEOSGPfeiQCfGzYIINs6fpxX6eT+2zu+mmAg7FqsboP/co6DFm/Yg9ofxbm2eaeBUZcJLeufn1QtKRhI0DHq7p9TinXGK7YpWbVF+kTlCiQ1rBdY0WgGiUd2y/5IjeJavcEieMssNElMHfX71w3JoMNPi34PXUmRjTpLkpib/pfQOhVlS2HsTypYMmwO+kyjYlJkYs5XUBORrpZmvm1T0U7+N+vEzrwVNuobXQ+H2FYe8JouBkxrjsb1ZKZynohi25vNAYSnjS4/Kq+NSaR6u1BPqa0Dh8pLAW+c74jvYEyh21NWgs/fbTqxKueuvBu2RBfuQWQbwNmr1uzYgDtzSQfAj+/m+jfOq70oUoaO490UWuTXlHJ20xW15uFKsIULQt1WebhePuVg+NpTpno/UKGxhXbTWTS6gTDNgoAFuy+LZTYkIp9buJD91avSLoe92H2cK/1PXE0PGfZOLEVg3ZCycREUoOT0BvuzaQxuLzH9hV1RCj5pLwGFLeYVl8ySGOaZMEC6cU7n2V8N65H8TOpaVrioznGklP69aTJ//xQmm97aDx3XONcjMu/V863SDN29ttX7Ta1ZA3Aydz7OS46sepk2bijIx5a1XmTbeMfduhdPpZ9EucDvfngb1x8E9MgejJ32j5iNH1pAA+dQ+uCoBQRDMIzFZCuBHSI3eKHNuiES2AtSfffh6pIJB0M4tuffZr6Ox8BF81fRqS4zvf6BOc7ABk4T7JEc5gAVgLXOktDh9JjRAX/HPtvfiV7k96GTM+4xlosySXAkhwR3ztyCK6u9ywkZ1SEHjKapRgXBudZy5yauUGRnjk3WGrE/awnWw8rnoWx2M5GMOd+SSBU5cyhPlMVUXEOK+jTtb3Jbi32/RI9KDQGKdbN6/P3HUDo2gXYvr8yxDIwm8ENPXtBo8gvTOWdsSak128YKrpngGxrAZnp4Yn25twVyCBorcjiGJktDlBEV6uwW/X50zVSJN2rlLZjEMFw6LZ4hSq/p4bLDWCQnIMSK3TZ9FUm1zubBBWdExPI7JydUcEwV85PNca5A0E23Dk5zxmD6d4jKSojVPAUi9NOOPw
Content-Type: multipart/alternative; boundary="_000_19A54D738D9D47EB828980038E77817Fmetacom_"
X-OriginatorOrg: meta.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR15MB4370.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a3b4750-66fe-4919-fcd8-08dc3ecbd077
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2024 17:27:07.6516 (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: wkLBH/Ub64c+FeDn8RQJz+4m6WG+7cYFWifophF0ZB1bYgUg74sxHyw8SAkJJurX
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR15MB4330
X-Proofpoint-GUID: B_ANM_qpXDuTpxrt2n-jefSIzVRbNBoR
X-Proofpoint-ORIG-GUID: B_ANM_qpXDuTpxrt2n-jefSIzVRbNBoR
X-Proofpoint-UnRewURL: 2 URL's were un-rewritten
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-07_14,2024-03-06_01,2023-05-22_02
X-W3C-Hub-DKIM-Status: validation passed: (address=prvs=8796c47d77=bemasc@meta.com domain=meta.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-4.1
X-W3C-Hub-Spam-Report: ARC_SIGNED=0.001, ARC_VALID=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_PASS=-0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1riHWY-008S9m-1r 5d1f369232af3ecfd0c3dd018e918dbc
X-Original-To: ietf-http-wg@w3.org
Subject: Re: WGLC for draft-ietf-httpbis-connect-tcp
Archived-At: <https://www.w3.org/mid/19A54D73-8D9D-47EB-8289-80038E77817F@meta.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/51870
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/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>


On Mar 7, 2024, at 12:18 PM, Lucas Pardue <lucaspardue.24.7@gmail.com> wrote:
Hey,

On Thu, 7 Mar 2024, 17:00 Ben Schwartz, <bemasc@meta.com<mailto:bemasc@meta.com>> wrote:
...
As an example of the complexity, note that all uses of the Capsule Protocol to date are "atomic": each capsule is expected to be buffered and processed as a whole.  In this thread we've heard proposals to introduce new capsule types that the recipient must process in "streaming" fashion.  This mix of atomic and streaming capsules is a new wrinkle in the Capsule Protocol.

FWIW the capsule protocol spec highlights this and normatively recommends streaming https://datatracker.ietf.org/doc/html/rfc9297#section-3.2-12<https://datatracker.ietf.org/doc/html/rfc9297#section-3.2-12>.

I think that’s slightly different.  Implementations SHOULDN’T buffer the capsule “in the data stream”, but nothing there recommends against buffering the message outside of the stream before processing it.

By my reading, the “infinite capsule trick” proposed in this thread would actually be malformed: https://datatracker.ietf.org/doc/html/rfc9297#section-3.3-3.  The sender is supposed to know the exact length of each capsule before it is sent, so capsules cannot really be streamed.

—Ben