[Moq] Re: Consensus call on Object filters
"Mo Zanaty (mzanaty)" <mzanaty@cisco.com> Thu, 14 May 2026 17:03 UTC
Return-Path: <mzanaty@cisco.com>
X-Original-To: moq@mail2.ietf.org
Delivered-To: moq@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id EAD55EE651D8 for <moq@mail2.ietf.org>; Thu, 14 May 2026 10:03:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1778778185; bh=/VzQtzBqLqkFvpT9Cxs2XQBn91fCkR3V0rR1N1bWdO8=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=hmfnH1PJ5d3TSM4609W3lXvkXCVR7Jbq7mKeuqHmcqHf301CwBcqA9JYSh7wELM99 nKr6mng43KEKIdiv1TaTYr7dKOVGO2vwIf/y/s4ERROTFXvFzSV/FvkaBHj9R+dPpr 7nLhbyeDbNEWP0TQK7KJzA+dh2dwYbGyDuVtRybs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.885
X-Spam-Level:
X-Spam-Status: No, score=-11.885 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5CwXDiCiyKZB for <moq@mail2.ietf.org>; Thu, 14 May 2026 10:03:05 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id F09B7EE65195 for <moq@ietf.org>; Thu, 14 May 2026 10:03:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=18630; q=dns/txt; s=iport01; t=1778778185; x=1779987785; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/VzQtzBqLqkFvpT9Cxs2XQBn91fCkR3V0rR1N1bWdO8=; b=BgcwFWZPzuBghMtJ2xzojzzediJseE3/2FqtPBncGKYyqOwd0XKu8d8Y zrU+UQ5UG/MNjjm5MmvJwEJ0TbMobxnvuLZ843RNh885GA2wWJVzcGrb3 5f2HKnL+lGmOKhg4jkpi4qL3Kk8TdkWbVjiHr06/mmoVJZKQXsmL+qa4o oUZzpYxq858mhA4nsMs5ItW+vbXGXxGSIrahuWcD9gPQWAChTbEOjH1D6 0PVUVAI7ioopcBfFPg7wQNdrS8mQd9/Yft39VaXeXu9tcE2kF+ToUyTRL 2cA0uyybk6hmUPKHA5Nd178nBxHSc/1oEPXM/unDb27k4kWL9Df9GqZyO Q==;
X-CSE-ConnectionGUID: kFYNvlfvRq+M0eERt2r92w==
X-CSE-MsgGUID: YrPumnZXQ+SxKymgPaokuQ==
X-IPAS-Result: A0B7BQDH/gVq/5IQJK1aHgEBCxIMZYJoMSopgQiBIUmEV4NMA4UsiHkDi2SLX4ZrgWsPAQEBDgE9FAQBAYUGAhaNHAImOBMBAgQDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4Thk8NhloBAQEBAgESEQQnIAsFCwIBCA4DBAEBAQwbAwICAh4QARQJCAIEAQcGBQgVBAGCYYIdHQMPJwMBAg6mFQGBPQKKKnp/M4EB3UQNglkGgU2FP4J6HwEBKoE1Aw6BeFSBITQghEAnG4FJRIEVQoJoPoIfQgICgSkBEgEjFR+DJTqCLwSCCRlSKAoKGw8/BQYuQgEBHAU8gQ1EgQUBAQEFM25+gRCGIlJyIgMmMywBVRMXCwcFgSNDAyovLSNLBS0dgSMhHRcVHlgbBwUSISpuSjZ2AwMNISQRWXYLRgWBdAKCHhlfIy8DToErSwMLbT03FBsDBIE1BYldXRwPgU5bHVFDECJEFQcDgS0LCx4ClnCLYKMFcQqEHIwejz6GMheqBGeZBiKNZ4QJkVsdhQwCBAIEBQIQAQEGgX8laVsOB3AVO4JnUxkPVocqhi0WgRQBBIJHgm7EbXkCAToCBwIHDQMLk2UBAQ
IronPort-PHdr: A9a23:7WvsJR0SxiwjJhcJsmDPmlBlVkEcU/3cJAUZ7N8gk71RN/jl9JX5N 0uZ7vJo3xfFXoTevupNkPGe87vhVmoJ/YubvTgcfYZNWR4IhYRenwEpDMOfT0yuBPXrdCc9W s9FUTdY
IronPort-Data: A9a23:8p/5QKwAFqlrIqcStLh6t+dyxyrEfRIJ4+MujC+fZmUNrF6WrkVVy jBKXWjXOvqPazP0Kosja4qxo0JTu8TQm94xTFdsqlhgHilAwSbn6Xt1DatR0we6dJCroJdPt p1GAjX4BJlqCCea/VH1buSJQUBUjcmgXqD7BPPPJhd/TAplTDZJoR94kobVuKYw6TSCK13L4 4iaT/H3Ygf/hWYpaz5MsspvlTs21BjMkGJA1rABTagjUG/2zxE9EJ8ZLKetGHr0KqE8NvK6X evK0Iai9Wrf+Ro3Yvv9+losWhRXKlJ6FVHmZkt+A8BOsDAbzsAB+vpT2M4nVKtio27hc+adZ zl6ncfYpQ8BZsUgkQmGOvVSO3kW0aZuoNcrLZUj2CCe5xWuTpfi/xlhJEIYDKsG/uhpO3gN0 KQVBQoRNArS3f3jldpXSsE07igiBMDvOIVavjRryivUSK53B5vCWK7No9Rf2V/chOgXQq2YP JRfMGQpNUieC/FMEg9/5JYWmfWhgHDjYhVTqUmeouw85G27IAlZjOi3aIKLIIzaLSlTtneCn n/D+VbJO1IhJP+OzDW9+3Wvm9aayEsXX6pXTtVU7MVChVqK7m0eFBNQUkG0ycRVkWa3X9ZZb khR8S00oO1qpQqgT8L2WFuzp3vsUgMgZue82tYSsWml4qHV+A2eQGMDS1Z8hBYO7afamRRCO oe1ou7U
IronPort-HdrOrdr: A9a23:Y6lbGqkoUcWgLqsCrxY3Lv27O/TpDfMRiWdD5ihNYBxZY6Wkfp +V7ZcmPE7P6Ar5BktApTnZAtj/fZq9z/JICYl4B8bFYOCUghrYEGgC1/qs/9SOIVyFygcw79 YFT0E6MqyOMbEYt7e13ODbKadc/DDvysnB7omurQYJcegpUdAd0+4TMHfjLqQCfng8OXNPLu vl2iMonUvGRV0nKu6AKj0uWe/Fq9fXlJTgTyInKnccgjWmvHeD0pK/NwKX8Cs/flp0rIsKwC zoggb57qKsv7WBzAPA12jc1pJSmNHw4NpODs6Bh6EuW3TRYwCTC7hJavmnhnQYseuv4FElnJ 3nuBE7Jfl+7HvXYyWcvQbt8xOI6kds11bSjXujxVfzq83wQzw3T+Bbg5hCTxff4008+Plhza Nw2X6DvZY/N2KDoM293amMa/hZrDvynZMQq59Us5WZa/pGVFZll/1awKqSKuZZIMu10vF9LA AkNrCt2B8fSyLoU5mehBgu/PWcGlIuAxyBXk8O/uaR0zRQgTRF6nFw/r1Eop/Fn6hNF6WtII //Q/lVvaALQckMYa1nAuAdBcOxF2zWWBrJdHmfOFL9Ccg8SjjwQrPMkf0IDduRCdc15Yp3nI 6EXEJTtGY0dU6rAcqS3IdT+hSIRGmmRzzixsxX+pA849THNfbWGDzGTEprn9qrov0ZDMGeU/ GvOIhOC/umKWf1A45G0wD3RpEXI3gDV88evMo9Rju104/2A5yvsvaefOfYJbLrHzphUmTjAm EbVDy2P8lE5lDDYA6wvPEQYQKaRqXSx+MGLEGBxZln9KEdcolX9hMYgV6l5seNM1R5w94LlW NFUcfarp8=
X-Talos-CUID: 9a23:52Anh2PMSxd8fe5DWwdW0lAQFN4faz74lHr9GVPiEzczV+jA
X-Talos-MUID: 9a23:R4/uxQYrsvqffeBThiXUmTRkBvdRoJ++K1EInq0PvMqZDHkl
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-09.cisco.com ([173.36.16.146]) by rcdn-iport-4.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 14 May 2026 17:03:04 +0000
Received: from rcdn-opgw-4.cisco.com (rcdn-opgw-4.cisco.com [72.163.7.165]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-09.cisco.com (Postfix) with ESMTPS id EEFE518000149 for <moq@ietf.org>; Thu, 14 May 2026 17:03:03 +0000 (GMT)
X-CSE-ConnectionGUID: 14iwQ8i9QheTi54Nrpab6g==
X-CSE-MsgGUID: VVwSHFtjRCeiUvslvpQGow==
Authentication-Results: rcdn-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.23,234,1770595200"; d="scan'208,217";a="81382454"
Received: from mail-ph0pr07cu00600.outbound.protection.outlook.com (HELO PH0PR07CU006.outbound.protection.outlook.com) ([40.93.23.88]) by rcdn-opgw-4.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 14 May 2026 17:03:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JRo8yfKyu77c/fu70jpF08LWwGMNf48hA7Kk79pyUUGQa8xPG0ZoWWqTiaZcCGzPVmvDjK9Xw2DUi1F/S4ecV1LRORU1caRLCfaMcXGfsMshucMgRrJN4FBTM+h/0LCgnInnBtKsVNuYQxViRbS1L/BSgHlXM9jkNnoMvhoEyOUv493kKfIFEoJ+/XZxsbqPXimteD9q98EUnImQ5DkwRXD3EkE/oCChnvaKVcaL9acyH2WpnzSJi9kJHNkD2FAktBjQZ+tPK/oxJIbL1wItQMXDnV8DERJhHeGGT4dUwscrjq3HVsK+FouAo3uFzfYXBtjZLvyRHejO+wH2u2erUA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=/VzQtzBqLqkFvpT9Cxs2XQBn91fCkR3V0rR1N1bWdO8=; b=I4GnnORjFeMUtZcSDM08RELBu7p9aWDW1VDKP0G4W5YMWx7O/izxq8CZiig4yolJCqssIyZxm6yNQuNZ2b0K7XBMmLRvlqTVnStFOQuK0D0azeCqVsErbiDc98JrOprRRUqdZ8fVLE2wurEiWq+VS2aVfqXQWgDSuarm8uDvHf/NxIA3/aXuT1BGF5UVcfOI1F06slBS6R4AKsvduK+3Kj2PsWXNRbgBBKYXFyKN8c4dxFZYUlG245J4psvPQwNv/kf4u8NLW7BFIdE5yql+/hPqu7byqFWa54+5aBsUIyvGfUTS1bcF6QZXQrB8NamGH/GD5rV5xk6tcxqefmuyzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from DS0PR11MB8181.namprd11.prod.outlook.com (2603:10b6:8:159::8) by SJ0PR11MB6624.namprd11.prod.outlook.com (2603:10b6:a03:47a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.12; Thu, 14 May 2026 17:02:58 +0000
Received: from DS0PR11MB8181.namprd11.prod.outlook.com ([fe80::cb34:5652:8a76:d7c6]) by DS0PR11MB8181.namprd11.prod.outlook.com ([fe80::cb34:5652:8a76:d7c6%3]) with mapi id 15.20.9913.009; Thu, 14 May 2026 17:02:58 +0000
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Luke Curley <kixelated@gmail.com>, Lorenzo Miniero <lorenzo@meetecho.com>
Thread-Topic: [Moq] Re: Consensus call on Object filters
Thread-Index: AQHc4ePGSPIfLk97jUuJo9cmn+t8ybYKmwaAgAHgmACAARCbAIAAGk0AgAAYeL4=
Date: Thu, 14 May 2026 17:02:58 +0000
Message-ID: <DS0PR11MB8181F5382E1E490519DB6014B4072@DS0PR11MB8181.namprd11.prod.outlook.com>
References: <FRWPR07MB1062453C7DD96B03D1582208C95392@FRWPR07MB10624.eurprd07.prod.outlook.com> <CAHVo=Zk6XFVWmZvVBt=p5teyo14-Qh0z_ubpc_KRaZ6_duUXoQ@mail.gmail.com> <CAHVo=ZmFOgRjsm=Ni_FJAdk=vPOfP_1-CM0wUBqbv+7rvOR29Q@mail.gmail.com> <20260514154602.4d211a2e@lminiero> <CAHVo=Zn8Tb4VMGOLZ9j9gMrk0=eheqDE0HE5UCZiFcyFT1tdjA@mail.gmail.com>
In-Reply-To: <CAHVo=Zn8Tb4VMGOLZ9j9gMrk0=eheqDE0HE5UCZiFcyFT1tdjA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS0PR11MB8181:EE_|SJ0PR11MB6624:EE_
x-ms-office365-filtering-correlation-id: b0ae3a07-b576-4d5d-3fda-08deb1daa64e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|4022899009|56012099003|8096899003|22082099003|18002099003|13003099007|38070700021|11063799003|4143699003;
x-microsoft-antispam-message-info: Z2ZBVMIk8JtUcMhpeFPuCmkIveLU16TCq7hVOPYababfSRuRjl+nxgAlKYuXLUkoUDRxHNsCKhCBpL/xKOdvwDiLuLudja9O9nFuixb+hUsWy1IMHUdaASjK/AL+jEH3fyZFc5hG+E9NEkDQxHHw6x74KODobZ0Jemin4OfHXisKyTnAxbTFfZUWKfICaHhtCHdQYZT2PaUtu9y6maa8rb40gW7fQlUzt8OShj/gWLMLZ4VIHFn4LBwpiv/TKalgqRdpOkbD8EnAW48umw8essV0W1n5j+W/43YPiV/Rn4ABYafKmlFjzQA8GX/rI08rjVQHO33PkRKguirtcQADWbsPYFMYQGTeJrXvCiyGOo7b8MGAZeIx+ydA5/z0WM4zzzvr8pEf9b3Tac3p+Sed3loTz5XDgUtkoVaXZMsozkawnBtLEOxFODc/YkW2+uy3JtC3jI15YcnPPJkE3e85DdozrGaZaMFJ+OpPJamxETDGPzJMHUgZpfw8RZov8CyHWu0WW40Epkbw0C2O0VXhfDyq3f8buGUcT3yG3gzJ7dj0gKOa/m2YRp24wCWKN4Ypo88/sY90274rvtewLEJs48oyH5oTM9oomK6TCea4GK167YVac4A/dJLHJVXhfbHnOb5HZYCArXiHg3IIqh4qKdomYXOXcc2D4dRvClkdiJFd800anC32rbiedK0NsmM7oIDRpmRLwWfj6ItOkXAI1g==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB8181.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(4022899009)(56012099003)(8096899003)(22082099003)(18002099003)(13003099007)(38070700021)(11063799003)(4143699003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: kIpUm53FerSOVRJ+EO1D0O7KqTP2nFqQUTpge98tBHR2LYnh/gewqOP3G7M0m6W+ciBrWV4c3ifLl6xyzSWPSXc+w/0uIrkWVaijzQcoc0rU5uD80Fqmj6fz6mpN99RwtIAhhY7K/wvy3XFxvFk+MiROSr28PWntqvuXqVoO7vtVW2vbgmW+xumKVoejDDzMaUQYM8aRfFf6TWYqq1jQodgpbXSCppdLceHUef/kleUEWKfPY5r1M5JFRzZILElawQ0PVxzmMkJUKKsDHg9Wxwrkx42Coa/6IxluwbL9DX91NYZT0T7jaOjYKV7HNJz8+JwXdwdkopYZDmTzncxAZLiZ5BEHomuW3IyB9H/yARVB7QlD8n8rQPJDrN7+sakqXeQchCYidTY+cChXFhOy1xxpwfzFb80tzNHcXf+K2v+3MTuw+a06u8xfrvm5tvMBzvaAe/QX+0hs7RcldvNUP3wJ5YcjnMD4LO8a+LjcMaIoDsHJq07UzNLYycL3x+ZzIKyK1V/ifbziP6erOnV4O8z1lDbei+Yn1qhwDx5Q00T5VTSDTV1HvnW7uT0jWW6FW5wf+EYQ8uGs1WCcxgq1XqEzVT6EMwuJCoovyYQMVATqywON+U6NtGDsMBN3KINAXmhTJhuGiDcsE3ea8NS4fCxb5inEkG5niJq9r/QE8GjQNSREOu3z64sfNK9JRzyZh9L4f/KY1d0yfdIfxXFZyiBFfdcMwRFij3FqGmFHx3iI4VhxTVeBvKiVqmAyX0EQ/89dm+q+zJ5yC+i2HLkFESlUN6b9vUxkXakFO/f4G9qhcqKns4sbxFCO6+gpf/PCD7qN+3sTUt063493Zhilinsn7KG/R5SLpWzIaoMAPhhqKGpTqKqQav+hadsVQQmMnuu+vygXYLbEnaOYECiI/XI4RyUmYhJTKg0Rn55E77oQ/ypU3hutj3XDL+Hnl8yePtXiU4IlvASlXxaUKi9T73yPAfn7Q5NjLrFszkpqkBh247Ha/so95IFe0RWhELxt2DHr9nQOYcxUQuRKuwtmuuUvkmBwfsEp5vZTRut7LLxbKXjBLGX/lNJgdQ0T2jbuXkouFe1zQTvbzhgVkwKmSBzwGSZa8tCbADuQmQRhMq20eOF6rFXSjNARYN3fzh4Ac8NIwS1cD0s8I6/sGbXJ/fialB+Eg7wTDuXAj3yRjM1Vp7Six0yLN/xsMKxxEbGZI+aRt/t7wipkgRf+0yh8pT5Jyg9kVV+x8iahsRRnVPrckojoMxlO7q4MBxHgLgBtK6Kxqa12PLDGVIzST6FEvKT5MQv7GFm4o8GuALqR/WWuLAQiznFLHbTxMyinOlVOoX1UeGqf2pWHWLn7SbkhcjX2+sCpjkCDP6/5JSDtaZbHtk5QR49z0bg7PTv9CS6upxMjnvB6LtoS6KD6MYNt3Ai7UPEbkJt7ugygBQstQK+IjyD8uyE9h8kp9beJ+amyCkrnj+gvt6kn1hbEFuksaYy+L8KZ4JDFBPcku9McIJHt9epoj429zDcGxaTA7juJcDfhQiarFdbGuLQwBXjWKFPoh0XQziC9Hx+kzQIbkApSR/VyTPeGCXPo81IwZVvYlrGzwZnBBtyYP+ZP2yB6YMjx4RCt17uwJ7pDnOilsgt/FuLDBA7zG1nzMjDsFmR/yCMFEinlgqkENvLfvKAmlhF06mmMoCsHhFBJWkaVTHYO9sJxgOv0z7s7DjkPtjYUtFi8T9rO6auZryMoqnFaKw==
Content-Type: multipart/alternative; boundary="_000_DS0PR11MB8181F5382E1E490519DB6014B4072DS0PR11MB8181namp_"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: VLaVhIwnxlQ6kTlUH9XLEII8NK2lase9Af7/vE3e+M/CxoDwP+AUfuefURUMOuSnqREeU3WVpp3EUTBeQDbOUP7zHlqoRc2jb3dC7zhW2Ey7B3Oc+VFKiGA+rcAF9sGEaJkNrsNfs9z5JB59493kpPsvn85sQUGXJmBVfP6LpIB0gFwdfm06in+PkG3+pxP2GZUThuFTsrmBgyyvnVRhkYZz0aqVQl8ET7o/puY7pDvwYGfwwTTll9Ro9trmHgBdZ/V9//Kfn1xhQAAPEGySdcZmCfHh69NPfW1KO7C+AileRwuJ6YTeV0TmyVNOUQojf9rQ0MKOYqepw9hNSx2JlQ==
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB8181.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b0ae3a07-b576-4d5d-3fda-08deb1daa64e
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2026 17:02:58.3997 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jcmovFVHPchRfkVS7U8A5s4xEBPBK1rkzP1JW/9uG2eEnOobX8Entn/q28sXw8xgKEBSBpZCay6GRnvScb59OA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6624
X-Outbound-Client-TLS: ANONYMOUS;rcdn-opgw-4.cisco.com [72.163.7.165];TLSv1.3;TLS_AES_256_GCM_SHA384;256
X-Outbound-SMTP-Client: 72.163.7.165, rcdn-opgw-4.cisco.com
X-Outbound-Node: alln-l-core-09.cisco.com
Message-ID-Hash: 2JIZGP3C3DEW5UWO3YSRI7GZLBR5F65L
X-Message-ID-Hash: 2JIZGP3C3DEW5UWO3YSRI7GZLBR5F65L
X-MailFrom: mzanaty@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>, MOQ Mailing List <moq@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Moq] Re: Consensus call on Object filters
List-Id: Media over QUIC <moq.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/pywAN4ADeqBGDAjOO7ADZfjNSQg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/moq>
List-Help: <mailto:moq-request@ietf.org?subject=help>
List-Owner: <mailto:moq-owner@ietf.org>
List-Post: <mailto:moq@ietf.org>
List-Subscribe: <mailto:moq-join@ietf.org>
List-Unsubscribe: <mailto:moq-leave@ietf.org>
Many things can already cause cache holes. But I agree filters can significantly add to that. PR#1518 says relays SHOULD aggregate and propagate filters upstream to conserve resources. This was added mostly for concerns of amp attacks in large namespaces rather than single subscriptions. We can alter this guidance to add something like "unless the relay favors a more complete cache for potential future requests". Would that help? Thanks, Mo ________________________________ From: Luke Curley <kixelated@gmail.com> Sent: Thursday, May 14, 2026 11:23 AM To: Lorenzo Miniero <lorenzo@meetecho.com> Cc: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>; MOQ Mailing List <moq@ietf.org> Subject: [Moq] Re: Consensus call on Object filters Hey Lorenzo, that's exactly my view too. In an ideal world, a relay would only ingress what it egresses. But I don't think that's possible with object/track filters; the edge cases become extraordinarily difficult. And Victor, I strongly think SVC should use separate tracks instead of object filters. It fixes a bunch of problems (including HoLB) as you can selectively SUBSCRIBE and prioritize each layer. On Thu, May 14, 2026, 6:46 AM Lorenzo Miniero <lorenzo@meetecho.com<mailto:lorenzo@meetecho.com>> wrote: On Wed, 13 May 2026 14:30:20 -0700 Luke Curley <kixelated@gmail.com<mailto:kixelated@gmail.com>> wrote: > I chatted a bit with Mo on the phone, thanks for reaching out! > > I'm warming up to top-K track filters because they do improve the user > experience. There's a naive but expensive implementation, which is > probably good enough most of the time, and most of my concerns focus > on the complex but cheap implementation. > > Heh but I got more spooked by object filters. A FETCH with an object > filter no longer provides implicit gap notifications. > > ex. > -> FETCH filter=sub-group=0 > <- OBJECT id=0 sub-group=0 > <- OBJECT id=2 sub-group=0 > <- OBJECT id=3 sub-group=0 > > If another FETCH arrives, I can't serve it from the cache until I go > upstream to verify whether id=1 exists, or was just filtered out. > Why not always FETCH everything (in the requested range) and only filter on the way out? That's probably how I'd do it, especially in case cache consistency is important. Lorenzo > On Tue, May 12, 2026 at 9:50 AM Luke Curley <kixelated@gmail.com<mailto:kixelated@gmail.com>> > wrote: > > > I'm okay with object filters provided the working group actually > > treats them as optional. But the group has already discussed > > multiple ways we could use filters to fix issues with the draft, > > ex. JOINING FETCH. > > > > I think there are three options: > > 1. Promise to fix core issues with the draft without using filters. > > 2. Make filters mandatory to implement. > > 3. Make filters an extension. > > > > Otherwise this is a trojan horse, an optional yet mandatory feature. > > > > > > And I would strongly discourage any relay from forwarding filters > > upstream. A fragmented cache *is the reason* why MoQ won't scale. > > Publishers can already do this via arbitrary object ID gaps, and > > subscribers can now do it via arbitrary filters. I'm quite worried. > > > > > > And yeah I definitely oppose top-N track filters. > > > > On Tue, May 12, 2026 at 4:42 AM Magnus Westerlund > > <magnus.westerlund= 40ericsson.com@dmarc.ietf.org<mailto:40ericsson.com@dmarc.ietf.org>> wrote: > > > >> WG, > >> > >> In yesterday’s meeting we did two polls related to the filters > >> proposal ( https://github.com/moq-wg/moq-transport/pull/1518) The > >> chairs take away from that is that we had a good indication of > >> there being a rough consensus for including the Object Filters > >> part. The signal from the top-n track filters was showing clear > >> interest but equally strong no. So this part needs further > >> discussion, I will start a separate thread on that part. > >> > >> This functionality would be optional to support and will have an > >> option to indicate the maximum number of filters. > >> > >> This is a two-week (until the end of the 26th of May) consensus > >> call on including object filters as described in PR #1518 into the > >> MOQT specification. I encourage all, also those that participated > >> in the poll, to state a position. State if you are supporting > >> including Object filters in the MOQT specification. > >> > >> Supporting / Not Supporting > >> > >> Comments: > >> > >> > >> Magnus Westerlund > >> MOQ Chair > >> -- > >> Moq mailing list -- moq@ietf.org<mailto:moq@ietf.org> > >> To unsubscribe send an email to moq-leave@ietf.org<mailto:moq-leave@ietf.org> > >> > > -- I'm getting older but, unlike whisky, I'm not getting any better https://lminiero.it
- [Moq] Consensus call on Object filters Magnus Westerlund
- [Moq] Re: Consensus call on Object filters Law, Will
- [Moq] Re: Consensus call on Object filters Luke Curley
- [Moq] Re: Consensus call on Object filters Luke Curley
- [Moq] Re: Consensus call on Object filters Lorenzo Miniero
- [Moq] Re: Consensus call on Object filters Luke Curley
- [Moq] Re: Consensus call on Object filters Victor Vasiliev
- [Moq] Re: Consensus call on Object filters Mo Zanaty (mzanaty)
- [Moq] Re: Consensus call on Object filters Suhas Nandakumar
- [Moq] Re: Consensus call on Object filters Victor Vasiliev
- [Moq] Re: Consensus call on Object filters Mo Zanaty (mzanaty)
- [Moq] Re: Consensus call on Object filters Cullen Fluffy Jennings
- [Moq] Re: Consensus call on Object filters Alan Frindell
- [Moq] Re: Consensus call on Object filters Mo Zanaty (mzanaty)
- [Moq] Re: Consensus call on Object filters Alan Frindell
- [Moq] Re: Consensus call on Object filters Mo Zanaty (mzanaty)
- [Moq] Re: Consensus call on Object filters Mo Zanaty (mzanaty)
- [Moq] Re: Consensus call on Object filters Magnus Westerlund