Re: [netconf] Trouble with RFC 8040 (Restconf) fields Query Parameter

Henning Rogge <hrogge@gmail.com> Mon, 20 April 2020 10:45 UTC

Return-Path: <hrogge@gmail.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 DE70A3A0B1B for <netconf@ietfa.amsl.com>; Mon, 20 Apr 2020 03:45:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level:
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 ErOGxRUeB0f9 for <netconf@ietfa.amsl.com>; Mon, 20 Apr 2020 03:45:28 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 091743A0B1D for <netconf@ietf.org>; Mon, 20 Apr 2020 03:45:22 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id n6so5994151ljg.12 for <netconf@ietf.org>; Mon, 20 Apr 2020 03:45:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=RSvi6EIF7uxMoCIIxcEpN23AJBl61A3qiKeLbau3mFs=; b=PEgbbeXJnZYMpy1O20kG+l/Be70xls0kqt5LtIrAm7Nl3TJM4RCzD/POGStunD8FoT rva4cOYJEkE5UGCsc3xyr9Gl+B6+CyP5oSU+425zQuTiKsoaKazq3c80n/SYaZ7R8lZ6 5z2kEz9o1InLYsJvjFGLJGpLZjORUsBgiXdDJXkm9ldqDisJIpJOIGZ6pWcoBaUrKpT7 d6b+6JiuxcVwODQtp99j/bYaVLXP2s4KPcGXQJ6K45SpUqjGthUDlsaEmVTyfKmz17uq 9aRl66Zf2ixC2TQQrDQs9zAIs4ly6ipf8vsUCwT/59G7yynZBgo7eF4gGE7wMhWQ8c+C k9pA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=RSvi6EIF7uxMoCIIxcEpN23AJBl61A3qiKeLbau3mFs=; b=QwqtXJOXSGd5rtJvmybLQ2h2a2HpA8GqAnTze6W6ctcIGh9qREpMxUi2THsClurkKZ GT2cPgAx4kgiR7yJxBDQ4jSJNHWvhQDdA3deCeOSdJy4YoQqlEPi8+m4u61s44DkusxC oQVvfhN7cVIDsIl1HlWfn0U4ucFzvJovRxfMQavE2/tyQZ+QFoUxLxH4GBOO4i0e/wX1 n6w+ZIuAaYggeDDTI7ilZI3TNjEyprXXoem6CQDacycKhuhcqeWZdHO1F9jqDvIKzqBP 8H188NO0bMmn4VTERTuckTGZyNbfetT6Diabv/aLujjueQb0skZivwEhqlus798/Eit9 z81g==
X-Gm-Message-State: AGi0PuaoXvZ+rt67kBB1Trg3pLVv3OTWb/8nD0ujJOUWyfGem8IXsnVM DGTW2q1j4uDTx7e6358KqvgRUN3DWX2/vOzIKywoIQ==
X-Google-Smtp-Source: APiQypLQ1nM7/B/LFQGwakO0xgQtlpF/yjPBNslek4P9+Cig8+8C5JNTngjfDfIU+PJWBs8mwDRSIz/Vou7T9Dlyb10=
X-Received: by 2002:a2e:9148:: with SMTP id q8mr9887470ljg.224.1587379521087; Mon, 20 Apr 2020 03:45:21 -0700 (PDT)
MIME-Version: 1.0
References: <CAGnRvup-pLVYgxAx7PnbJJ1gS-GTkD6t5jGD_Ayhh7ctpPothw@mail.gmail.com> <CAGnRvuq=ESLkeyWsgiqE9sXqFwHGUef3A4QRuW=H8ompVO3C4Q@mail.gmail.com> <20200414.222236.518728457229433184.id@4668.se>
In-Reply-To: <20200414.222236.518728457229433184.id@4668.se>
From: Henning Rogge <hrogge@gmail.com>
Date: Mon, 20 Apr 2020 12:44:55 +0200
Message-ID: <CAGnRvurVJBHbRbwtnLXQFeSrDUFSGKWhL1UUjUDjw5-Gc44ozg@mail.gmail.com>
To: mbj+ietf@4668.se
Cc: netconf@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/lESv0O8dHLyh6lC1auVwO4nNxmk>
Subject: Re: [netconf] Trouble with RFC 8040 (Restconf) fields Query Parameter
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 20 Apr 2020 10:45:33 -0000

On Tue, Apr 14, 2020 at 10:22 PM Martin Björklund <mbj+ietf@4668.se> wrote:
> For example:
>
>    "fields=album(genre;(admin/label;admin/catalogue-number))"
>
> would select:
>
>    album/genre
>    album/admin/label
>    album/admin/catalogue-number
>
> as would:
>
>    "fields=album(genre;(admin(label;catalogue-number)))"

Thank you, that helped to generate a few more complicated test cases...

are there any set of test-cases the IETF used for interoperability tests?

Henning Rogge