Skip to content

YANG Atomic extensions and behavioral expectations #1376

@earies

Description

@earies

While there is still unmerged work and discussion surrounding YANG atomic extensions here: #1330

As well as prior discussion on the relationship between the YANG atomic extension and gNMI atomic field here: openconfig/gnmi#180

If we use the OC AFT modeling as an example of atomic datasets

  • There is 0 mention of atomic behavior expectations from a gNMI specification perspective
  • These datasets are not marked as oc-ext:telemetry-on-change (Similar to what is described in Tighten up YANG node and ON_CHANGE expectation relationships #1375)
  • There is no description of expectations should one choose to query/subscribe to a subset of data under an atomic marked container/list

The intention of this issue is to spark discussion to come to consensus on expectations when

  • Subscriptions target subsets of data under atomic flagged content (deliver subset, error, or entire atomic flagged content)
  • YANG containers/lists are marked as atomic, agreement that this corresponds to a case when gNMI marks atomic = true

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions