aboutsummaryrefslogtreecommitdiffstats
path: root/aai-resources/src
AgeCommit message (Collapse)AuthorFilesLines
2022-10-26Run the formatter for the resources serviceFiete Ostkamp86-4794/+4500
- reduces the format violations from ~7000 to ~400 Issue-ID: AAI-3567 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I570805692bfbd3f80a43c0813831adcdb98016d4
2022-10-26Use the 1.9.4 parent pom in resourcesFiete Ostkamp1-4/+8
- upgrade apache commons-configuration to commons-configuration2 to resolve test failures Issue-ID: AAI-3566 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I26657f326c15de33c65abb9ae7c9bb9608defbaf
2022-10-10Migrate Mockito 1 to version 2 in the resources serviceFiete Ostkamp7-65/+119
- update mockito to version 2.4.0 - update eelf-core since it has a compile time dependency to mockito 1.10.19 in version 1 Issue-ID: AAI-3546 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I6ba724fe26b57e9a468bdeb89cadaa6f51e68634
2022-09-23Add latency metrics configurations for AAI-resourcesleila1-1/+3
Latency metrics based on the percentiles of histogram quantile function Updated pom.xml Issue-ID: AAI-3529 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: Icf3fe2566d5b3068f4795a4ce7793c9812d7547b
2022-09-22Merge "AAI-resources logging structure enhancement"William Reehil2-27/+97
2022-09-21AAI-resources logging structure enhancementRommel Pawar2-27/+97
Issue-ID: AAI-3524 Signed-off-by: Rommel Pawar <rommel.pawar@bell.ca> Change-Id: I06de1942b3b215d615a7fcad1de6c6889111f912
2022-09-21Add aai-resources healthcheck based on Cassandra DB HealthcheckRaghav Kataria8-142/+532
Issue-ID: AAI-3528 Signed-off-by: Rommel Pawar <rommel.pawar@bell.ca> Change-Id: I21022bd81c5cd9eed2dd841f96812855adebe528
2022-08-16[AAI] Upversion to 1.9.6 to include v27wr148d2-4/+4
Issue-ID: AAI-3489 Signed-off-by: wr148d <wr148d@att.com> Change-Id: Id5b843284fa475ea9536ace9f07a6c3c7df78d7d
2022-02-14[AAI] Update resources to use the new v26 schema and upversion to 1.9.4wr148d2-3/+3
Issue-ID: AAI-3435 Signed-off-by: wr148d <wr148d@att.com> Change-Id: Ic631a118869421f388ceb1405eaf9ba1c172d3b1
2021-09-22Fix integration testsM.Hosnidokht7-0/+492
- Fixed the issue regarding docker image dependencies https://gerrit.onap.org/r/c/aai/resources/+/123653 - Cleaned up pom file Issue-ID: AAI-3324 Signed-off-by: Mohammad Hosnidokht <mohammad.hosnidokht@yoppworks.com> Change-Id: I0e068e33756bd0cb0e66a7e19594070ab821c4ef
2021-08-27Fix the docker image issue missing dependenciesHarish Venkata Kajur7-492/+0
Issue-ID: AAI-3371 Change-Id: I1cb120778bd3d62fe4c431b73dec1ce7b0ec3592 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-08-24Merge "[AAI] Integrate Micrometer to identify slow APIs (Making aai_uri tag ↵William Reehil4-5/+14
configurable)"
2021-08-18[AAI] Updates for latest versions for Istanbulwr148d1-2/+2
Issue-ID: AAI-3361 Signed-off-by: wr148d <wr148d@att.com> Change-Id: I460a4966a0448478c6bd8edfbdb129205867b3e6
2021-08-18[AAI] Integrate Micrometer to identify slow APIs (Making aai_uri tag ↵Dimple Soni4-5/+14
configurable) Issue-ID: AAI-3367 Signed-off-by: Dimple Soni <dimple.soni@yoppworks.com>" Change-Id: I7879c7e6a5ae9b3a3943f4accceede0c7ba2ade0
2021-05-28Add multi-tenancy integration testsEric Santos7-0/+492
- Created a separate directory under 'src' for integration tests - Moved all multi-tenancy related integration test classes and files into 'it' directory - Depends on https://gerrit.onap.org/r/c/ci-management/+/121243 Issue-ID: AAI-3324 Signed-off-by: Santos, Eric <eric.santos@yoppworks.com> Change-Id: Ie50e81bad6b72fdd02ff2e937f2fda5e6b8228e9
2021-05-19[AAI] Export relevant key metrics for monitoring in Prometheusroger yuan11-2/+128
Make the key metrics available to the monitoring system by instrumenting the code. The Key metrics are available via /actuator/prometheus /actuator/info /actuator/health Issue-ID: AAI-3343 Signed-off-by: Roger Yuan <roger.yuan@yoppworks.com> Change-Id: I69f7eafb5105a04369526c70902ac7b676038c36
2021-02-23Pass roles at delete methodEric Santos1-2/+2
Issue-ID: AAI-3290 Signed-off-by: Santos, Eric <eric.santos@yoppworks.com> Change-Id: If7f3aa4977230150cb9315b99c6e0eaad155aa10
2021-02-02Update resources to use v23Harish Venkata Kajur1-2/+2
Issue-ID: AAI-3249 Change-Id: I1bcc27a79e7e34c47bff146c76c5a648105d772d Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-01-12Using new OwnerCheck implementationM.Hosnidokht3-10/+25
- Bump up aai-common version Issue-ID: AAI-3226 Signed-off-by: Mohammad Hosnidokht <mohammad.hosnidokht@yoppworks.com> Change-Id: I7c74bf65a8a8218d172d865b19fb672a1b87e988
2020-11-03fix sonar issuesMariano Diaz2-2/+3
Issue-ID: AAI-2882 Signed-off-by: Mariano Diaz <mariano.diaz@yoppworks.com> Change-Id: I9d48b036ca7e0f50ecc775ea6ecb6503d4688165
2020-09-17Update to use aai-common 1.7.2 and use common aaf authMaharajh, Robby (rx2202)4-217/+0
Issue-ID: AAI-3128 Change-Id: Iae516212cce319f4aad48a833c76499d8041903d Signed-off-by: Maharajh, Robby (rx2202) <rx2202@us.att.com>
2020-09-11Pass roles to HttpEntryNeil Derraugh2-11/+31
- Pass roles to HttpEntry so that OwnerCheck can verify owning-entity Issue-ID: AAI-3177 Signed-off-by: Neil Derraugh <neil.derraugh@yoppworks.com> Change-Id: Ie1536c625be3637fc62658d74690bddcde0a4cba
2020-09-10Fix aaf startup issue for spring boot updateMaharajh, Robby (rx2202)6-189/+221
Issue-ID: AAI-2886 Change-Id: I7aeec1fe74ec16eff1b131c9fbd40385312afdf4 Signed-off-by: Maharajh, Robby (rx2202) <rx2202@us.att.com>
2020-09-09Update resources to use v21Maharajh, Robby (rx2202)1-2/+2
Issue-ID: AAI-3128 Change-Id: Icc4e17d9f68f4f0661c0877328b37ddaa3ea41c7 Signed-off-by: Maharajh, Robby (rx2202) <rx2202@us.att.com>
2020-09-09Clean up commented propertiesNeil Derraugh1-2/+0
- These properties aren't needed, we can remove them Issue-ID: AAI-3129 Signed-off-by: Neil Derraugh <neil.derraugh@yoppworks.com> Change-Id: I863209ba3525710f361b3b1fecd7a36218850317
2020-09-08Add keycloak integrationRodrigo Lima4-2/+110
- The feature can be enabled by adding keycloak spring profile in application properties. - Add keycloak springboot and spring security adapter to pom - Exclude keycloak and spring security autoconfiguration in application properties - Add keycloak application properties that is activated when keycloak profile used - Add WebSecurityConfig to config authorization Issue-ID: AAI-3129 Signed-off-by: Rodrigo Lima <rodrigo.lima@yoppworks.com> Change-Id: Iaa086b4075c03237388a997274d01bf8b8114b4d
2020-08-31Updated the retired api versions regex patternwreehil1-1/+1
Issue-ID: AAI-2367 Signed-off-by: wreehil <wr148d@att.com> Change-Id: Ib8507c5b170f0f8ea959b9278d3629e1e0aa70bc
2020-07-07Update to spring boot 2Igor Dysko2-2/+2
Replaced unsupported property Issue-ID: AAI-2526 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I98bde0863a4c473175f5f19c19f9b36d101a2ec1
2020-06-26support for v20LaMont, William (wl2432)20-35/+62
Issue-ID: AAI-2965 Change-Id: I87737d2cfcf6b499af6083c2355042d66278e73c Signed-off-by: LaMont, William (wl2432) <wl2432@att.com>
2020-06-22Update to spring boot 2Igor Dysko7-16/+15
Update of code and dependencies, no changes in functionality Issue-ID: AAI-2526 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I62c1a5b5e8439f1a076b0507b3834a53bc084637
2020-04-15update resources processing for v19LaMont, William(wl2432)1-8/+9
Issue-ID: AAI-2865 Change-Id: I2431b1414fe44e0df2874e516f551ac4c596c575 Signed-off-by: LaMont, William(wl2432) <wl2432@att.com>
2020-03-03Run as aaiadmin instead of rootJimmy Forsyth2-25/+23
Issue-ID: AAI-2822 Change-Id: I85fd62b6cdaf40addcad06614e85f1ba856ecd4f Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2020-03-03Update resources to use aai-common changesKajur, Harish (vk250x)87-1337/+3253
Issue-ID: AAI-2750 Change-Id: I33ea2b3d7b4b706edc59c3d45c9957d05effd306 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2020-02-11Add an unit test for the bug with children1.6.4Harish Venkata Kajur2-0/+68
Issue-ID: AAI-2790 Change-Id: I976384de5fe4300b7793850ef416cef9d2e013c7 Signed-off-by: Harish Venkata Kajur <vk250x@att.com> Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-09-23Update the code to read aaf generated passwordsKajur, Harish (vk250x)2-13/+88
Issue-ID: AAI-2476 Change-Id: I196f3da1f3f82c5d4b4707b97ffd4a4e36868088 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-09-18Remove the cadi jar file from resourcesKajur, Harish (vk250x)1-0/+0
Issue-ID: AAI-2622 Change-Id: I083f0a91e761cb8ab41e7197e029b5829f57aa52 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-08-29Fixed project version parsingDmitry Puzikov2-33/+25
Change-Id: Ie32719f771e86f7dac5aa2ce3124f7c507183bdc Issue-ID: INT-761 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-04-10Make changes to integrate latest changesKajur, Harish (vk250x)12-161/+147
Add perm flags with metaspace flags as permgen has been replaced by metaspace in java 8 Update junits to remove the certificate Fix password configruation and schema changes to work with the increase nodes tool Correct service.name for making sure the correct DB connection name is set Add aaiconfig properties for the deleted objects to log Issue-ID: AAI-2327 Change-Id: I5a8a70f6d6630960b0e8ec4780fce3e1baf79cc1 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-09Update resources to use schema ingest changesKajur, Harish (vk250x)2-2/+3
for the application to not start if it doesn't start properly Issue-ID: AAI-2329 Change-Id: I2f04282c2faf07de46b4dd6ecf7e494d442bcf87 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Update resources to log transactionsKajur, Harish (vk250x)2-92/+91
only when there is an write instead of during an GET where it is unnecessary creating extra memory Issue-ID: AAI-2331 Change-Id: Ia1e531c0bd7f3ba8e3bfbefb413fcaaad30e18b7 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-03-17Add v16 to the local properties and pomMaharajh, Robby (rx2202)1-2/+2
Issue-ID: AAI-2266 Change-Id: Ie394ed4b0018925e69881932263a22da7527e234 Signed-off-by: Maharajh, Robby (rx2202) <rx2202@us.att.com>
2019-02-18Update the bulk single transaction codeKajur, Harish (vk250x)1-11/+23
to fix the memory leak due to not properly rolling back when there is an exception in the code Issue-ID: AAI-2168 Change-Id: Iaea6b1942547ae9da94b70cf29bc7a405ddabbea Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-01-16Merge "Improve JerseyConfiguration by use of generics"James Forsyth1-89/+88
2019-01-13Sync up the changes for v15Kajur, Harish (vk250x)37-182/+665
Issue-ID: AAI-1811 Change-Id: I5c397d5907bb0711977f62ba84abe454f410a3b7 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-12-05Improve JerseyConfiguration by use of genericskurczews1-89/+88
Issue-ID: AAI-1974 Change-Id: If48cc66b19aa2fdb6f6e64ddbd6059a88fe7296f Signed-off-by: kurczews <krzysztof.kurczewski@nokia.com>
2018-10-15Adding AAF client legacy credentialsPavel Paroulek2-1/+34
Change-Id: I42b414de02a5d4482d8959007715694965b8e8d2 Issue-ID: AAI-32 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> (cherry picked from commit 615d1f45b5733409d6ba4f630e01376aecb6e944)
2018-10-05Update resources to use realtime connection1.3.0Kajur, Harish (vk250x)3-8/+42
as the default and change it via config later to disable or enable this Issue-ID: AAI-1705 Change-Id: Ie0526e642ffa1c06d480d6ff1b5dd93ab87a7bb2 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-09-26Merge "Remove remaining chef references in Casablanca"James Forsyth1-6/+1
2018-09-25Remove remaining chef references in CasablancaKajur, Harish (vk250x)1-6/+1
Issue-ID: AAI-1674 Change-Id: I1ae41bf3db923b52dfbc46a353420216fadbe384 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-09-20Update the code to use realtime connectionMaharajh, Robby (rx2202)3-6/+6
for PUT/PATCH/DELETE to make it less likely to cause duplicates in the AAI Database Issue-ID: AAI-1667 Change-Id: I029c505193ff6d9533743732375e9a669ed9d1ca Signed-off-by: Maharajh, Robby (rx2202) <rx2202@att.com>