Versions Compared

Key

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

...

API Reference for the KV store:

View file
nameDistributed KV Store API reference.pdf
height250

https://git.onap.org/music/distributed-kv-store/tree/swagger.yaml

Scope:

Functionality :

  • Ability to store configuration settings using reliable and distributed KV storage systems.
  • Ability to provide leadership election among micro services.
  • Ability to provide semaphore across service instances of ONAP services.
  • Ability to modify the configuration settings
  • Ability to inform active ONAP services of configuration changes.
  • Ability to read the changed configuration 
  • config-seed micro service to load default values of configuration settings, if settings are not present in the distributed KV storage.
  • Bootstrap phase functionality where each service upon startup reads the configuration settings from distribtued KV storage.

...

...

https://git.onap.org/music/distributed-kv-store/tree/src/dkv/api/endpointViews_test.go

Key Project Facts:

Primary contact :  Srinivasa Addepalli,  Shashank Kumar Shankar

Facts

Info

PTL (first and last name)
Jira Project Name
Jira Key
Project ID
Link to Wiki SpaceDistributed KV Store (MUSIC sub-project)

Release Components Name:

Note: refer to existing project for details on how to fill out this table

...

Role

First Name Last Name

Linux Foundation ID

Email Address

Location

PTL



CommittersShashank Kumar Shankarshashank.kumar.shankarshashank.kumar.shankar@intel.comPortland, OR















Contributors













Tracking Milestones:

Test Coverage Screenshot:

Image Removedhttps://wiki.onap.org/display/DW/Tracking+Milestones

Testing and Integration:

Image Added

The following type of tests will be ensured for MUSIC in this release:

  • Unit tests: Currently has around 50% unit test coverage as evidenced above.
  • Functional Test cases: Waiting for binaries to be uploaded to Nexus. Once that is done, functional tests can be run inside docker builds.