In the proposed overlay model, presume that we have ephemeral data from a model that lives within an augmentation to a local config model. In other words, the ephemeral nodes are children of the local config nodes.
Presume, per discussion, that the local config lives in the "config" data store and that the ephemeral config - the augmenting nodes above - live in the ephemeral data store. If we delete the container in the local config that the epehemeral config is augmenting, is there any expectation that such a deletion should carry through to the ephemeral config? Per the netmod interim discussion, probably not. It's in a separate datastore. But it does lead to integrity issues since we now have orphaned state. In this particular example, permitting the deletion to carry through to the ephemeral datastore at least provides one additional level of consistency. ----- My second thought is would we ever want to provide filtering in the conditional checks (must/when) in the ephemeral datastore based on the underlying source of the data? Since local config would be shadowed into the ephemeral datastore, do we want the ability to match on the source of the node set under evaluation? -- Jeff _______________________________________________ i2rs mailing list [email protected] https://www.ietf.org/mailman/listinfo/i2rs
