Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Committed
PriorityDescriptionNotesIstanbul commitment
1Publish and Share NCMP Rest interface proposaldetailed for Istanbul scope, general structure only for functionality related to later releasesCommitted
2Publish and Share DMI Plugin Rest interface proposaldetailed for Istanbul scope, general structure only for functionality related to later releasesCommitted
3

Register a DMI Plugin


Committed
4

Initial Inventory (semi hardcoded)


Committed
5Full (initial) data sync
Committed
6Inventory Changes define and implement interface to add & remove cm handle
Committed
67Model discovery (get and store model for a cm-handle)
Committed
8Retrieve list of modules (names) for a cmHandle7Full (initial) data sync
Committed
89Support dynamic inventory changesreact to DMaapP events using methods define under #5Committed
910Read operations for single cmHandle, synchronous onlyusing 'pass-through' scenario (default on no data present for cm-handle)Committed
1011

Create, Update & Delete operations for single cmHandle , synchronous only  

using 'pass-through' scenario (default on no data present for cm-handle)
I don’t expect them to be different at all rom a NCMP/DMI plugin perspective
Stretch
1112Yang Patch operations for single cmHandle with ds = pass-through, synchronous onlyStretch12Retrieve list of modules (names) for a cmHandle
Stretch
13Retrieve list of cm-handles that have a given module
Stretch
14Support yang-date+json output for all datastores
Stretch
15

Implement -async option for CRUD and Patch operations


Out of Scope
16Support multiple cmHandles in a single call (bulk)
Out of Scope
17Support all cmHandles in a single call?
Out of Scope
18Support ds = operation-running for read and query operations
Out of Scope
19Support yang-data+json output format for ds = operational running
Out of Scope

...