Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-1394

Persist the subscription using the newly created YANG model

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • London Release
    • None
    • NCMP

      Overview

      *https://wiki.onap.org/display/DW/CPS+Data+Notifications+Overview*

      CPS-1065 Spike: CM data notifications from NCMP to applications including subscriptions - Developer Wiki - Confluence (onap.org)

      • Should be able to persist in the database using the newly created model.

       

      Assumptions:

      1. We have an event and schema
      2. Using existing NCMP-Admin dataspace
      3. New anchor AVC-subscriptions

       

      A/C

      1. Subscription create event is handled and the relevant data is persisted in DB
      2. Demo to team (encompass work done on subscriptions)

       

      Testing:

      1. Groovy Kafka (component level)
        1. Test data is persisted after an incoming event has been consumed

       

      Out of scope:

      1. CSIT

       

      Open Questions:

      1. Is data owned by NCMP or CPS-core? 
        1. Data owned by DME but NCMP persists data using CPS-Core. model owned by NCMP dictated by DME
      2. Does NCMP manage predicates (filters) or does the device?
        1. NCMP does not store predicates.
        2. When we get a create subscription event, does NCMP need to forward it on to somewhere else (Contact kieranmccarthy) this is out of scope, non blocking for item
      3. How many subscriptions are there? (Contact kieranmccarthy)

       

            lukegleeson lukegleeson
            mpriyank Priyank Maheshwari
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: