Balazs Lengyel <[email protected]> wrote:
> On 2017-12-05 11:04, Robert Wilton wrote:
> 
> 
> 
> 
> 
>         I see your point now.
>         The server has to evaluate the when-stmts in operational.
> 
>     I think that this is probably down to implementation, but I don't
>     think that this is necessarily required. A server is meant to
>     conform to 'when' statements in <operational> (e.g. if the system
>     is in a normal steady state), but they are allowed to be violated,
>     and I'm not expecting that a server would evaluate them (except
>     perhaps to discover implementation bugs). Further, if violations
>     of when statements in <operational> are detected then I don't
>     think that there is anything that the server can reasonable do.
> 
> 
> 
> BALAZS: I always thought that if a when statement's argument was true
> but becomes false, all instance data that is set/written according to
> the schema nodes affected by the when statement shall be removed by
> the server. So IMHO the server can and should do something about a
> violated when statement.

Yes.

> Actually I would like a list of statements and constraints that MUST
> be satisfied in the different data stores. Speaking about syntactic
> versus semantic seems fluffy.

See RFC 7950, section 8 (esp. 8.1 and 8.2).


/martin

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

Reply via email to