summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
2024-01-29Release 1.13.1 maven artifact of resourcesFiete Ostkamp1-0/+4
Issue-ID: AAI-3756 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ic8d08d511d0464345874f995cd962dcc1b0324e7
2024-01-29Merge "Revert "Update aai-common-alpine base image in resources""Fiete Ostkamp3-10/+5
2024-01-29Revert "Update aai-common-alpine base image in resources"Fiete Ostkamp3-10/+5
This reverts commit ce788a66989590a2fd1291390fb2f6489cc38e7c. Reason for revert: image versions > 1.6.0 are based on Java 11 Issue-ID: AAI-3662 Change-Id: If46b24913e86d7ed0db4347211817052c8a1d1e5 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-26Merge "Update aai-common-alpine base image in resources"Lukasz Rajewski3-5/+10
2024-01-19Upgrade aai-common dependency to 1.13.1 in resourcesFiete Ostkamp4-10/+18
- upgrade aai-common dependency from 1.13.0 to 1.13.1 - bump version to 1.13.1 Issue-ID: AAI-3733 Change-Id: Ifddadaf916da63f2dada25c71d01618f2bf10e8b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-19Update aai-common-alpine base image in resourcesFiete Ostkamp3-5/+10
- update [aai-common-alpine](https://hub.docker.com/r/onap/aai-common-alpine/tags) base image from 1.6.0 to 1.9.6 - add README-instructions for building the docker image Issue-ID: AAI-3662 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ic0f1993520b95f435543e12ac7b332fb4f4d5f94
2024-01-12[AAI] Promote Fiete Ostkamp and Nandkishor Patke to AAI Contributorswr148d1-0/+16
Issue-ID: AAI-3729 Signed-off-by: wr148d <wr148d@att.com> Change-Id: Ib5b50e8f8242effb60dffd3c56754258e03f7b44
2024-01-12[AAI] Release 1.13.0 docker artifactsMichal Jagiello1-0/+7
Create release file for docker container of aai-resources Issue-ID: AAI-3722 Change-Id: Ia2ff724614172eb6d8138d7f8dbf3334ef5af3f8 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2024-01-12[AAI] Release 1.13.0 version maven artifactMichal Jagiello1-0/+4
Create release files for maven artifacts of aai-resources Issue-ID: AAI-3722 Change-Id: I3ee2f401ce4105853e6cdaca6c137bfc0ec05da6 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2024-01-11Create aai-resources 1.13.0 versionMichal Jagiello3-5/+5
Version with fix of an issue with missing bulk operation index on request body parsing error Issue-ID: AAI-3722 Change-Id: I2faaf901fb063a9ea04cac2c8308fdc749b2ee52 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2024-01-10Return an index of invalid bulk operation if there are missing parameters on ↵Michal Jagiello3-8/+32
request Catch AAIException on AAI Bulk poplulateIntrospectors method to prepare an exception body with failing operation number. Issue-ID: AAI-3722 Change-Id: I38b2e1c802ae7f2843cda5c188365890a86f65af Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2023-12-28Update aai-common dependency in resourcesFiete Ostkamp1-2/+2
- update aai-common version to 1.11.0 Issue-ID: AAI-3698 Change-Id: Id0bfd0ee8d54f2350e6d4eaccbc0789c733c6ad3 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-11-15[AAI] Release aai-resources 1.12.3 docker artifactnandkishorpatke1-0/+7
- Release aai-resource 1.12.3 docker artifact Issue-ID: AAI-3677 Change-Id: I1ff8b56c17cb0077d7cc8a80b05a1914897658e3 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2023-11-15[AAI] Release aai-resources 1.12.3 maven artifactnandkishorpatke1-0/+4
- Release aai-resources maven artifact Issue-ID: AAI-3677 Change-Id: I7117dec8a17dba5f61fd1dc576da2eead7f701a3 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2023-11-15[AAI] Up-version aai-resources to 1.12.3 for releasenandkishorpatke3-3/+3
- Updated version for aai-schema to 1.12.3 - Updated version of aai-resources to 1.12.3 Issue-ID: AAI-3677 Change-Id: Ifd31ba1461d126f121efcfe7fdc69e6cb563340f Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2023-11-15[AAI] Update aai-schema version into v28 for cell and neighbour attributesnandkishorpatke7-11/+11
- Update aai-schema pom version into 1.12.3 - Update aai-schema default version to v28 Issue-ID: AAI-3663 Change-Id: I06f3e7158c94dd1214a122a7d4eb7f88594f49f5 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2023-11-07Merge "Add spring-cloud-sleuth for tracing"Lukasz Rajewski3-3/+26
2023-11-07Model distribution from model-loader is failing with resources service ↵Fiete Ostkamp8-53/+191
version >= 1.12.1 - pin eclipse.persistence version to last-working 2.6.2 - add test case to validate correct behaviour - make api-version related assertions in LegacyMoxyConsumerTest dynamic based on default api version Issue-ID: AAI-3675 Change-Id: I655ed28b1d0a6f94c788d68ff2d05ba9f30c4793 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-11-02Change default logback config to write to stdoutFiete Ostkamp5-250/+35
- write to stdout instead of to *.log files [1] - do not version the .classpath in git [1] This change only has an impact on local development (especially when run in docker containers), since the logback.xml is [fully overwritten anyways via OOM](https://gerrit.onap.org/r/gitweb?p=oom.git;a=blob;f=kubernetes/aai/components/aai-resources/resources/config/logback.xml;h=b52318500d1327d4756bea937e79d68b79e733e8;hb=HEAD) Issue-ID: AAI-3671 Change-Id: Ifb4b7b60a2bf7aa22210210fdbcbc05044c59e8b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>