aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-10-17Release 1.15.11.15.1Fiete Ostkamp2-17/+4
- cleanup notification logic to get rid of ActiveMQ - remove activemq and jms related dependencies Issue-ID: AAI-4019 Change-Id: I3670601d7d755ac2d675ca4be02273038dfd4cda Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-16Make K6 scripts independently runnableFiete Ostkamp13-127/+25
- define defaults in K6 scrips to make execution via k6 run <script.js> easier - remove leftovers of AAF Issue-ID: AAI-4018 Change-Id: I364002a76f1c6359024bdfadb8566c352c1bd76f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-13Upgrade aai-common dependency to 1.15.1-SNAPSHOTFiete Ostkamp6-37/+13
- get rid of ActiveMQ (which was part of the eventing) - now really use Janusgraph 1.0 Issue-ID: AAI-4017 Change-Id: Icfe166b96bee5d2ffad3f3cd3d67e8a286424bfc Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-11Release 1.15.0Fiete Ostkamp1-0/+7
- update Janusgraph (0.6.4 -> 1.0.0) - update Tinkerpop (3.5.8 -> 3.7.1) Issue-ID: AAI-4015 Change-Id: Ia6a4ba083a0ca0b985ef65b52488d0063d4ed4ad Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-10Add K6 test for writing without relationshipsFiete Ostkamp4-26/+326
- create test that writes pservers via the LegacyMoxyConsumer (not bulk) Issue-ID: AAI-4013 Change-Id: I0fe4116ebc01ed4f8a5c0807113a08a2424d24ba Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-07Update janusgraph to 1.0.01.15.0Fiete Ostkamp2-29/+2
- update Janusgraph (0.6.4 -> 1.0.0) - update Tinkerpop (3.5.8 -> 3.7.1) Issue-ID: AAI-3743 Change-Id: I20cfe7229b9e02bd8db54894082e25556dadc538 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-22Migrate JAXB to jakartaFiete Ostkamp6-24/+21
- change javax.* JAXB packages to jakarta.* - bump snapshot version to 1.15.0-SNAPSHOT Issue-ID: AAI-4005 Change-Id: I304328d2b8d2b943919f741f63b8842ac2ee126b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-19Release 1.14.7 container image for resourcesFiete Ostkamp1-0/+7
- use Java 11 - upgrade spring-boot (2.4.13 -> 2.5.15) - fix vulnerabilities Issue-ID: AAI-4002 Change-Id: Iba84266f74c5476254987af6310111158a1be3fd Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-18Use Java 11 in resources1.14.7Fiete Ostkamp8-28/+16
- update aai-common to 1.14.7 - change compiler and base image to Java 11 - do not use all schema versions in tests since that increases test duration Issue-ID: AAI-3996 Change-Id: I2bb86c7ae0ad5bdce1784fdd1e64b3573723061b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-09-17Update aai-common to 1.14.6 in resourcesFiete Ostkamp10-34/+36
- upgrade spring-boot (2.4.13 -> 2.5.15) - fix vulnerabilities Issue-ID: AAI-3992 Change-Id: I161101a5e74b21494583c1c58c82d7d75351b348 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-29Create request interceptor class to remove namespace attribute from xml ↵Fiete Ostkamp12-48/+180
request bodies - add interceptor that removes xmlns attribute from xml bodies - update eclipse persistence (2.6.2 -> 2.7.7) - use spring-boot-starter-test instead of spring framework's spring-test - bump snapshot version to 1.14.7-SNAPSHOT - remove unused imports Issue-ID: AAI-3976 Change-Id: Iac7103ae003cb7bb7269ada983af97e003be155c Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-27Enhance ModelDistributionTest in resources to test redistributionFiete Ostkamp7-45/+336
- use WebTestClient in ModelDistributionTest - add test for redistribution Issue-ID: AAI-3977 Change-Id: I1db72bd9af50931a487e31576b2f14d21fc3b4c1 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-15Release 1.14.6 resources docker artifactFiete Ostkamp2-3/+10
- update Tinkerpop (3.5.0 -> 3.5.8), Janusgraph (0.6.0 -> 0.6.4) - make echo liveness probe available under /actuator/health Issue-ID: AAI-3968 Change-Id: I246995725f5b298e0f98c56ca23a9b790c1394c0 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-15Update Janusgraph to 0.6.4 in resources1.14.6Fiete Ostkamp1-8/+24
- update Tinkerpop (3.5.0 -> 3.5.8), Janusgraph (0.6.0 -> 0.6.4) - declare cassandra-driver related deps in dependencyManagement [0] - update spring-cloud dependencies (2020.0.2 -> 2020.0.6) [0] since spring-boot would otherwise downgrade the driver version to a (much) older version Issue-ID: AAI-3966 Change-Id: Ic8d28ee0965a79aa83ec57a5de8dcc676d66dee5 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-13Make echo liveness probe available under /actuator/health for resourcesFiete Ostkamp7-3/+144
- implement spring's HealthIndicator interface to provide health probe based on AaiGraphChecker - conditionally enable the probe when aai.actuator.echo.enabled=true - increase snapshot version to 1.15.6-SNAPSHOT Issue-ID: AAI-3959 Change-Id: Ie2b49ad1f3145285be844bb11aa8119a16fb68c9 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-06Release 1.14.5 resources docker artifactFiete Ostkamp1-0/+7
- update Janusgraph (0.5.3 -> 0.6.0) Issue-ID: AAI-3947 Change-Id: I081ba8b6547a85dc84dfce07561f2f97afd56c9e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-06stage-docker-release fails due to plugin issue1.14.5Fiete Ostkamp1-0/+10
- do not remove full declaration of gmaven-plugin Issue-ID: AAI-3946 Change-Id: I12d489bb4d4ff0f48155dde58172765828140a6c Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-08-06Update Janusgraph to 0.6.0 in resourcesFiete Ostkamp14-62/+26
- update Janusgraph (0.5.3 -> 0.6.0) - remove all unused imports - use full context scanning with @SpringBootApplication Issue-ID: AAI-3927 Change-Id: I26af1f780c8463efbc0eb25255ecbf61261ab77d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-29[AAI] Update aai-schema version to 1.12.5 in pom of resourcesvani.kv1-1/+1
- Update aai-schema version to 1.12.5 in pom of resources Issue-ID: AAI-3935 Change-Id: Ica6c43442d955fd8cd868a60f293c100d5a83264 Signed-off-by: vani.kv <vani.kv@accenture.com>
2024-07-20Make LegacyMoxyConsumerTest a @SpringBootTestFiete Ostkamp12-142/+246
- replace AAISetup with @SpringBootTest in LegacyMoxyConsumerTest - introduce WebTestClient to more elegantly declare requests - do not statically invoke AAIGraph.getInstance in some tests [1] [1] If those tests are run individually, launching the graph will fail since the spring context is not available then. It works in the pipeline, since other tests run before that launch the context. Issue-ID: AAI-3887 Change-Id: I075c1f94e0a519d5cfa760cc07e446a26549c699 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-05Release 1.14.4 docker artifact of aai-resourcesFiete Ostkamp1-0/+7
- use 1.14.4 release version of aai-common - upgrade Janusgraph (0.5.0 -> 0.5.3) Issue-ID: AAI-3923 Change-Id: I537769f5dfc7c3b5f97d39c6b9d6bf8d17e9442d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-04Upgrade aai-resources to Janusgraph 0.5.31.14.4Fiete Ostkamp2-2/+2
- use 1.14.4 release version of aai-common - upgrade Janusgraph (0.5.0 -> 0.5.3) Issue-ID: AAI-3920 Change-Id: I64a2bc19fa4d4a7fe234bf3c01ced5ad2f104b33 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-03Use 1.14.4-SNAPSHOT version of aai-common in aai-resourcesFiete Ostkamp1-1/+1
- the new snapshot version contains the pagination fix Issue-ID: AAI-3918 Change-Id: Id0d42389d0b983bf476b0d2338f6050ef37158ad Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-01Merge "Use eclipse-temurin:8-jre-alpine docker base image in aai-resources"Nandkishor Patke6-78/+14
2024-07-01Use eclipse-temurin:8-jre-alpine docker base image in aai-resourcesFiete Ostkamp6-78/+14
- replace aai-common base image with plain java 8 jre - remove custom folders and users to simplify setup Issue-ID: AAI-3912 Change-Id: I248202b74133e0a71ff80bce560f27e147baf016 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-01Merge "Release 1.14.3 docker artifact of aai-resources"Nandkishor Patke1-0/+7
2024-07-01Release 1.14.3 docker artifact of aai-resourcesFiete Ostkamp1-0/+7
- 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 - add performance test for the LegacyMoxyConsumer Issue-ID: AAI-3905 Change-Id: Ic25dd3d1e12766ce5895575f6b81aa004ae60453 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-07-01Merge "Use 1.14.3 release version of aai-common in aai-resources"Nandkishor Patke1-2/+2
2024-07-01Use 1.14.3 release version of aai-common in aai-resources1.14.3Fiete Ostkamp1-2/+2
Issue-ID: AAI-3907 Change-Id: I3a3223e73842a10a48f5ef65762b53456c14b01b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-28Merge "Implement gremlin-based pagination in resources"Nandkishor Patke7-181/+115
2024-06-27Implement gremlin-based pagination in resourcesFiete Ostkamp7-186/+115
- 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>
2024-06-25Merge "Update aai-common to 1.14.2 in resources"Lukasz Rajewski3-5/+5
2024-06-25Update aai-common to 1.14.2 in resourcesFiete Ostkamp3-5/+5
- contains janusgraph update 0.3.3 -> 0.4.0, tinkerpop 3.3.11 -> 3.4.0 Issue-ID: AAI-3890 Change-Id: I0b5c75bc3562912a5fc9f06d081e99ff5970c029 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-19Add performance test for resourcesFiete Ostkamp5-6/+243
- add a K6-based performance test - exact thresholds are not important for now, it's rather meant to assist development Issue-ID: AAI-3892 Change-Id: I1387f97acaa593ae8be84a0782f42274b1b100a7 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-18Release 1.14.1 resources docker artifactFiete Ostkamp1-0/+7
- includes tinkerpop update from 3.3.0 to 3.3.11 - update guava from 18 to 25.0-jre - resolve maven build warnings (undeclared dep versions, duplicate deps, reporting configuration) Issue-ID: AAI-3884 Change-Id: Iaf6ac4b3558944addd858cad3d438e91e6565007 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-18Update aai-common to 1.14.1 in resources1.14.1Fiete Ostkamp3-14/+8
- includes tinkerpop update from 3.3.0 to 3.3.11 - update guava from 18 to 25.0-jre - resolve maven build warnings (undeclared dep versions, duplicate deps, reporting configuration) Issue-ID: AAI-3878 Change-Id: Ia04619eff77b13e77caddbe5483dfd944e75821e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-16Release 1.14.0 resources docker artifactFiete Ostkamp3-3/+10
- update to aai-common 1.14.0 that includes janusgraph update from 0.2.3 to 0.3.3 Issue-ID: AAI-3867 Change-Id: I419eef5e4ee1d382f10f094778742152ac7e0fe5 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-06-12Update aai-common to 1.14.01.14.0Fiete Ostkamp2-5/+4
- update aai-common to 1.14.0 which contains Janusgraph update to 0.3.3 Issue-ID: AAI-3867 Change-Id: I37cd2faae01d486e887844243d9a346dc9bfa615 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-05-23Refactor global exception handlerFiete Ostkamp3-57/+53
- extract similar code to methods - return early - bump snapshot version to 1.13.6 Issue-ID: AAI-3692 Change-Id: I2835a936c3bc60b8f14fd9014de46bdb2367a9fc Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-05-23Merge "Improve tests for exception handling"Lukasz Rajewski5-16/+182
2024-05-23Improve tests for exception handlingFiete Ostkamp5-16/+182
- add more assertions to ExceptionHandlerTest - add class definitions for error responses to allow the usage of object mappers for that Issue-ID: AAI-3691 Change-Id: I0a3f26c7f3a14bf536cc4f023b567aeb4191e963 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-05-22[AAI] Release 1.13.5 docker artifact of resourcesnandkishorpatke1-0/+7
- Release docker artifact for v29 schema change Issue-ID: AAI-3851 Change-Id: Iaebfdbe74c9e91d4fa83c0023236842df8172252 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2024-05-22[AAI] Release 1.13.5 maven artifact of resourcesnandkishorpatke1-0/+4
- Release maven artifact for v29 schema changes Issue-ID: AAI-3850 Change-Id: I2dffa6106b4448fb9ed13b651b67305798146418 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2024-05-22[AAI] Bump aai-resources version to 1.13.5nandkishorpatke3-3/+3
Issue-ID: AAI-3843 Change-Id: I5e3f39bb0112fa618ccdd87b2347f6b31ca0f31e Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2024-05-22[AAI] Update aai-schema version to 1.12.4 in resourcesnandkishorpatke7-11/+11
- AAI schema addition for 3GPP RAN Network Slice Subnet - and Slice-Profile Attributes & FeasibilityCheckJob - Bump aai-schema pom version to 1.12.4 - Update aai-schema default version to v29 Issue-ID: AAI-3843 Change-Id: I2dcf0141163792cdc9bfdcdd2f7b42dc44f4cb5a Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2024-05-15Do not use an exception to communicate an ok response in the /echo endpointFiete Ostkamp2-16/+5
- do not use an AAIException to return a 200 OK response Issue-ID: AAI-3847 Change-Id: I29b20bb408fa55d5a18ab4e1981d7c2c435410a4 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-04-15Release 1.13.4 docker artifact of aai-resourcesDasar1-0/+7
- create 1.13.4-container-release yaml file Issue-ID: AAI-3793 Change-Id: I8bd3fffc6eae8ff9d356a94e908dae0f3ec00444 Signed-off-by: Dasar <avinash.ganesh.dasar@accenture.com>
2024-04-15Release 1.13.4 maven artifact of aai-resourcesDasar1-0/+4
- create 1.13.4-maven-release yaml file Issue-ID: AAI-3793 Change-Id: I7114a317e4ac50005e782522ca5df8a08b5aa711 Signed-off-by: Dasar <avinash.ganesh.dasar@accenture.com>
2024-04-15Update AAI-Resources SNAPSHOT version to 1.13.4Dasar3-3/+3
- Change AAI-Resources SNAPSHOT version from 1.13.3. to 1.13.4 Issue-ID: AAI-3793 Change-Id: I8ea8495b38e77e0c784d1685ee3ac3e801e5e5a7 Signed-off-by: Dasar <avinash.ganesh.dasar@accenture.com>
2024-04-12Remove DMaaP dependency from AAI-ResourcesDasar8-36/+39
- Remove DMaaP related references from AAI-resources and added kafka related configuration - Updated AAI-Common version from 1.13.3 to 1.13.6 Issue-ID: AAI-3793 Change-Id: If1e141a3ae71b0c053f68ec13387426d3687f9c0 Signed-off-by: Dasar <avinash.ganesh.dasar@accenture.com>