summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
2024-04-02Migrate resources to Junit 5Fiete Ostkamp30-308/+363
Issue-ID: AAI-3815 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I6d4acbbb38c7674656690978cc1e50106f0c15cf
2024-03-05Release 1.13.3 docker artifact of resourcesFiete Ostkamp1-0/+7
- update aai-common from 1.13.1 to 1.13.3 (includes tinkerpop 3.2.11) - use up-to-date eclipse-temurin:8-jre-alpine base image - make service runnible locally via mvn spring-boot:run Issue-ID: AAI-3772 Change-Id: Icf7cc29a20cf99fec63d9b97ec6826e55e18161f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-03-05Release 1.13.3 maven artifact of resourcesFiete Ostkamp1-0/+4
- update aai-common from 1.13.1 to 1.13.3 (includes tinkerpop 3.2.11) - use up-to-date eclipse-temurin:8-jre-alpine base image - make service runnible locally via mvn spring-boot:run Issue-ID: AAI-3771 Change-Id: I1612be54822927ec3703be6f47141d6ddb70044e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-15Make aai-resources runnable locally via mvn spring-boot:runFiete Ostkamp5-8/+8
- make some property files ignorable Issue-ID: AAI-3779 Change-Id: I79cf4c6f989f96d304b35c466221e957b94d3e81 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-08Switch 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 Change-Id: Ie6c1f8e4caf77f2bd0d9be2cee1d4d8ffa6fb69a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-08Update aai-common-alpine base image in resourcesFiete Ostkamp2-6/+7
- update to latest aai-common-alpine image that is now based on eclipse-temurin:8-jre-alpine Issue-ID: AAI-3662 Change-Id: Ic807e5eb5e412d3511d7b7bf7adf8b0851c4cf9d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-06Bump version.properties to 1.13.3Fiete Ostkamp1-1/+1
Issue-ID: AAI-3767 Change-Id: If005e609c6184cd4928209bec5820ae59256dda9 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-06Change resources to 1.13.X-SNAPSHOT againFiete Ostkamp2-2/+2
- change resources version to SNAPSHOT since publishing snapshot releases would not work otherwise Issue-ID: AAI-3763 Change-Id: I980986f6cbad4334a9a18b68db304fd46c1c3053 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-02-06Update aai-common to 1.13.3 in resourcesFiete Ostkamp7-10/+20
- update to 1.13.3 that contains fix for TraversalURIOptimizedQuery building - disable tracing in tests - disable log lines for schema generation in tests Issue-ID: AAI-3761 Change-Id: Ifbe1a4ca716e73c1722c1368dc55719b23fe101a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-30Release 1.13.1 docker artifact of resourcesFiete Ostkamp1-0/+7
- release 1.13.1 maven and docker artifacts - bump version to 1.13.2 Issue-ID: AAI-3754 Change-Id: I860df00c1fecbdee69e14eb116bc3e1aba7fecea Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>