aboutsummaryrefslogtreecommitdiffstats
path: root/aai-core
AgeCommit message (Collapse)AuthorFilesLines
2019-08-15Merge "Sonar Fix- URIParser.java"James Forsyth1-9/+7
2019-08-12Merge "Update to spring-boot 1.5.21"Venkata Harish Kajur1-1/+1
2019-08-12Merge "Attempt to fix the test failures on centos"Venkata Harish Kajur1-3/+3
2019-08-08Update janusJimmy Forsyth1-1/+1
Issue-ID: AAI-2545 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: Ib0f4fc681d7a548064c821f0c356aa6cd39a5ea4
2019-08-07Attempt to fix the test failures on centosJimmy Forsyth1-3/+3
Issue-ID: AAI-2574 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I51f0bc9a23e5ea1f3946ba5cf97d9cd532318558
2019-08-05Update to spring-boot 1.5.21Jimmy Forsyth1-1/+1
Issue-ID: AAI-2560 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: Ifd9c4d10fe5bfcd3f23700557065ffa4d51e257a
2019-07-25Sonar Fix- URIParser.javadinesha1-9/+7
Fixed sonar issues across this file Issue-ID: AAI-2525 Change-Id: Ibc7f1e9a64de5283bcc9845522817c1dff30e5e6 Signed-off-by: dinesha <dineshgs@in.ibm.com>
2019-07-24Upversion aai-common for FrankfurtJimmy Forsyth1-2/+2
Issue-ID: AAI-2550 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: Ic41137e89b9cd1d2e76f8d773e842d5b64cf2fbb
2019-06-25Upversion prior to global-jjbJimmy Forsyth1-2/+2
Issue-ID: AAI-2464 Change-Id: Icc67b4e2167a68db405bd7d632a33cc8fffe10fc Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-06-25Set oparent to 2.0.0Jimmy Forsyth1-4/+0
Issue-ID: AAI-2464 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I7eaef97c6c95063937b613711de48e3e692a22f4
2019-06-03Move to 1.5.1 due to previous partial releaseJimmy Forsyth1-2/+2
Issue-ID: AAI-2464 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: Ic84cd67845d7872e2e1f48ff37f72382b5946900
2019-05-31Move to oparent and upversion to 1.5.01.5.0Jimmy Forsyth1-14/+31
Issue-ID: AAI-2464 Change-Id: I961491c316ad0bc135eff43b8c5ed8ff0686ca5c Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-05-03Upversion for Dublin release4.0.0-ONAPJimmy Forsyth1-2/+2
Issue-ID: AAI-2403 Change-Id: Id8de2e5a09e47d90d604642f818e56461f177731 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-11AAI-1523 Batch reformat aai-coreKeong Lim342-26828/+26873
Use maven plugins from AAI-2198 to do batch reformat of aai-core to consistent code style. Change-Id: If43889a61778f3a766c3663098064cdcc8e507bf Issue-ID: AAI-1523 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-04-10Update DBSerializer to properly deal1.4.3Kajur, Harish (vk250x)1-1/+12
with adding relationships to edge rules in older versions of the api that might not be in the latest versions of the API Issue-ID: AAI-2325 Change-Id: I78fa1c747c4c52a01d2d6ed762e0dc4cdf448fee Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-10Remove the generation code for swagger and xsdKajur, Harish (vk250x)37-9685/+2
The following code has been moved to schema service Issue-ID: AAI-2313 Change-Id: I58911dffef70ab2c32a73de79ac971c3650106e6 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-09Upgrade to springboot 1.5.20.RELEASEJimmy Forsyth1-1/+1
Issue-ID: AAI-2349 Change-Id: I6d21736b4da4483a5bf94f18ff4c3fc8e5624ba6 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-09Merge "Update dmaap to use logging context"James Forsyth6-22/+67
2019-04-09Merge "Fix logic in Schema Generator to properly"James Forsyth2-7/+55
2019-04-09Merge "Optimize the areas where its creating extra memory"James Forsyth3-84/+84
2019-04-09Merge "Update schema service to fail to start"James Forsyth35-124/+148
2019-04-08Update schema service to fail to startKajur, Harish (vk250x)35-124/+148
when all of the schema failed to load so the microservice wouldn't be in a bad state and also have the microservice dictate what versions of schema they are using Issue-ID: AAI-2329 Change-Id: Ie2e6e2bb3bac37b2ad57ada613e7c0e65647b64e Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Update dmaap to use logging contextKajur, Harish (vk250x)6-22/+67
Change from using the MDC to use Logging Context When an update happens on a vertex, there is no need to update the aai-node-type as a vertex type will not be modified and this causes some issues with how janusgraph works Issue-ID: AAI-2325 Change-Id: Iee51fea0dcd5e80636b8303f5f69346f8d653aa0 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Fix logic in Schema Generator to properlyKajur, Harish (vk250x)2-7/+55
check if indexes are needed on dbaliased properties Added test to verify indexes are created. Issue-ID: AAI-2333 Change-Id: Ib80de5cce3dfc99277d7cbd6e1a51530ff588478 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Optimize the areas where its creating extra memoryKajur, Harish (vk250x)3-84/+84
After doing some analysis using profiler found that the most cases where memory is being spent when doing an GET is during the conversion from one case to another case and instead cached that during the start of the application Issue-ID: AAI-2331 Change-Id: I291d5f953d4158daca293198cf6fc7f5cf86d25d Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Add the logging statements for whenKajur, Venkata Harish (vk250x)5-41/+171
application is doing implicit delete so if an user did a PUT on cloud region in which they implicitly delete 100 tenants, it would log the specific tenants that got deleted with depth all on tenants because a cloud region could also have thousands of other child objects and there is no reason to log that if we can just log the objects that were lost in the implicit delete process Issue-ID: AAI-2332 Change-Id: I8cd0c876670f8687b6485d3735f9f47e84c38286 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-07Fix a potential bug in DBSerializerKajur, Harish (vk250x)1-3/+17
where the assumption is the aai-node-type property will exist on the node types. There is a case where a vertex is in the process of being deleted and during that time the vertex will be missing some properties and during that time the GET with depth all will result in exception This is possible because of our database being an eventually consistent database Issue-ID: AAI-2330 Change-Id: I2b11c9a2ec5c3b6bffd2690a0c075962e80781cc Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-03-26Upgrade to springboot 1.5.19.RELEASEJimmy Forsyth1-2/+2
Upgrade eelf to 1.0.1-oss Issue-ID: AAI-2240 Issue-ID: AAI-2241 Change-Id: Ic08dd5a76ca9a1a7f37d0f430203625d834aa0a9 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-02-27Merge "AAIAuthCore-replace duplicate literal by constant"James Forsyth1-3/+5
2019-02-26Remove schema service dependency and add oxm1.4.1Kajur, Harish (vk250x)20-40/+47790
and edgerules for the junits that are dependent on them Issue-ID: AAI-2193 Change-Id: I310ad37b14fb1296016ebbde2cf8eedd9c9c8aff Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-02-20AAI-1523 checkstyle warnings for aai-core restKeong Lim1-18/+18
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test rest (part of 24k lines of output) Change-Id: I610a40db3f9a79e31a210718bfe830c38809d9f3 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-02-20AAI-1523 checkstyle warnings for aai-core queryKeong Lim13-1280/+1280
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test query (part of 24k lines of output) Change-Id: I2be142e000d9620a035092fdca5509ba5245f962 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-02-18Merge "Remove the aai-schema from aai-common"James Forsyth2-1600/+4
2019-02-18Merge "Removed sysout and replaced with logger"James Forsyth1-3/+2
2019-02-13Remove the aai-schema from aai-commonHarish Venkata Kajur2-1600/+4
Issue-ID: AAI-1871 Change-Id: I0d836c8105083f511877f74f08044cc86905e7be Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2019-01-30AAI-1523 checkstyle warnings for aai-core parsersKeong Lim12-2640/+2640
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test parsers (part of 24k lines of output) Change-Id: I9908650b6fccfca9657b0b2ca75f74dc6b469449 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-01-30AAI-1523 checkstyle warnings for aai-core loggingKeong Lim5-208/+208
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test logging (part of 24k lines of output) Change-Id: I10e558911e8088cdf088f757a62fc4d3a79752c7 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-01-30AAI-1523 checkstyle warnings for aai-core introspeKeong Lim8-794/+794
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test introspection (part of 24k lines of output) Change-Id: I3b5341661be9f7adc73b87eeaf88cc2d911985fa Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-01-29Removed sysout and replaced with loggerChandan Ghosh1-3/+2
Removed sysout and replaced with logger Issue-ID: AAI-2085 Change-Id: I0f90b137d3d46ae80a4de2492cf335cd5016a521 Signed-off-by: Chandan Ghosh <cghosh12@in.ibm.com>
2019-01-18AAI-1523 checkstyle warnings for aai-core exceptioKeong Lim2-197/+197
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test exceptions (part of 24k lines of output) Change-Id: Ib577b1b26604e47b75466ff980c7aab0dcebebc3 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-01-18AAI-1523 checkstyle warnings for aai-core concurreKeong Lim1-19/+19
Issue-ID: AAI-1523 re-indent code with spaces to clean up some checkstyle warnings for aai-core test concurrent (part of 24k lines of output) Change-Id: I82d2a46eeefa806b8ce433ecc8e373afaac8e0eb Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-01-15Merge "ListEndpoints-added logger with System.err"James Forsyth1-3/+6
2019-01-14Remove the classes that were originally singletonKajur, Harish (vk250x)3-336/+0
GremlinGroovy shell singleton and groovy builder singleton were changed from being singleton because we found that the classes that were dynamically loaded were never cleaned up by the garbage collector which caused a huge increase in the memory consumption for the traversal microservice which uses this The conversions from singleton was already committed but the singleton was not cleaned up earlier Issue-ID: AAI-1811 Change-Id: Ib74d85be4c1053e7b482fa5b89b562b2352ff803 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-01-13Sync up the changes for v15Kajur, Harish (vk250x)67-934/+28529
Issue-ID: AAI-1811 Change-Id: I307731ee35d8a644ae995c4b372345a7ebeca0a1 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com> Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2019-01-10AAIAuthCore-replace duplicate literal by constantDriptaroop Das1-3/+5
Sonar Fix (AAIAuthCore.java - Define a constant instead of duplicating this literal "AAI_4001" 3 times.) Issue-ID: AAI-2065 Change-Id: Ic9c343f814dc220fe118b21ae08f29a65a337da7 Signed-off-by: Driptaroop Das <driptaroop.das@in.ibm.com>
2019-01-10ListEndpoints-added logger with System.errDriptaroop Das1-3/+6
ListEndpoints.java - added logger along with system.err Issue-ID: AAI-2062 Change-Id: Icc0953ae8061a068a1dec978d657e40cad49552d Signed-off-by: Driptaroop Das <driptaroop.das@in.ibm.com>
2019-01-02Merge "Update DBSerializer for relationships retrieving"James Forsyth2-32/+38
2018-12-28Update DBSerializer for relationships retrievingHarish Venkata Kajur2-32/+38
Enhance the code for how the db serializer works when it comes to dealing with the relationships For a particular vertex, when retrieving its relationship vertexes it doesn't need to get all the properties of the relationship vertex as it only cares about the aai-uri and named properties so only partially retrieving those props that is needed for relationships Issue-ID: AAI-1987 Change-Id: I1440c561d187ff180a599a3f52ac5c8715d5c8e3 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2018-12-17Update aai-core use new schema ingest libraryKajur, Harish (vk250x)7-38/+97
Issue-ID: AAI-2003 Change-Id: I9234b6b594e559b58e445a97b78a4658190e6527 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-12-11Merge "AAI-1523 checkstyle warnings for aai-core auth"James Forsyth2-199/+199