Re: [netmod] some comments on revised-datastores-01

Kent Watsen <kwatsen@juniper.net> Sun, 19 March 2017 19:49 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE7FE126DFB for <netmod@ietfa.amsl.com>; Sun, 19 Mar 2017 12:49:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.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 2l2dbYviyCg7 for <netmod@ietfa.amsl.com>; Sun, 19 Mar 2017 12:49:08 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0103.outbound.protection.outlook.com [104.47.33.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E921B1293E4 for <netmod@ietf.org>; Sun, 19 Mar 2017 12:49:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YpkxdRyX/Af54/AwQapPEo0ivItcLeIjzPGvv2QVkC0=; b=KTvzuZJ2ebwVPURb+BIc0miqcjJze8wQF5TOnRs3xy25SyL9IRBNTyyy8Vm3IN27Ofwsanx98wOj8lM5iltlVgMGFepxpp3RV9m042BG7KKFgj9ObaVUVMueFsOrt/MQQKw44myNEchjgdaCzgBN1CRSpEjKnKnbnEYPzAeSHM4=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1444.namprd05.prod.outlook.com (10.160.117.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4; Sun, 19 Mar 2017 19:49:05 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0991.010; Sun, 19 Mar 2017 19:49:05 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: Martin Bjorklund <mbj@tail-f.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] some comments on revised-datastores-01
Thread-Index: AQHSoB0pC6yqRGsTNE2Jco/Jvjk1RKGb2quAgAA4bM+AAErBAIAAGmtHgAABXwCAABnezA==
Date: Sun, 19 Mar 2017 19:49:05 +0000
Message-ID: <17DE32B0-6B2A-4D55-98AC-C4B26FC4BC32@juniper.net>
References: <CABCOCHQDWqDXtkVtQH4dsRRO4HFAJELU1_06TBvhjnZZtj9t8g@mail.gmail.com> <20170319.094733.1957440769000198080.mbj@tail-f.com> <CEDE2294-1BCB-451A-B79E-9E60294419FF@juniper.net> <20170319.173702.1332458451679178380.mbj@tail-f.com> <E5EC05F0-F65A-4C2F-A3F5-99E0088D075A@juniper.net>, <20170319181630.GA32188@elstar.local>
In-Reply-To: <20170319181630.GA32188@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [173.245.203.157]
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1444; 7:/O1HA1beiJ+0nlMvnRM+Op3hhAHWTGEVUvOdx7sLxSmgMqJBNmJnKiXvTeOH/IBSvh9g0TSD5/XiXWCwNdsMD4rnHPYwtyMfVnVmkDyHg9SddlwjoDVkdX+7fY4YeKi16zflwPyacxy+NajG9plrTXI4ZmzV+mspqQFLYM7vh+5LBnhYqJ45U+f3pD7o8/EmHsx3V7tukRtZ5B6Bays9lc68rQeB973UBAm9wy/d1dDTwnLoyibghTvq83H0wWWo3MCgJZRnrH7EQlXba97xt2KEGvKHimPct74clMQ2zwdZSrw+DMgEnFoPZYyu0xJqJavBXFgrGtjW24L9c5VrGw==
x-ms-office365-filtering-correlation-id: 64c2449c-75a2-4a14-a012-08d46f010053
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081); SRVR:BN3PR0501MB1444;
x-microsoft-antispam-prvs: <BN3PR0501MB1444CE41D4768136FACE2801A53B0@BN3PR0501MB1444.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(20161123555025)(20161123558025)(20161123562025)(20161123564025)(6072148); SRVR:BN3PR0501MB1444; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1444;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39860400002)(39840400002)(39450400003)(39410400002)(305945005)(54906002)(99286003)(3660700001)(6246003)(86362001)(122556002)(25786008)(3280700002)(4326008)(110136004)(38730400002)(53936002)(83716003)(7736002)(2900100001)(2906002)(6512007)(82746002)(6436002)(6506006)(77096006)(6486002)(230783001)(189998001)(81166006)(93886004)(5660300001)(76176999)(54356999)(50986999)(8936002)(66066001)(36756003)(3846002)(6116002)(102836003)(33656002)(229853002)(6916009)(2950100002)(8676002)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1444; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2017 19:49:05.5051 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1444
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YTVCcgy6JMTJLUhhX8hPjFUV6Hg>
Subject: Re: [netmod] some comments on revised-datastores-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Mar 2017 19:49:10 -0000

> Obviously, relying on module names does not work if a module defines
> multiple datastores. So either the set of datastores is identified
> from reading the whole yang-library list or we provide a separate list
> (and I think we should provide a separate list).

It seems okay for more than one datastore to be represented by a single module.  Presumably the set of them come together as a package (all or none), right?  This could be a datastore-designer decision to make.   

For instance, I2RS talks about priority-ordered planes of glass, so maybe they have a single "ietf-ds-ephemeral" module defining a package of datastores like: plane-1, plane-2, ... plane-8.

Yes, we could have a separate explicit list, but it'd be nice if we could reuse what we have...

K.