Update Janusgraph to 0.5.0 in traversal 36/138336/3
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 27 Jun 2024 12:12:01 +0000 (14:12 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 27 Jun 2024 17:39:25 +0000 (19:39 +0200)
commit05b52a98e26f79d20c9921921d3aebe0f9b49f60
treedbeed81c47e6fdd9de72925fc505af91722b8979
parent63cacf6c2333eaaeda3b7f7552c3a85736f9be03
Update Janusgraph to 0.5.0 in traversal

- update Janusgraph to 0.5.0 + tinkerpop to 3.4.13
- do not use pagination methods from HttpEntry [1]
- introduce WebTestClient as a way to more elegantly declare http requests and assertions

[1] pagination is still done on the client-side in this service.
This change just removes the usage of methods of HttpEntry that effectively do a List.subList
and that will be removed from HttpEntry shortly after

Issue-ID: AAI-3902
Change-Id: I446f092048b9e2be7314ed32ab3de5d5e1e1689d
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
15 files changed:
aai-traversal/pom.xml
aai-traversal/src/main/java/org/onap/aai/rest/CQ2Gremlin.java
aai-traversal/src/main/java/org/onap/aai/rest/CQ2GremlinTest.java
aai-traversal/src/main/java/org/onap/aai/rest/DslConsumer.java
aai-traversal/src/main/java/org/onap/aai/rest/QueryConsumer.java
aai-traversal/src/main/java/org/onap/aai/rest/dsl/v1/DslListener.java
aai-traversal/src/main/java/org/onap/aai/rest/search/CustomQueryTestDTO.java
aai-traversal/src/main/java/org/onap/aai/rest/util/PaginationUtil.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/PayloadUtil.java
aai-traversal/src/test/java/org/onap/aai/WebClientConfiguration.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/rest/DslConsumerTest.java
aai-traversal/src/test/java/org/onap/aai/rest/GfpVserverDataStoredQueryTest.java
aai-traversal/src/test/java/org/onap/aai/rest/QueryConsumerTest.java
pom.xml
version.properties