Implement gremlin-based pagination in resources 31/138331/3
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 26 Jun 2024 12:25:42 +0000 (14:25 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 27 Jun 2024 07:59:23 +0000 (09:59 +0200)
commit7734d5ca985fb0f47347d644a53b76b46da4cf41
tree4c70aa069e593adf65e450279daf5fd59a35ef66
parent7e81b2d2cec80eaadc71de3a27ebca9b0865f43b
Implement gremlin-based pagination in resources

- update Janusgraph to 0.5.0 + tinkerpop to 3.4.13
- leverage new pagination from aai-common that paginates in the graph, rather than the java code
- introduce new `includeTotalCount` parameter that allows disabling the total count for the page
- remove meaningless javadoc comments

Issue-ID: AAI-3901
Change-Id: Ifca45e524b54f4978b5269361184813f4cfe5461
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
aai-resources/pom.xml
aai-resources/src/main/java/org/onap/aai/rest/LegacyMoxyConsumer.java
aai-resources/src/test/java/org/onap/aai/rest/BulkProcessConsumerTest.java
aai-resources/src/test/java/org/onap/aai/rest/LegacyMoxyConsumerTest.java
aai-resources/src/test/java/org/onap/aai/rest/URLFromVertexIdConsumerTest.java
aai-resources/src/test/java/org/onap/aai/rest/VertexIdConsumerTest.java
pom.xml