aboutsummaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2024-12-03Added performance section and updated api version for OSLOoslompriyank4-3/+7
- Added a performance section to the release notes - Populated correct info.version for NCMP and CPS Rest interfaces Issue-ID: CPS-2537 Change-Id: I5b6a3120bb9b31319f0cd2320f5a98d6e5ebcf25 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-11-29Bump CPS to 3.5.6-SNAPSHOTegernug1-1/+32
Issue-ID: CPS-2488 Change-Id: Ib17e4283de959ec4aab3c68bb3ba8018a10a10b2 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-11-29Merge "Update release notes for OSLO"Daniel Hanrahan2-1/+15
2024-11-29Update release notes for OSLOmpriyank2-1/+15
- Added release notes for the features that were delivered in 3.5.5 version of CPS Issue-ID: CPS-2488 Change-Id: I31e863430a5aff41814bed0a4d39ef8546b8e617 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-11-28XML content support on Replace list contentRudrangi Anupriya1-0/+19
Here to bring Support for XML Response Entity in Replace List content - Add ContentTypeInheadr in cpsData.yml to support application/xml - Add contentTypeInHeader parameter to accept xml in DataRestController.java - Modify the code return xml Data - written testcase for above changes made Issue-ID: CPS-2411 Change-Id: Ibb7ffb66ccdd03703266123c6d5c2eade0e7cb4a Signed-off-by: Rudrangi Anupriya <ra00745022@techmahindra.com>
2024-11-22Make Content-Type header default to JSON for CPS APIsdanielhanrahan1-7/+14
Recent changes for XML support have made Content-Type header mandatory, where before it was not. This change makes CPS default to JSON if Content-Type is not specified. Issue-ID: CPS-2517 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ic3718bfe7aedd6fe9dbd978f520179b184c9c932
2024-11-20Update error response for ncmp endpointsseanbeirne2-9/+9
Issue-ID: CPS-2386 Change-Id: I0d1f09cff202e055be255b365fc2271a5ee43b37 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-11-20Revert "Update error response for ncmp endpoints"ToineSiebelink2-9/+9
This reverts commit 7e6fee9321e4f13cc4a0d81f83fc3693309cb5d7. Reason for revert: This patch is causing blocking issues at ESH see CPS-2509 Issue-ID: CPS-2509 Change-Id: Ie1bd26ccca4abcac09faf35e2b97491dab32b14d Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2024-11-18Merge "Update documentation to reflect changes made to rest endpoints"Priyank Maheshwari2-5/+16
2024-11-18Update documentation to reflect changes made to rest endpointsseanbeirne2-5/+16
Issue-ID: CPS-2505 Change-Id: I503960e3b093a0e83754132db49cae1aa48690e9 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-11-18Merge "Update error response for ncmp endpoints"Priyank Maheshwari2-9/+9
2024-11-18Update error response for ncmp endpointsseanbeirne2-9/+9
Issue-ID: CPS-2386 Change-Id: Ib4f37858f5f107e350a13e4bf7ed93493864ce60 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-11-17XML content support for only cps Query v2Rudrangi Anupriya1-0/+18
Here to bring Support for XML Response Entity in query data nodes - Add ContentTypeInheadr in cpsQueryV2.yml to support application/xml - Add contentTypeInHeader parameter to accept xml in QueryRestController.java - Implement logic to convert data to xml - written testcase for above changes made Issue-ID: CPS-2359 Change-Id: Ieb7eeb66ccbb03703626132c6d5c2eade0e7cb4b Signed-off-by: Rudrangi Anupriya <ra00745022@techmahindra.com>
2024-11-15Merge "Support alternate Id interface for ncmp inventory /ch/cmhandles endpoint"Priyank Maheshwari2-13/+21
2024-11-13Support alternate Id interface for ncmp inventory /ch/cmhandles endpointseanbeirne2-13/+21
Issue-ID: CPS-2481 Change-Id: I8a200495be1afb9a4f256127f886bed78c77f653 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-11-11Merge "CM Data Notifications RTD"Toine Siebelink2-4/+104
2024-11-11Merge "Support Alternate-Id for CPS-E05 data batch interface"Priyank Maheshwari2-9/+9
2024-11-11CM Data Notifications RTDmpriyank2-4/+104
- Added RTD for CM Data Notifications and left a note about the key usage. Issue-ID: CPS-2436 Change-Id: Id1592c85009b945d1785350d54ae8884fcc8bebd Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-11-05Support Alternate-Id for CPS-E05 data batch interfaceseanbeirne2-9/+9
Issue-ID: CPS-2274 Change-Id: I75163bc7943fca5cbbe8c24601a2dfc184a9e6cc Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-11-05XML content support on get a nodeRudrangi Anupriya3-15/+80
Here to bring Support for XML Response Entity In GET A NODE - Made changes in components.yml to support contentType as application/xml - Add ContentTypeInheadr in cpsDataV2.yml to support application/xml - Add contentTypeInHeader parameter to accept xml in DataRestController.java - Implemented Logic to convert DataMaps To XML Data - written testcase for above changes made Issue-ID: CPS-2280 Change-Id: Ibe7ffb66ccbb03703626132c6d5c2eade0e7ab4b Signed-off-by: Rudrangi Anupriya <ra00745022@techmahindra.com>
2024-11-01[Module Sync] Log state changes after persistencedanielhanrahan2-3/+40
Currently, module sync will output messages such as: "cm-handle-1 is now in READY state" before the state change is persisted to the DB. If an exception occurs, the new state may not be persisted, which makes debugging hard due to misleading log entries. This commit moves the logging to the LCM state handler immediately after the change is persisted. - Move logging of state changes to LcmEventsCmHandleStateHandler. - Remove unused code in LcmEventsCmHandleStateHandler. - Add tests of state change logging. - Update the main test showing the bug to instead show expected behaviour, but disable test for now using @Ignore. Issue-ID: CPS-2474 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I58646af6df95e07e69ca525744713a7c01c25e41
2024-10-24Remove note about TBDMT from DocumentationToineSiebelink1-8/+0
Issue-ID: CPS-2433 Change-Id: Ia791cd7214eec08d2209469b82f56a04de42868c Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2024-10-24Update deployment docs for load balancer configdanielhanrahan1-0/+6
Issue-ID: CPS-2415 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I27be67ec9e71e4c6006ef80aa78152f9d1784958
2024-10-17Release Stage 7 for 3.5.4seanbeirne1-2/+29
Issue-ID: CPS-2457 Change-Id: Id9a267c587f16f3fb5edb558b33cd0003864ed93 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-10-17Release notes and documentation updates for 3.5.4danielhanrahan6-22/+11
- Release notes update - Update openapi info.version to 3.5.4 - Update scheduled-tasks docs to reflect changes in retry mechanism - Update deployment docs to update configurable timer parameters - Remove unused locked-module-sync.sleep-time-ms Issue-ID: CPS-2457 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ieb559bbfe348848c4b8669410861edfeeb6c9bf3
2024-10-16Merge "Update documentation related to hazelcast"Toine Siebelink2-9/+7
2024-10-16Update documentation related to hazelcastmpriyank2-9/+7
- removed old entries of data structures which are removed now. - updated the documentation to correctly reflect our infrastructure startegy related to hazelcast. - fixed few NB comments on the merged patch. Issue-ID: CPS-2408 Change-Id: Id7ce4ac695ad94742490ac5d2be89cd23ffda3e5 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-10-15Add missing duplication test in integration test suiteToineSiebelink1-0/+19
- Added test for ModuleSerive.createSchemaSetFromModules() - Unintendedly Updated one swagger file in docs because 1) DT team forgot to update the relevant file 2) Gers committed pom update to automatically update swagger files 3) I ran 'mvn install' Issue-ID: CPS-2399 Change-Id: I33261c32bbca58ff21aff3cde9588617199f104c Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2024-10-15add documentaiton for cps-and-ncmp deploymenthalil.cakal1-2/+12
- the optimum percentage of the JVM allocation documented - remove anchorDataCache from the documentation since no more used Issue-ID: CPS-2180 Change-Id: Ie1b8c43136a38f8da5a865493bed1df030a497d6 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2024-10-07Merge "RTD update for delta API 2"Priyank Maheshwari2-25/+41
2024-10-04Bump CPS to 3.5.4-SNAPSHOTmpriyank1-1/+29
- bump cps to 3.5.4-SNAPSHOT - updated release notes Issue-ID: CPS-2434 Change-Id: I3d5e6f37711bb29b61b598cc5af57ecfdc35cbba Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-10-04[CPS] OSLO release changessourabh_sourabh4-163/+254
- Updated open api for cps, ncmp and policy apis. - Updated release notes with bus and features. Issue-ID: CPS-2434 Change-Id: Ib4d80f3939b6e267f228177c817e43832a9384db Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2024-10-04Revert "[1/2] Move Swagger API to docs folder"Lee Anjella Macabuhay1-908/+908
This reverts commit b76392e2d1629d4eb67b10c450cdd954ef678966. Reason for revert: Release blocker Change-Id: Ic477dbaaad34992c8f440981d92f12b977cdf96e Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
2024-10-04RTD update for delta API 2Arpit Singh2-25/+41
- Documentation update for Delta Feature and Delta API 1 - Added documentation for API 2: Delta between anchor and JSON payload Issue-ID: CPS-2212 Signed-off-by: Arpit Singh <as00745003@techmahindra.com> Change-Id: Id74cd930ce48e5cb414aa62c5381b79675346a37
2024-10-03Update JIRA and Wiki links host name from wiki.onap.org to lf-onap.atlassian.netsourabh_sourabh3-238/+238
Issue-ID: CPS-2432 Change-Id: I53f380a4fe0968d1ec9f1393651c7c43f03d0d95 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2024-09-26Merge "[1/2] Move Swagger API to docs folder"Toine Siebelink1-908/+908
2024-09-18[1/2] Move Swagger API to docs folderegernug1-908/+908
Code generation moved to docs folder for cps-core Issue-ID: CPS-2332 Change-Id: I9a8c5007a3039e0f46114c589de0756d6de91127 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-09-18Merge "Refactored cps-ri package structure"Sourabh Sourabh1-2/+2
2024-09-17Refactored cps-ri package structureleventecsanyi1-2/+2
- fixed import order and moved package structure Issue-ID: CPS-2293 Change-Id: Ie2f9f057f261577054530feee7480850ba4b41e1 Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2024-09-17Policy Executor API: Add Prefix in YamlToineSiebelink1-3/+1
- Remove servers from yaml. - Add prefix to path in yaml. - Remove basepath prefix from Controller Impl. - Added policy server port to 8093. - Exposed docker env. vars for policy services. Issue-ID: CPS-2291 Change-Id: Idcc9e23f9d63bad2480537dc8d39523fe82b4b83 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2024-09-11Merge "Renaming Delta Operations as per RFC 9144"Priyank Maheshwari3-6/+6
2024-09-10Renaming Delta Operations as per RFC 9144Arpit Singh3-6/+6
RFC 9144 recommends naming convention for operations that can be performed on any datastore. The recommended names are: - create - remove - replace Whereas in CPS Delta feature these operaitions were named: - add - remove - update So, "add" and "update" operations have been changed to "create" and "replace" respectively. Issue-ID: CPS-2393 Change-Id: Ie39f5f8ccc91e96cf484ca7fbc833a6be8758054 Signed-off-by: Arpit Singh <as00745003@techmahindra.com>
2024-08-29Invoke Policy Executor and handle not-allowed responseToineSiebelink4-4/+4
- Execute Policy Executor REST request - Act (and log) on response from Policy Executor - Add dispatcher(mock) in integration test FWK - Add integration test for allow/non allowed and no authorization use cases - disabled PolicyExecution feature by default (only enabled for testware) Issue-ID: CPS-2247 Change-Id: I111ba9ba89cc91649b63b20f88414aa33721dbeb Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-08-21Bump CPS to 3.5.3-SNAPSHOTdanielhanrahan1-1/+30
- bump CPS to 3.5.3-SNAPSHOT - updated the release notes and prepared for the next release Issue-ID: CPS-2374 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I60ea5f5864f5818d1ed5078e375cf07b8d713dde
2024-08-21Update openapi for 3.5.2danielhanrahan3-24/+59
- update info.version to 3.5.2 for openapi yamls - update read-the-docs copies of openapi docs Issue-ID: CPS-2374 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I7f726f610fe8eff43e281edfe2fc6d9b08f5fc15
2024-08-21Merge "Release notes for moduleSetTag perf improvement"Priyank Maheshwari1-0/+1
2024-08-21Merge "Release notes for Cm Subscriptions"Daniel Hanrahan1-0/+1
2024-08-21Release notes for moduleSetTag perf improvementdanielhanrahan1-0/+1
Issue-ID: CPS-2353 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ic6c281934c8be8f85cf20b6c65e447a31a35ecc3
2024-08-21Release notes for Cm Subscriptionsmpriyank1-0/+1
- Added release notes for the CM Data Subscriptions epic for the positive scenarios. Issue-ID: CPS-2324 Change-Id: I1b61113a6bfa365a5856b97433098420dbf59c90 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-08-21[BUG] Blank alternateId overwrites existingdanielhanrahan1-0/+1
During CM-handle update, a blank "" alternateId will overwrite an already-set alternateId. Additionally during registration, if an alternateId consisting of whitespace is supplied, it will be persisted with whitespace. This fixes both issues by using isBlank/isNotBlank consistently. Issue-ID: CPS-2372 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I44e536cf87a31c6e975a82ed37769c1d2548653a