Merge "CSIT for trust level epic"
authorToine Siebelink <toine.siebelink@est.tech>
Tue, 5 Dec 2023 18:13:42 +0000 (18:13 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 5 Dec 2023 18:13:42 +0000 (18:13 +0000)
cps-dependencies/pom.xml
docs/ncmp-cmhandle-querying.rst
docs/release-notes.rst

index beb4de1..0e76d7e 100755 (executable)
             <dependency>
                 <groupId>com.fasterxml.jackson.dataformat</groupId>
                 <artifactId>jackson-dataformat-xml</artifactId>
-                <version>2.13.1</version>
+                <version>2.13.5</version>
             </dependency>
             <dependency>
                 <groupId>com.github.spotbugs</groupId>
             <dependency>
                 <groupId>io.gsonfire</groupId>
                 <artifactId>gson-fire</artifactId>
-                <version>1.8.5</version>
+                <version>1.9.0</version>
             </dependency>
             <dependency>
                 <groupId>io.hypersistence</groupId>
             <dependency>
                 <groupId>org.codehaus.janino</groupId>
                 <artifactId>janino</artifactId>
-                <version>3.1.7</version>
+                <version>3.1.10</version>
             </dependency>
             <dependency>
                 <groupId>org.codehaus.groovy</groupId>
             <dependency>
                 <groupId>org.liquibase</groupId>
                 <artifactId>liquibase-core</artifactId>
-                <version>4.16.0</version>
+                <version>4.21.0</version>
             </dependency>
             <dependency>
                 <groupId>org.mapstruct</groupId>
             <dependency>
                 <groupId>org.opendaylight.yangtools</groupId>
                 <artifactId>yangtools-artifacts</artifactId>
-                <version>8.0.6</version>
+                <version>8.0.10</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
index 9b54aaf..529297d 100644 (file)
@@ -1,6 +1,6 @@
 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
 .. http://creativecommons.org/licenses/by/4.0
-.. Copyright (C) 2022 Nordix Foundation
+.. Copyright (C) 2022-2023 Nordix Foundation
 
 .. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
 .. _cmhandlequerying:
@@ -83,6 +83,14 @@ Request Body example using all available query criteria. This query would return
               "cpsPath": "//state[@cm-handle-state='ADVISED']"
             }
           ]
+        },
+        {
+          "conditionName": "cmHandleWithTrustLevel",
+          "conditionParameters": [
+            {
+              "trustLevel": "COMPLETE"
+            }
+          ]
         }
       ]
     }
@@ -159,3 +167,23 @@ The *cmHandleWithCpsPath* condition allows any data of the CM Handle to be queri
         }
       ]
     }
+
+CM Handle with Trust Level
+--------------------------
+
+With the *cmHandleWithTrustLevel* condition, we can provide just one trust level. The CM handles returned will have this trust level. Providing more than one parameter causes unexpected results. Condition parameter name is not being validated.
+
+.. code-block:: json
+
+    {
+      "cmHandleQueryParameters": [
+        {
+          "conditionName": "cmHandleWithTrustLevel",
+          "conditionParameters": [
+            {
+              "trustLevel": "COMPLETE"
+            }
+          ]
+        }
+      ]
+    }
\ No newline at end of file
index fbf4b34..8bdc3fc 100755 (executable)
@@ -42,6 +42,7 @@ Bug Fixes
 Features
 --------
     - CPS-Temporal is no longer supported and any related documentation has been removed.
+    - `CPS-1980 <https://jira.onap.org/browse/CPS-1980>`_ Exposing health and cluster metrics for hazelcast.
 
 
 Version: 3.4.0