I would like to understand why the YANG 1.1 feature logic is *much more
expensive* than YANG 1.0.  As far as I can see the way YANG features are
being defined has not changed between YANG 1.0 and YANG 1.1.

 

On the other hand, the second paragraph of this section seems to deal with
"when" versus "if-feature" and the preference to use if-feature instead of
when, if possible.  But as far as I'm aware there are no changes w.r.t. when
between YANG 1.0 and YANG 1.1.  This paragraph seems to suggest that "when"
is worse than if-feature.  I can understand that when is to be evaluated and
depends on the when-condition while a feature can be considered as a design
and implementation choice (the feature is supported or not) and does not
need any run-time 'validation'.  But why is this so different in YANG 1.1
versus YANG 1.0?

 

Where can we find more background on the statement made in this section
about much more expensive and what exactly is meant by this, certainly when
we want to see this in the perspective of the run-time characteristics and
impact on a NC server running in a device.

 

Thanks in advance,

Bart

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to