aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-09-29Bump CPS to 3.1.3-SNAPSHOTmpriyank18-18/+18
- update cps to 3.1.3-SNAPSHOT Issue-ID: CPS-1309 Change-Id: I43b1442533d10c32a74808830239e83f4abed9c0 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-283.1.2 container yaml CPSmpriyank1-0/+8
- add container yaml for cps to release docker image Issue-ID: CPS-1296 Change-Id: I39f536dde743fdca4febf427d19aac411d839324 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-283.1.2 maven stage yaml CPSmpriyank1-0/+4
- Add maven stage file for 3.1.2 to release maven artifacts. Issue-ID: CPS-1296 Change-Id: I736070d4e9b0f24f24e713aee4d5f91fb3568d87 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-28Prep for 3.1.2 of CPSmpriyank19-19/+43
- updated release notes - bumbed cps version to 3.1.2-SNAPSHOT from 3.1.1-SNAPSHOT Issue-ID: CPS-1304 Change-Id: Ie65f76032b087dffc716e00fa3868f89f165a6b1 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-283.1.1 container yaml for CPSmpriyank1-0/+8
- Added container yaml for CPS for the build https://jenkins.onap.org/job/cps-maven-docker-stage-master/707/ Issue-ID: CPS-1296 Change-Id: I9f83afc0d848074d792b9a2bee854f3c37fe7449 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-283.1.1 maven stage YAML for CPSmpriyank1-1/+1
- modified maven stage yaml as per build https://gerrit.onap.org/r/c/cps/+/130810 Issue-ID: CPS-1296 Change-Id: Ie85ae707354af6ebf75451682d47dfe0fa9fd4f4 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-27Fix security bug in logslukegleeson3-26/+65
When a method with signature containing "AuthPassword" is passed, the value returned is changed to *********** in logs e.g... Execution time of : DmiProperties.getAuthPassword() with argument[s] = *********** ... Legacy code cleaning also included Issue-ID: CPS-1226 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: Ic4914eae7e5ed6d361287413d17abfe50a3788ae
2022-09-263.1.1 release notes sectionmpriyank1-0/+24
- CPS release notes section. Issue-ID: CPS-1302 Change-Id: Ie11500a12288f2f1dd6799604a13e839ecff300e Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-23Add maven stage yaml for CPS-Corempriyank1-0/+4
- Add new maven stage file to update version from 3.1.0 to 3.1.1 Issue-ID: CPS-1296 Change-Id: I9936493cef19c17f5014990ec0e73d9ad46b5603 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-23Prepare for next CPS Core releasempriyank18-18/+18
- Bumping the CPS Core version from 3.1.0 to 3.1.1 Issue-ID: CPS-1295 Change-Id: I6bdff6dd3b266a24c3e89ba811be6bc64beb6e54 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-22Merge "Create dmi-plugin performance stub"Sourabh Sourabh5-0/+125
2022-09-22Update container image for CPSmpriyank1-3/+3
- Re release latest container image for cps containing bug fixes and property file updates - Step 6 of the release process Issue-ID: CPS-1293 Change-Id: Id5b03aca0cc771ed6907e926630429d3d57ad25d Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-22Update maven artifactsmpriyank1-1/+1
- Re release latest artifacts accomodating bug fixes and property file updates. - Step 5 of the release process Issue-ID: CPS-1293 Change-Id: I64e5b378f14a6a2d3a1ebe077c5d1771f5f06643 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-22Merge "Update Release Notes for Kohn"Toine Siebelink3-27/+80
2022-09-22Update Release Notes for Kohnlukegleeson3-27/+80
Added Jira tickets completed Updated Log Example in admin guide Updated timer property names for ncmp in deployment guide Issue-ID: CPS-1251 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I20933d7d113bfa57937ec7f13ba3eb0ab6bc675a
2022-09-22Merge "Robustness cleaning of in progress cache"Toine Siebelink9-49/+103
2022-09-22Merge "Updated release notes with limitation related to cps path"Toine Siebelink2-0/+11
2022-09-22Updated release notes with limitation related to cps pathputhuparambil.aditya2-0/+11
Issue-ID: CPS-1179 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I9fa7799e5a54b82b280606a14d09ce2256b844f2
2022-09-21Robustness cleaning of in progress cachesourabh_sourabh9-49/+103
- Removed cm handle entry from in progress map while moving from locked to advised and de-registration - Fixed groovy tests Issue-ID: CPS-1239 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: Ic527c7b5d209e0c7788888942e95ce0c2c59f7c6
2022-09-21Merge "Add NCMP tag in properties"Toine Siebelink7-37/+38
2022-09-20Create dmi-plugin performance stubkissand5-0/+125
Issue-ID: CPS-1270 Change-Id: I0252a693a5209434fa2a2ada83d404ee658b5a48 Signed-off-by: kissand <andras.zoltan.kiss@est.tech>
2022-09-20Merge "Updated README to correct local deployment details"Sourabh Sourabh1-2/+5
2022-09-20Add NCMP tag in propertiesmpriyank7-37/+38
- Added back NCMP tag back as part of the comment in patch https://gerrit.onap.org/r/c/cps/+/129274 - Added parallelism level under ncmp as well. - Correcting env variable in the docker compose file for local run as well as the CSITs. Issue-ID: CPS-1279 Change-Id: I1f2993ac66f47ee2e5e7db0c4a6aac113a714d2a Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-20Merge "Xpath to NodeId invalid"aditya puthuparambil2-5/+19
2022-09-19Updated README to correct local deployment detailsrajesh.kumar1-2/+5
Issue-ID: CPS-1263 Change-ID: I73f97f986a817d423f93a8d922dcd9647b0908aa Signed-off-by: rajesh.kumar <rk00747546@techmahindra.com>
2022-09-19Merge "Get Node API fix for attribute values with '/'"Sourabh Sourabh3-19/+24
2022-09-14Merge "Update INFO.yaml"Toine Siebelink1-5/+0
2022-09-14Get Node API fix for attribute values with '/'puthuparambil.aditya3-19/+24
Issue-ID: CPS-1179 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Iae53dbd2c6b421633355958aee3f2bbe321501a2
2022-09-14Merge "Add docker stage yaml for 3.1.0 version"Toine Siebelink1-0/+8
2022-09-14Update INFO.yamllukegleeson1-5/+0
Removed Renu as committer Issue-ID: CPS-1252 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: Idd6f93630409e2aafb513f22ddb54af8b33144e3
2022-09-14Add docker stage yaml for 3.1.0 versionmpriyank1-0/+8
- Step 6 from https://wiki.onap.org/display/DW/CPS+Release+Process - Change for CPS Core Only - Took containers.version from log https://jenkins.onap.org/job/cps-maven-docker-stage-master/690/consoleFull - Took ref from the latest commited change in CPS Repo https://gerrit.onap.org/r/c/cps/+/130923 Issue-ID: CPS-1278 Change-Id: I9d77c306da9649bf898a9ac405fcae56b1762da9 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-14Add maven stage yaml for 3.1.0 versionmpriyank1-0/+4
- Step 5 from https://wiki.onap.org/display/DW/CPS+Release+Process - Change for CPS Core Only Issue-ID: CPS-1277 Change-Id: I8819f6a73ab84f6e4794181920a903d36e107479 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-14Database tuning for cpssourabh_sourabh1-1/+1
- Reverted leakDetectionThreshold to its previous working value Issue-ID: CPS-1126 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: Ia43f164d2e24874ca09d3faad918020828661bef
2022-09-13handle partial failure on batch state updatempriyank3-19/+54
- catching of failures on retry of individual nodes on batch update - test scenarios for the same Issue-ID: CPS-1232 Issue-ID: CPS-1126 Change-Id: I9dc13e7bbe44673f8ac14fbde08a85d6a5142487 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-13CmHandle registration/module sync watchdog performance improvmentsourabh_sourabh6-33/+37
- Tuned CPS DB parameters - Removed deprecated CPS DB parameter - Modified module sync watch logic - Added aditional logs - Removed logic to get FragmentEntities as stream - Removed detaching of fragment entity as it was causing NCMP to break with an exception "SQLSTATE(08006)" Issue-ID: CPS-1126 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: I0bde11895f754602dece132efde701d82b377f12
2022-09-13Handle partial failure (improvements)ToineSiebelink10-54/+122
- catching of failures on retry of individual nodes - extract cm handle id from xpaths (can only report xpaths in cps core) - add test for same Issue-ID: CPS-1232 Issue-ID: CPS-1126 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ice2032c8b15fea97ae0aaa4d1ed642b3499228fa
2022-09-13Merge "Handle partial failure"Toine Siebelink9-48/+153
2022-09-12Handle partial failurempriyank9-48/+153
- Removing the transaction boundaries as it was getting rollbacked on partial failures - Handled adding the elements in batch and if it fails try them individually - Refactored code a bit and when there is partial failure we try one more time in sequence and even if there are failures we collect the failures Issue-ID: CPS-1232 Issue-ID: CPS-1126 Change-Id: I7824c9f37f80cbaeedd5dc06d598ca0e3a69c59b Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-07Update doc and release notes after endpoint mergebmiklos4-833/+861
- Update generated swagger files according to changes - Add release notes for the parent ticket Issue-ID: CPS-1001 Issue-ID: CPS-1256 Change-Id: I09aaec26971ae89f4588bfc80d2b80cc4778dfc8 Signed-off-by: bmiklos <miklos.baranyak@est.tech>
2022-09-07Handle invalid operations on merged datastore endpointbmiklos8-39/+152
- Move the other endpoints under the same thats handling the get - Add exceptions to handle invalid cases - Add new tests for testing the invalid cases Issue-ID: CPS-1001 Issue-ID: CPS-1219 Change-Id: I26fd57b5921f976cde7089b4cf1e8c0e5d8dc43b Signed-off-by: bmiklos <miklos.baranyak@est.tech>
2022-09-06Merge "Code to Interface : InventoryPersistence"Toine Siebelink3-129/+210
2022-09-06Minor code change from POC ||sourabh_sourabh1-0/+3
-Explicitly use YangModelCmHandle#id to computing equals and hashcode Issue-ID: CPS-1126 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: Ib5332843c71522a85640f225298b680d4cd29557
2022-09-06Xpath to NodeId invalidGandhapu, Yashwanth2-5/+19
Issue-ID: CPS-1244 Signed-off-by: Gandhapu, Yashwanth <gandhapu.yashwanth@wipro.com> Change-Id: Ib091de1247cb0bb48d3157bf2c5becfc9189b773
2022-09-05Code to Interface : InventoryPersistencempriyank3-129/+210
- Extracted interface for InventoryPersistence using automatic extraction of IDE. - We call the InventoryPersistence to InventoryPersistenceImpl - Used the correct type in the test Issue-ID: CPS-1241 Change-Id: Ieceaec69c1063d7762abc7d8e389d36011a93860 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-05Performance Improvement: Fix Insert Yang Resource IDs (Schemset)ToineSiebelink8-32/+48
- Add robustness to handle insertion/get of empty collection - Fix business logic to pass down ALL module references during module Sync - Update Java doc etc to clarify ALL module references are needed (not just new) Issue-ID: CPS-1246 Issue-ID: CPS-1126 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ic8ff4bdfef646e98ef61a6732c6d5ecb4b762e29
2022-09-05Merge "Update documentation for NCMP inventory openAPI"Toine Siebelink4-891/+1385
2022-09-02Update documentation for NCMP inventory openAPIemaclee4-891/+1385
- added JIRA (CPS-1136) to release notes - updated RTD copies of open api documentation for both cps-rest and cps-ncmp-rest - files were updated by copying the generated sources as outlined on https://wiki.onap.org/display/DW/CPS+Release+Process Issue-ID: CPS-1136 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech> Change-Id: I929e0e774d8a42ad943eaf8a6ccf4e8891da4b77
2022-09-02Logging: get resource idsmpriyank2-7/+12
- Added logging while fetching resource ids using Module references. - Minor refactoring related to stream and forEach - Fixed minor sonar violations Issue-ID: CPS-1246 Change-Id: I631d7acd3f29e6bdc2995726e17f40bd7de118b1 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-02Performance Improvement: Use save batches of cmhandlessourabh_sourabh6-57/+81
-Used cm handle batch to persist from state handler. Issue-ID: CPS-1230 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: I68b7fde7dc85818b818f1af588344c26b549d87b
2022-09-02Merge "Implement merging all ncmp datastore endpoints into one"Toine Siebelink23-406/+884