[netconf] Some clarifications would help
Mahesh Jethanandani <mjethanandani@gmail.com> Mon, 21 August 2023 21:51 UTC
Return-Path: <mjethanandani@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 55512C1522A4 for <netconf@ietfa.amsl.com>; Mon, 21 Aug 2023 14:51:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=gmail.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 NvDXre6bsif3 for <netconf@ietfa.amsl.com>; Mon, 21 Aug 2023 14:51:03 -0700 (PDT)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29A14C14CF1A for <netconf@ietf.org>; Mon, 21 Aug 2023 14:51:03 -0700 (PDT)
Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1bf62258c4dso12059675ad.2 for <netconf@ietf.org>; Mon, 21 Aug 2023 14:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692654662; x=1693259462; h=to:date:message-id:subject:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=zTmLHU+E7fYxcQPHNKcmjVs1bEJXR7Gfkk4fjn0z1lM=; b=Z/MpPDc2awT3Hj1PG1dWPqX9D5Qt6L+vEcKWbU5VHxCsTmRWLLK2zwQ7Ot+dIWWrRp sPa+tbhW+1K69Fyj9PWO9tH7ZsSyklreqnFLGIWk+G14X1njWEL73a7NFm3MpVLzhIFm EZMJdhW57Zt3HxO5veekqKfiQCoHVJ+IfhD/AMpesfokSILKheRwYRJtkpDkNnr3rMFp zH17H04wQLQENgQZK2Bu4FvJEDL7x+P8IOXG5bNhym6nHfp0GTpRrsQpQlYos2Doi3bx ex4HUNPT8yHpZGdAmNqrIWHls9UICovrCVw21a8qOPzybCtlZiCj3O1YGGVgATgjrkhL 610g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692654662; x=1693259462; h=to:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zTmLHU+E7fYxcQPHNKcmjVs1bEJXR7Gfkk4fjn0z1lM=; b=lGnwx2PDW17TOn0RkCrJSezhG4n74+igBSkilCyGn76yft41XevNDjkilo1P4JlETW wUep6CWkPteYZVW8v4QZVt9U/8T/ieg97Im527qeJ++XTvGg5aVtRxe1yDzQahwrvcwc n9snFGLP2FjxzcDGrwbLqh3odkxPSZvHCqF4GlOmuUKz/deOgrQU2Lb2Ki45Od0w0T40 qW5OMMEcfPDsdmx6RHWqDrhXbTc5lkjkBQ8+Ctl2AnCvXM2PqEnBi2yjVM9hqaTC6ayc jbgmEZItAsT0Fi0GKldb34QsiEFLMNDAWbuuaBZt0tJ5X+IbVXXho6tQiJ2hJJa7YcLj cF+Q==
X-Gm-Message-State: AOJu0YwPsg8ElX4QM1pP51PNy2R8wdjMAt7dTYoO2h8VMYaChsj6AA62 49PbvELy64zN83Wl3W7Pb50C+fdirik=
X-Google-Smtp-Source: AGHT+IH7vt6VzNzwaQ5agIOWKEOy4A+it7swKsFs+oqajbt0mFSlwtk8jaQn2l0b2LAkkV9q1nnqOg==
X-Received: by 2002:a17:902:b787:b0:1bf:d92e:c5a7 with SMTP id e7-20020a170902b78700b001bfd92ec5a7mr3197475pls.28.1692654661748; Mon, 21 Aug 2023 14:51:01 -0700 (PDT)
Received: from smtpclient.apple ([70.234.233.187]) by smtp.gmail.com with ESMTPSA id m13-20020a170902db0d00b001b8b45b177esm7530566plx.274.2023.08.21.14.51.00 for <netconf@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Aug 2023 14:51:01 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_791BADB9-81C9-4A92-B455-F9790B456383"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Message-Id: <4FE25C62-420C-44AC-9082-898CF3A59E3A@gmail.com>
Date: Mon, 21 Aug 2023 14:51:00 -0700
To: netconf <netconf@ietf.org>
X-Mailer: Apple Mail (2.3654.120.0.1.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ORhHZSHXMTe5lftJgxXo0kNQMxM>
Subject: [netconf] Some clarifications would help
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: Mon, 21 Aug 2023 21:51:07 -0000
NETCONF WG, The chairs met to discuss the poll that was initiated on transaction-id draft on the question of variance. Before we resume that poll, we felt some clarification around what is being proposed would help. Going back to the presentation in IETF 117 on the transaction-id draft, it is unclear to the chairs, what the true benefit of etag + seq txid mechanism is. For instance, on slide 6 of the presentation, how is it that the Client NC Etag is not getting the representation similar to RC Etag? As we understand it, it is an opportunity for the server to return less than the full representation, like a diff, and hence the benefit is inversely promotional to the size of the diff. The WG has over the years tried to keep RC and NC consistent. This is in part because some implementations build one on top of the other, or share a common infrastructure. The original scope of this draft was to have NC achieve feature parity with RC. If NC is to be better than HTTP, then RC should be similarly improved to maintain feature parity. If the proposal to add Etag + Seq to RC, it is unclear if the HTTP specification would allow for it. See specifically discussions regarding Etag caching, and Weak versus Strong validation (https://datatracker.ietf.org/doc/html/rfc7232#section-2.1 <https://datatracker.ietf.org/doc/html/rfc7232#section-2.1>). Thanks. Mahesh & Kent (as co-chairs)
- [netconf] Some clarifications would help Mahesh Jethanandani
- Re: [netconf] Some clarifications would help Jan Lindblad