summaryrefslogtreecommitdiffstats
path: root/aai-parent
AgeCommit message (Collapse)AuthorFilesLines
2024-11-25Add resiliency test for the GraphCheckerFiete Ostkamp1-0/+1
- introduce IntegrationTest class for Junit 5 based tests that use the spring context - add resiliency test to test GraphChecker behaviour for interrupted network connections to cassandra - leverage testcontainers to run against a cassandra container and toxiproxy Issue-ID: AAI-4070 Change-Id: I2485b5240950ded6201942459f6fcdb4971e43d9 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-21Upgrade spring-boot to 2.7Fiete Ostkamp1-18/+3
- upgrade spring-boot (2.6.15 -> 2.7.18) - upgrade tinkerpop (3.7.1 -> 3.7.3) - upgrade janusgraph (1.0.0 -> 1.0.1) Issue-ID: AAI-4067 Change-Id: I06ab3c705981a9aebe2e0f6fdc7060735c8cd39c Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-20Remove aai logging-service dependenciesFiete Ostkamp1-19/+8
- logging-service is not actively maintained anymore Issue-ID: AAI-4061 Change-Id: I63cf251a47f220c06a423760b41c3ea70a2f8d6f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-14Remove eelf-core from aai-commonFiete Ostkamp1-8/+2
- the dependency is not maintained anymore Issue-ID: AAI-4059 Change-Id: I5f089236e680630bb14bcfd9b29f3b1cd4545574 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-08Upgrade spring boot to 2.6Fiete Ostkamp1-14/+5
- upgrade spring boot (2.5.15 -> 2.6.15) - migrate aai-schema-ingest module to JUnit 5 Issue-ID: AAI-4048 Change-Id: I72a59891fdbcdea9b54f6c02aae09fcc7a26947a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-24Update guava in aai-commonFiete Ostkamp1-1/+8
- update guava (31.1-jre -> 33.3.1-jre) - exclude vulnerable rabbitmq dependency of janusgraph-core Issue-ID: AAI-4036 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ie0fd056396dc0ee4acbc5b4d2b44f2a4f0a6802b
2024-10-17Update logback in aai-commonFiete Ostkamp1-2/+2
- update logback (1.2.3 + 1.2.7 -> 1.2.13) - bump snapshot version to 1.15.2-SNAPSHOT Issue-ID: AAI-4020 Change-Id: I1f961ffddfbefe810044cafac500defeb6727da8 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-16Add more meaningful exception when path to schema files is wrongFiete Ostkamp1-1/+1
- throw runtime exception when schema files cannot be found - update eclipse persistence (2.7.11 -> 2.7.15) Issue-ID: AAI-4018 Change-Id: Id3a91fbddd903433413e0409c64deac360c80365 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-13Remove groovy dependency from aai-commonFiete Ostkamp1-41/+0
- remove org.codehaus.groovy declaration Issue-ID: AAI-3941 Change-Id: I28480671031b81813e151202531dd08995bf42b3 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-09Refactor DeltaEventsFiete Ostkamp1-8/+0
- get rid of StoreNotificationEvent class and directly publish to Kafka - use Lombok in related classes Issue-ID: AAI-4014 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ic6433b75a4540f597edf1316afe6d6c56a7bd08b
2024-10-07Update oparent to version 3.XFiete Ostkamp1-1/+1
- update oparent (2.1.0 -> 3.0.2) - bump snapshot version to 1.15.1-SNAPSHOT Issue-ID: AAI-4012 Change-Id: I308d825c438e89f23fbe018d22a7bf4ef56fd114 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-07Update Janusgraph to 1.0.0Fiete Ostkamp1-2/+2
- update Janusgraph (0.6.4 -> 1.0.0) - update Tinkerpop (3.5.8 -> 3.7.1) Issue-ID: AAI-3743 Change-Id: I5f2f929645b8f327bc90eabab6c06a6b80bdbc3e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-22Remove aai-aaf-auth from aai-commonFiete Ostkamp1-20/+0
- AAF has been removed from ONAP some time ago, thus this model is not needed anymore Issue-ID: AAI-4006 Change-Id: I7943ed2f4c5308cca058c8aead9b0bd3b95ac580 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-21Migrate JAXB to jakartaFiete Ostkamp1-17/+12
- change javax.* JAXB packages to jakarta.* - bump snapshot version to 1.15.0-SNAPSHOT Issue-ID: AAI-4005 Change-Id: I2a208f717206a2ee8c2acaec8abb0a04fc620123 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-17Migrate remnants of jersey 1 to 2 in aai-commonFiete Ostkamp1-20/+1
- use org.glassfish.jersey instead of com.sun.jersey Issue-ID: AAI-3990 Change-Id: Ice5731a241be3adf03a64a66fe6f595e5970c7c0 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-06AAI events are not being publishedFiete Ostkamp1-1/+1
- create e2e test case for notification sending - fix notification sending - disable tests since they can only be active with some larger refactoring Issue-ID: AAI-3988 Change-Id: I498b3b02218d81821dd17c3d8ad0da4de859924b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-27Release 1.14.6 aai-common maven artifactFiete Ostkamp1-2/+2
- update Tinkerpop (3.5.0 -> 3.5.8) + Janusgraph (0.6.0 -> 0.6.4) - update spring-boot (2.4.13 -> 2.5.15) - upgrade some vulnerable dependencies Issue-ID: AAI-3978 Change-Id: Ibcbf23309e0f6749328db0b87c286c638f1f3825 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-19Update spring-boot to 2.5 in aai-commonFiete Ostkamp1-20/+5
- update spring-boot (2.4 -> 2.5.15) - update vulnerable dependencies (spring-jms) - remove old codehaus.jackson dependency Issue-ID: AAI-3972 Change-Id: Ie0854c192a3a7bb719e9ac0e080e83a48e1b964a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-13Update Janusgraph to 0.6.4 in aai-commonFiete Ostkamp1-3/+3
- update Tinkerpop (3.5.0 -> 3.5.8), Janusgraph (0.6.0 -> 0.6.4) - change snapshot version to 1.14.6-SNAPSHOT Issue-ID: AAI-3956 Change-Id: I209f8163556dccb250568da18d75c0dca817a250 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-09Bump aai-common version to 1.14.5-SNAPSHOTFiete Ostkamp1-1/+1
Issue-ID: AAI-3928 Change-Id: I0bf49334b9c48df447082979e4311e922052775d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-08Update Janusgraph to 0.6.0 in aai-commonFiete Ostkamp1-17/+2
- update Tinkerpop (3.4.13 -> 3.5.0) + Janusgraph (0.5.0 -> 0.6.0) - bump version to 1.14.4-SNAPSHOT Issue-ID: AAI-3914 Change-Id: I4beeb2db6f2ba4b9ee25b084bb42dd551cda1375 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-04Release 1.14.4 maven artifact of aai-commonFiete Ostkamp1-1/+1
- fixes pagination when there are no results Issue-ID: AAI-3919 Change-Id: I173e4d76d56ddaad352da5d0f1df00792e1d71e1 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-03Pagination will throw an IllegalArgumentException if there are no vertices ↵Fiete Ostkamp1-1/+1
of the requested type - provide empty PaginationResponse when traversal.next() throws IllegalArgumentException Issue-ID: AAI-3917 Change-Id: I280f216050ea16953015023146d40674e067f028 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-28Update Janusgraph to 0.5.0 in aai-commonFiete Ostkamp1-4/+4
- update tinkerpop to 3.4.13 - update janusgraph to 0.5.0 - restore the total-pages header that was accidentally removed in the last pagination commit - remove stateful pagination logic from HttpEntry Issue-ID: AAI-3900 Change-Id: I5fac397ece75136673b8dc3866e10ff15dfdcee3 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-26Add gremlin-based pagination to aai-commonFiete Ostkamp1-1/+10
- enhance query building to support gremlin-based pagination - pagination is supported in two variants: with and without the total count of elements [1] - enhance query building to support gremlin-based sorting - add query logging that is currently disabled [1] due to the design of gremlin, including the total count results in a full graph scan. As such there is the option to not include it, which should make it (much) faster for the first pages that are returned. Issue-ID: AAI-3893 Change-Id: I6bc0c9b9f398556cc41a0a8f82e24e50c85e5690 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-19Update Janusgraph to 0.4.0 in aai-commonFiete Ostkamp1-3/+3
- update tinkerpop to 3.4.0 + janusgraph to 0.4.0 - bump snapshot version to 1.14.2-SNAPSHOT Issue-ID: AAI-3888 Change-Id: I2e45b37e4cda4f82c46399a899ba28f7463c0a95 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-15Update tinkerpop to 3.3.11 in aai-commonFiete Ostkamp1-3/+3
Issue-ID: AAI-3875 Change-Id: Iba69b1d4850fcd86dc0ee9cd209c74396e2e8f4a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-04Update janusgraph to 0.3.3Fiete Ostkamp1-3/+3
- update tinkerpop version from 3.2.11 to 3.3.0 - update janusgraph from 0.2.3 to 0.3.3 - the default GraphSON version would change with this update but was held back [1] - add jackson-dataformat-xml dependency to aai-core as the XmlMapper is used in the ErrorLogHelper [1] a separate story AAI-3796 - Use GraphSON v2 or v3 in AAI has been created for this Issue-ID: AAI-3795 Change-Id: I4539e83aa74c260d5238ebe869e9884d4396e9f4 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-04-12Change AAI-Common SNAPSHOT Version from 1.13.5 to 1.13.6Singh1-1/+1
- Update AAI-common version from 1.13.5-SNAPSHOT to 1.13.6-SNAPSHOT Issue-ID: AAI-3792 Change-Id: Ic281351007bab8bbc634c8f431be6bcd27ad83cd Signed-off-by: Singh <soumya.e.singh@accenture.com>
2024-04-10Remove DMaaP dependency from AAI-CommonSingh1-7/+3
- Remove Dmaap dependency in AAI-Common and replace it with Kafka. Issue-ID: AAI-3792 Change-Id: If3fd5c3bdc2448f7e260a26000b02a510c80d7fb Signed-off-by: Singh <soumya.e.singh@accenture.com>
2024-02-21Enhance SchemaGenerator to also generate indices for relationshipsFiete Ostkamp1-1/+1
- generate edge indexes when they not already exist - reindex existing indexes when they are not in status ENABLED - try to recover indexes that are in INSTALLED state - bump version to 1.13.5 Issue-ID: AAI-3782 Change-Id: I127e0f83b17485d7a6721206ade92cd50c89a51b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-06Switch aai-common baseimage back to java 8Fiete Ostkamp1-1/+1
- downgrade base image to java 8 until aai-common is compatible with java 11 Issue-ID: AAI-3766 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I90505b6a15b92fcf983e6444b60523574b2d2388
2024-02-06Update tinkerpop to 3.2.11Fiete Ostkamp1-1/+1
- update tinkerpop version from 3.2.4 to 3.2.11 Issue-ID: AAI-3745 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: If7ecabc325bcdcc030fe64b3b2262c4dad6b9798
2024-02-05Bump version to 1.13.3Fiete Ostkamp1-1/+1
Issue-ID: AAI-3762 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I8fc12af8d43996ca5408679e78632ca91f13a6e3
2024-02-05Pivoting a TraversalURIOptimisedQuery is broken in release 1.13.2Fiete Ostkamp1-2/+2
- fix query building for TraversalURIOptimizedQuery - enable DataLinkTests for TRAVERSAL_URI again - add further tests to test pivoting more directly - roll back version to 1.13.2 to rerelease fixed version - add python six dependency to fix upstream issue with sphinxcontrib-swagger dependency Issue-ID: AAI-3758 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I3e54216e00d0491d64265e149f55cf8aba6fabd9
2024-01-29Update tinkerpop to 3.2.11Fiete Ostkamp1-2/+2
- update tinkerpop from 3.2.4 to 3.2.11 - bump version to 1.13.3 Issue-ID: AAI-3745 Change-Id: I492aba96f8e4916bc99e80fc24e9e20da26c20ba Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-25Update tinkerpop to 3.2.4Fiete Ostkamp1-2/+2
- work around hasStep inlining - add tests that more directly assert traversal state - add TinkerpopUpgradeTests test suite [1] - bump aai-common version to 1.13.2 [1] this allows to run the tests that are likely affected by a tinkerpop upgrade Issue-ID: AAI-3740 Change-Id: I86fb9b0c86802c7c0f74a5aae0976e81bf501eb0 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-11Update spring boot to 2.4Fiete Ostkamp1-34/+5
- update spring boot from 2.3 to 2.4 - remove compile-time dependency on powermock introduced by eelf-core - remove dependencyManagement declarations for powermock since it's not used anymore Issue-ID: AAI-3725 Change-Id: I05a35e0cee80b27123f28bb8eeb8ed885c83a173 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-10Update spring boot to 2.3Fiete Ostkamp1-2/+7
- update to 2.3 - bump version of all submodules to 1.13.1-SNAPSHOT Issue-ID: AAI-3724 Change-Id: Id089e27b236476907c4e7ca7e51d72b74d387d1c Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-10Update spring boot to 2.2Fiete Ostkamp1-116/+47
- update spring dependency to 2.2.13 - remove profile based switch between spring versions 1.5.22 and 2.1.12 - migrate testng based tests in aai-els-onap-logging to junit 4 - rely more on boms for dependencyManagement by removing separate declarations (of spring and jackson) - resolve some build warnings by adding dependency + plugin versions - resolve some build warnings by removing duplicate declarations of dependencies - resolve build warning about ambiguous reference to JsonObject.addProperty() Issue-ID: AAI-3711 Change-Id: I7559e90ffb65199ee46bc5b7cdf5d9e73b7d87bc Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-12-29Upversion to 1.13.0Fiete Ostkamp1-1/+1
- increase version from 1.12.0 to 1.13.0 - release will incorporate refactorings of the past 13 months Issue-ID: AAI-3705 Change-Id: Iddac93ac90914c232269435501cc625b15f9df75 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2022-11-21[AAI] Up-version aai-common to 1.12.0 for LondonNiharika Sharma1-1/+1
Issue-ID: AAI-3594 Signed-off-by: Niharika Sharma <niharika.sharma@amdocs.com> Change-Id: I83c7fe88ef4227b00efdfa0b4c6a102dca7a3f35
2022-11-14[AAI] Upversion aai-common to 1.9.5Niharika Sharma1-1/+1
Issue-ID: AAI-3594 Signed-off-by: Niharika Sharma <niharika.sharma@amdocs.com> Change-Id: I16555822aa3de1ac7a19a08fd378e1eb4c36e23e
2022-10-24Merge "Update aai-common dependencies"William Reehil1-19/+18
2022-10-18Update aai-common dependenciesFiete Ostkamp1-19/+18
Issue-ID: AAI-3553 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I2b79669b922a43d30b7d412bfd86f1506f6b4f6f
2022-10-17[AAI] Upversion aai-common to 1.9.4wr148d1-1/+1
Issue-ID: AAI-3537 Signed-off-by: wr148d <wr148d@att.com> Change-Id: I55155889e65b6395404645b14d7bd07b6554f0e8
2022-10-14Merge "Remove the apache commons-lang dependency in aai-common"William Reehil1-6/+0
2022-10-14Remove the apache commons-lang dependency in aai-commonFiete Ostkamp1-6/+0
Issue-ID: AAI-3551 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ib68b6fb43044532abf39c1ac088ef969c5aa00c2
2022-10-14Update eclipse.persistence and eelf.core in aai-commonFiete Ostkamp1-2/+2
- update eclipse persistence to version 2.7.11 - update eelf core to 2.0.0-oss - pin eelf core version in aai-utils and aai-schema-abstraction to 1.0.1 since there would be IncompatibleClassChange errors - add the jaxb-api dependency to aai-utils to make it compilable with jdk 11 Issue-ID: AAI-3550 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ia2aa31a9f3550af853583e65bc1f84583c9fc22f
2022-03-07[AAI] Update common to fix security vulnerabilitieswr148d1-1/+1
Issue-ID: AAI-3414 Signed-off-by: wr148d <wr148d@att.com> Change-Id: Ied52723b83c819e4c8970a7060056ac76bf78b25