New and Changed Feature Information

This section lists all the new and changed features for the Programmability Configuration Guide.

New and Changed Programmability Features

Feature Name Changed in Release Description

Revised OpenConfig Data Models

Release 7.8.1

This releases introduces revisions to OpenConfig data models. For the list of models, the revised version and details, see the Release Notes for Cisco NCS 5500 Series Routers, IOS XR Release 7.8.1

gRPC Network Operations Interface Release 7.8.1

With the gRPC Network Operations Interface (gNOI) Revision 1.0.0, you can:

  • Cancel a pending reboot request using the CancelReboot RPC

  • Terminate a process using the KillProcess RPC

You can access the gNOI system RPC messages from the Github repository

gNMI Bundling of Telemetry Updates Release 7.8.1

With gRPC Network Management Interface (gNMI) bundling, the router internally bundles multiple gNMI Update messages meant for the same client into a single gNMI Notification message and sends it to the client over the interface.

You can now optimize the interface bandwidth utilization by accommodating more gNMI updates in a single notification message to the client. We have now increased the gNMI bundling size from 32768 to 65536 bytes, and enabled gNMI bundling size configuration through Cisco native data model.

Prior releases allowed only a maximum bundling size of 32768 bytes, and you could configure only through CLI.

The feature introduces new XPaths to the Cisco-IOS-XR-telemetry-model-driven-cfg.yang Cisco native data model to configure gNMI bundling size.

To view the specification of gNMI bundling, see Github repository.