Performance Improvement:save cmhandles capability 54/130454/5
authormpriyank <priyank.maheshwari@est.tech>
Fri, 26 Aug 2022 12:26:01 +0000 (13:26 +0100)
committermpriyank <priyank.maheshwari@est.tech>
Mon, 29 Aug 2022 14:15:54 +0000 (15:15 +0100)
commit91d66108379d7cd397aedc30da4801d20643ee68
tree63c73329d3478b641b479d56fb31e8d2e10c31be
parentbf1fdbdeed0ba6f0e8420d15ab33d6c88a5ee4d5
Performance Improvement:save cmhandles capability

- add saveCmHandleBatch in InventoryPersistence
- add saveListElementsBatch in CpsDataService
- have addListElementsBatch in CpsDataPersistenceService
- Test scenarios for the same

Issue-ID: CPS-1229
Issue-ID: CPS-1126
Change-Id: I0a1401818da5a4e523d7d0751cac6a526d1611b2
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/inventory/InventoryPersistence.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/inventory/InventoryPersistenceSpec.groovy
cps-ri/src/main/java/org/onap/cps/spi/impl/CpsDataPersistenceServiceImpl.java
cps-ri/src/test/groovy/org/onap/cps/spi/impl/CpsDataPersistenceServiceIntegrationSpec.groovy
cps-service/src/main/java/org/onap/cps/api/CpsDataService.java
cps-service/src/main/java/org/onap/cps/api/impl/CpsDataServiceImpl.java
cps-service/src/main/java/org/onap/cps/spi/CpsDataPersistenceService.java
cps-service/src/test/groovy/org/onap/cps/api/impl/CpsDataServiceImplSpec.groovy