Re: [netconf] XPath support in RESTCONF

"Per Andersson (perander)" <perander@cisco.com> Wed, 06 December 2023 20:58 UTC

Return-Path: <perander@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB523C151710 for <netconf@ietfa.amsl.com>; Wed, 6 Dec 2023 12:58:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.906
X-Spam-Level:
X-Spam-Status: No, score=-11.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 SkbCivhCG5mW for <netconf@ietfa.amsl.com>; Wed, 6 Dec 2023 12:58:54 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (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 C2224C15152D for <netconf@ietf.org>; Wed, 6 Dec 2023 12:58:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=722; q=dns/txt; s=iport; t=1701896334; x=1703105934; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=o+73y7JFkgtFTcYrJo8v+6avHOUvi9pW6QvL3U+3clM=; b=lrMmLGX+eDGDZcjbBY5qxzph5dAs6c6iXBeYA4XCSqtPHlOJQ6ECDXO+ KTbCU+zfNRbNTqKgHeCbLE7qKfIZzV7jarnoK9SbdOZvOTA+n2M1CcP9u +Upx3REEawlzbjF1C22N+u2W4NxJsfDswjb4dVM/n/Nyy6meKBU8csm1T E=;
X-CSE-ConnectionGUID: B9jHnhibTaGN0a2Vslb89Q==
X-CSE-MsgGUID: 1OslI2IDT5iHSdjrTGQD8Q==
X-IPAS-Result: A0AbAgBh33BlmJhdJa1aHgEBCxIMQCWBHwuBZ1J5Alk8SIgeA4UtiGmdfoF+DwEBAQ0BATkLBAEBhQYChykCJjQJDgECBAEBAQEDAgMBAQEBAQEBAgEBBQEBAQIBBwQUAQEBAQEBAQEeGQUOECeFaA2GRgIBAxJnEAIBCBUxMiUCBA4FCBMHgl4Bgl4DARCiVQGBQAKKKHiBNIEBghUFgU5BsGQGgUiIDgGKDicbgUlEgVeCaD6CYQIDgV0ChBKCLwSGUYIDFS4HMoEJDAmBA4NSkDdcIkdwGwMHA38PKwcELRsHBgkUGBUjBlEEKCEJExI+BIFdgVIKgQI/Dw4Rgj0rNjYZSIJbFQw0SnUQKgQUF4ERBGoFFhMeNxESFw0DCHQdAjI8AwUDBDMKEg0LIQUUQgNFBkkLAwIaBQMDBIEzBQ0eAhAaBgwnAwMSSQIQFAM7AwMGAwsxAzBVRAxPA2sfNgk8DwwfAhseDScjAixCAxEFEgIWAyQWBDYRCQsoAy8GOwITDAYGCV4mFgkEJwMIBANfAwoDRB1AAwttPTUUGwUEZFkFoDmBNIMXBFIBIoIbo3KhNAqED4wClUAXg26lNGSYQo1omkcCBAIEBQIOAQEGgWM6gVtwFYMiUhkPjjmDX4UUimV2OwIHCwEBAwmKYQEB
IronPort-PHdr: A9a23:0tvHoBbVpVf6arWL+u7lOj//LTDhhN3EVzX9orI9gL5IN6O78IunY ArU5O5mixnCWoCIo/5Hiu+Dq6n7QiRA+peOtnkebYZBHwEIk8QYngEsQYaFBET3IeSsbnkSF 8VZX1gj9Ha+YgBOAMirX1TJuTWp6CIKXBD2NA57POPwT5bflc2x2+2o05bSeA5PwjG6ZOA6I BC/tw6ErsANmsMiMvMo1xLTq31UeuJbjW9pPgeVmBDxp4+8qZVi6C9X/fkm8qZ9
IronPort-Data: A9a23:UH5hlKpV3Gt3POiot0CMm+/7KjZeBmJgZRIvgKrLsJaIsI4StFCzt garIBnXOfjeM2T8ftF2YY3i/U8Hup6GytNhQVdvqSxgRnwaoOPIVI+TRqvS04x+DSFioGZPt Zh2hgzodZhsJpPkjk7wdOCn9T8ljf3gqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYAPNNwJcaDpOsPvZ8E0355wehRtB1rAATaET1LPhvyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum1hK6b5Ofbi1q/UTe5EqU2M00Mi+7gx3R9zx4J U4kWZaYEW/FNYWU8AgRvoUx/yxWZcV7FLH7zXeXm52R70vGcnHQytpIVEhsA5Yc8LYmODQbn RAYAGhlghGrnem6xvewTfNhw51lJ8jwN4RZsXZlpd3bJa95GtaYHOObvpkBgW1YasNmRZ4yY +IBZCBmahjNeTVEO0wcD9Q1m+LAanzXKmAF+ArK//Jqi4TV5FVWy7zMavv5RoGLZf5ZnFyki Vvqr12sV3n2M/TElGLaqSjz7gPVpgv9VZ4ZE7u23v9nnFPVwXYcYCD6TnOhqvW/z0W5Qd8ac gof+zElqu4580nDosTBswOQii+GnhgcWtBsGsIcsAjX9LHQ6VbIPz1RJtJeU+AOuMgzTD0s8 1aGmdL1GDBi2IF5r1rDr994ShvsYUAowX8+WMMScecSDzDeTGwblBnDSJNoF7S4y4SzEjDry DfMpy8771nysSLp//vnlbwkq2vwznQscuLTzlmNNo5Cxl8jDLNJn6TytTDmAQ9ode51tGWps nkegNS55+sTF5yLnyHlaLxSROj5t6nZb2yH3AMH83wdG9KFpSTLkWd4vmgWGauVGp9dEdMUS BaK5lwPvMc70IWCNvYsO+pd9PjGPYC7SIy6DaqLBja/SpNwbwSAtDp/flKd2nulkU4n18kC1 WSzL66R4YIhIf0/llKeHr5FuZdyn3xW7T2IH/jTkU/4uYdykVbIE9/pxnPUMLBghE5FyS2Im +ti2zyikEQHDbSgP3WHrub+7zkidBAGOHw/kOQOHsarKQt9E2ZnAPjUqY7NsaQ890iJvo8kJ k2AZ3I=
IronPort-HdrOrdr: A9a23:Mts5qaozrvWL4mXSo2Wh3+YaV5ttLNV00zEX/kB9WHVpm5Oj5q OTdaUgtSMc1gxxZJh5o6H/BEDhex/hHZ4c2/h2AV7QZniWhILOFvAt0WKC+UyuJ8SQzJ8m6U 4NSdkbNDS0NykEsS+Y2nj4Lz9D+qj7zEnAv463pBkdL3AOV0gj1XYENu/xKDwOeOAyP+tDKH Pq3Ls+m9PPQwVxUu2LQlM+c6zoodrNmJj6YRgAKSIGxWC15w+A2frRKTTd+g0RfQ9u7N4ZnF QtlTaX2oyT99WAjjPM3W7a6Jpb3PH7zMFYOcCKgs8Jbh3xlweBfu1aKv6/lQFwhNvqxEchkd HKrRtlFd908Wntcma8pgao8xX80Qwp92TpxTaj8DneSI3CNXcH4vh69MVkmyjimgwdVRZHof t2Nleixt5q5NX77XzADpbzJkpXfwGP0AofeKYo/g9iuM0lGf9sRUh1xjIJLH/GdxiKsrzOHI RVfbPhzecTflWAY3/DuG5zhNSqQ3QoBx+DBlMPo8qPzlFt7TpEJmYjtYQid007hdkAYogB4/ 6BPrVjlblIQMNTZaVhBP0ZSc/yDmDWWxrDPG+bPFyiTcg8Sj7wgo+y5K9w6PCheZQOwpd3kJ PdUElAvWp3f071E8WB0JBC7xiISmSgWjbmzN1Y+vFCy/DBbauuNTfGREElksOmrflaCsrHW+ yrMJYTGPPnJXuGI/cB4+Q/YeglFZAzarxjhj9gYSP6niviEPyfitDm
X-Talos-CUID: 9a23:2oy072zRzXino74hHfqrBgU+S8IFdH3cxkvZDGngADxXU7mfGQ6prfY=
X-Talos-MUID: 9a23:1Y6k+QmEeHr+x9aKtRwpdno7E9xswv6PJHxQkLU9t8ueCQNJF2ek2WE=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-6.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2023 20:58:53 +0000
Received: from rcdn-opgw-4.cisco.com (rcdn-opgw-4.cisco.com [72.163.7.165]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 3B6Kwrar025418 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <netconf@ietf.org>; Wed, 6 Dec 2023 20:58:53 GMT
X-CSE-ConnectionGUID: HO/9mA3+TeqgdjkpGxc5Fg==
X-CSE-MsgGUID: Th879SfpSs2pPxBhtKwJkg==
Authentication-Results: rcdn-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=perander@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,256,1695686400"; d="scan'208";a="16278830"
Received: from mail-dm6nam11lp2168.outbound.protection.outlook.com (HELO NAM11-DM6-obe.outbound.protection.outlook.com) ([104.47.57.168]) by rcdn-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2023 20:58:53 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gaZeEXpRSTvwdzzsTBk0+MFv2qQNiJ3olz4emc2VpD6G7GUls5+5I5QRjHg6pXH366Cx1T0GHt57ci+cMx12OivuOmviQ16rwDzW7bpZDqZvV7gFR8LvyBLloouJRO3pUZFG/j3mSWqcXtpWrMihDk4hvRQf/zHy7f6yE1/nAUehGEmoMreWwnolspDRwODEvSF8FC8pgdfqVhye7jiTE1vwW7NY7n2+LtGL0jeARp2rxaQ76u4TK6ziEtoUEUJJqz4ja2iOHOYGn7521f/V79kthqXe+ULRMDuixbw5iCScQhOACDynYiyDiwghxGuzvpLyqit1N/HrFJY6UGGl2Q==
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=o+73y7JFkgtFTcYrJo8v+6avHOUvi9pW6QvL3U+3clM=; b=ABEgf8BkhXkzeInv2n5/lkv65lbOL0Xex6nXHEcpd2EcsJwgG8+LRz7rvxP1GshU1csVzMV3MQw4I0r1204JtlFWa6NBA6faoArzYmIgtKAMYZoLPbrp50//FdreXsLiSlh5aGrJkJcZ4dvKxPpWvXNH/02OJgtoy4bn/VJbMRh1UE+Pi6fwWjg87yjqnUF8fR8e0L1f5g0LGm5YzUKQKH+gMStEND/Vwc0L24dDC7yPOAcSNvm+OzBrSyrDtq2u77LBNq0W9yr8L++4Ws/B5DU2cy16ftFVwD96bUBkveE84RyQTtqVtqe8cfzFypu0I+lx5MGqy3J217LuS4n5eQ==
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 DM6PR11MB4708.namprd11.prod.outlook.com (2603:10b6:5:28f::12) by MW3PR11MB4540.namprd11.prod.outlook.com (2603:10b6:303:56::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.25; Wed, 6 Dec 2023 20:58:51 +0000
Received: from DM6PR11MB4708.namprd11.prod.outlook.com ([fe80::328:24d1:c6be:66b1]) by DM6PR11MB4708.namprd11.prod.outlook.com ([fe80::328:24d1:c6be:66b1%6]) with mapi id 15.20.7068.025; Wed, 6 Dec 2023 20:58:51 +0000
From: "Per Andersson (perander)" <perander@cisco.com>
To: Andy Bierman <andy@yumaworks.com>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] XPath support in RESTCONF
Thread-Index: AQHaJ3lc5MhFeZuBoECbVg1/aNfjMLCauZCAgAA23uOAAHFfAIAAxrNEgABo/QCAACwcEQ==
Date: Wed, 06 Dec 2023 20:58:51 +0000
Message-ID: <DM6PR11MB47086493793B18C9E90C54A8DB84A@DM6PR11MB4708.namprd11.prod.outlook.com>
References: <DM6PR11MB47088055673E65341038FB48DB85A@DM6PR11MB4708.namprd11.prod.outlook.com> <CABCOCHTUy6gowMn_p8W5LmnUqhqmNpJ37a0pgp7=26=CmnCtUw@mail.gmail.com> <DM6PR11MB470810B5A424B91267DD75A1DB85A@DM6PR11MB4708.namprd11.prod.outlook.com> <CABCOCHQbuowG290+23=kM+q5=y327bQdhqi3Z1XpznSJYfCn0Q@mail.gmail.com> <DM6PR11MB47083A4985FA5232760B52EADB84A@DM6PR11MB4708.namprd11.prod.outlook.com> <CABCOCHTWRzf=ratQEzgR9UrMeVs+-o71iBPi+7HFCVM+Ndcc3Q@mail.gmail.com>
In-Reply-To: <CABCOCHTWRzf=ratQEzgR9UrMeVs+-o71iBPi+7HFCVM+Ndcc3Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR11MB4708:EE_|MW3PR11MB4540:EE_
x-ms-office365-filtering-correlation-id: 4a506bfd-203c-401c-66eb-08dbf69e26b0
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gbwR006liUlREitcvCG3e7+VBH/04qaGQrn9RV7XLphtzzgqbcJgDSqKxcdmA0pev5h9Ri5mDJ614Sgw98WDp3L+eX/7dDHgHJWHsHa9Jxb215IbziGkji2kCsx8UXT+rQ5UHPpfJhtm1pQqwsMjKF4EiPM1ePT84bMcucvQ8F/04ZInQsRLs3eKXtO45T++dgGNXa9xryb9ltA6LDYB0SyNswFUpwINnHlg0a12itUM/a4dtK2kQ+9CSuozmLMAcfkeMWXZ+zo696g1phxioAcl0mX+5/R+/Br37kaxCBV1/2CznjIqMGSNrYbFreJUaPIMXV+3peiRRQNjPjEH2Bvdk1FXQvRhSb2CRx40TBWpE57rQiZdDV9V4ZvMTx6GcbluNYk9XH5GPbJVAWCbOGNq8fIxQZ53teJXTDFd7tYTQhel5hD2E6OgtcQ/3AzIdCfL4/ZJTlsfkq9tbUWPvlMyIbU044NIDRfZe/qD/88Np9ibyKQZ/zkYl7oH+qckqOpK55z2YyjXcpCZ4lY6mbacofh5z5RGfNIpExZ8yLKTEvnRsD74lj+v+J08Cie9lqGu5oV7AMUWK/tI72Su1brwxUMRfAI7jIggYMMVKhhKoVBU/3WcKOGoxCHxrB0aKG2oliGSBwBMnkZkAbnk8A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4708.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(376002)(396003)(346002)(136003)(39860400002)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(38070700009)(41300700001)(4744005)(5660300002)(86362001)(2906002)(33656002)(6506007)(7696005)(9686003)(26005)(55016003)(966005)(478600001)(71200400001)(8676002)(4326008)(8936002)(66446008)(122000001)(64756008)(66556008)(6916009)(66946007)(76116006)(66476007)(316002)(38100700002)(91956017)(52536014); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: PZY4eNYapyyrUGg9293htuo7TNEVwGzAlKlRV260UUKiqRd6YsJqdcT2FkRLpZHhfca59kKt7sB4bZt+2QpPPoL3bMX1s8rt6k/L39xtFZkc8tn/7kDtN96ldIQoHRWWy6Yoi33uH8hG1iNRytV/5UxOpvl58hI4moqlH4jbyZnqObW7lJH9kVBCVhBjZ1SiIWTGJGHdDFB5ML+/Em2oPeg6fOrSTJ7djxiqofwS8TiCekTamICViD9PWVMikwVzyVID4hRgiA/jSuN4Hi2JAFH3bADHE6RWdwSFMQCTDCuVd00JlIV+r1xH89AicfGkVvDhHFnstscGUTT42QoQOzF6nWt9M+6/ixgGjyeY4ZZI+eym20iDVd5XkcdoFceYJyJU9IgylqVb4WCswUQfn4IOLPOd8gAknOzhmzN6CVP8gZO5dtVxJXPBhbkk6As7Gmy+4OBAWmts7Dgk+uaNKlabWCKL+OB1M9bcZBQdav7WMnxcKKtrfcezr6nzRJrhZxgFaLEY1g5U3Jsi2YAemqzrU5OebEuiomZ8XITNK5mEpKi5du+fyqcdDcctB7rO6rpt3KjiXzScq2HthKf4Toir243yvE8v8Zh1RzQniU0mCo4jusiZM0Pe2qV1Ce9PDYJL3zPdLVLrnZb+Lyn5F77etm4YLA8hnelcpbf8Qf92zugLEJgX1DC79GlUwJnnl5maLYPQBT6YpSF3p7JhueSjHYSJPro0UghgSnPxaxwdk84E8iiImAHZa+WClz5w/n0m6m++ktnRWXWP/mMXLGJRkYkGlOVyYziShkyJrmM1E8cD18UQoR1OAXx/0Of25iZLhhUFHp0gPEbKvhNPy2mQSOXhefpJ0iVoUGhCql8t2Q0Udzs9x6e81BaSUAlTsbGfCtfgLO4hhRmR8fnuLTvQuEp73VHVscl1IOQwdVhjHEAVdsTVEZ7aNTpI+aKCUVNaPHPSzAM/iNa4cHWLLGjMhRhWUbQWdOQEyUZieegLdHcA+ZWPU4+GxC+HMqsXJyBJm6PN5i2zrcM31A7XK53YJlxijlurpDMz1SGXXmPanCHDwzqU4TEQWwG2hRcQLjhBbsMjqL6P/vqZuJbSE1rlUEH3Uqr5PU/LKMOA8wMTTscSnGscOimGA4pVHyg+4se6mKFRUkDjydy8660XuoDnXO6ioQcY4hUTY2T93qUPdKGABM96EFG3epWsV64L7/wsS/Sh4mchOBhESR0j/Tl35kLdmJcxEA990ZVVLu7oilI4CrZLSTs1Z/zzyzuTLq+9aRpQ8nflZ4sNt7hooX6nlzO6owiRTxWVJfDhcSBtVgmVto/sK0JZ4O5eWQsF4GA5p1VXwkMsr/+fGtCxPnD925Q3PPBm8rCT0aEnZPaBXqrBI2m7EK64PqC/FRS44Tmdyj4zoAukGt0MwgKOn4PTtlBw2FwfqZt2wf1Op8gG026io7dB5ERsbVFZC9qxITJiDjf1Qi6uW6pTRCrknlj8buPw+FKVVrx7ujAMAZ2LKBCJvi1lMZ0uEwj3IhFA98CacaileS+JTouE68Ku57tqS1UqHJ5qVwYUqSxD/T8=
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4708.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a506bfd-203c-401c-66eb-08dbf69e26b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2023 20:58:51.7266 (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: K6AKwiDHZ4F/BYcEpD9X7a+7r6wfzb/n4tAZak452wmyqY6S8Z8GYLxyyqrfNMemZbi3vnA3ovcdoCn3JrfGHw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4540
X-Outbound-SMTP-Client: 72.163.7.165, rcdn-opgw-4.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZLnJH8hg_CgjZfjQLIx8XAtHbmg>
Subject: Re: [netconf] XPath support in RESTCONF
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2023 20:58:59 -0000

From: Andy Bierman <andy@yumaworks.com>:
> IMO XPath is already heavyweight enough for NETCONF and RESTCONF.
> Is there a specific document that specifies how QUERY would be used with YANG datastores?
>
> IMO issues like https://github.com/netconf-wg/netconf-next/issues/24 are meaningless
>without a detailed solution proposal.

Note that I'm not discussing XQuery, but HTTP QUERY [0].

There is no document yet, but I have ideas for "xpath-filter" query parameter
and using HTTP QUERY for supplying filters as extensions to RESTCONF.


[0] https://datatracker.ietf.org/doc/draft-ietf-httpbis-safe-method-w-body/


--
Per