summaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor
AgeCommit message (Collapse)AuthorFilesLines
2019-01-24Fix broken parent tagTimoney, Dan (dt5972)1-1/+2
Wrong parent used in proto-definition, and relativePath is not specified. Consequently, the release version (0.4.0) - which exists locally but not in nexus - is not found. Fixed by using correct parent and relative path (../parent) Change-Id: Ib9a3d845c76ca26a8de562470a3e4214e37ae057 Issue-ID: CCSDK-1001 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-22Merge "Map proto to pojo. implement blueprint processing"Dan Timoney8-23/+436
2019-01-21Map proto to pojo. implement blueprint processingAlexis de Talhouët8-23/+436
Change-Id: I16b06b4700a42d4a7066eb8c0779677fa28cd94b Issue-ID: CCSDK-951 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-20Resource Resolution Service: Source RestSingal, Kapil (ks220y)2-7/+129
Complex Data Processing for Primary-Config-Data DataSource Resource Resolution Service Change-Id: I62492b5c4e3c0b831f9027df5d42c6b80186debc Issue-ID: CCSDK-674 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-20Resource Resolution Service: Source Primary-DBSingal, Kapil (ks220y)1-44/+43
Complex Data Processing for Primary-DB DataSource Resource Resolution Service Change-Id: Icef1332ebd0e747e422e6ea1d24cb8f63f02565c Issue-ID: CCSDK-673 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-19Merge "Resource Resolution Service: Source Default"Dan Timoney1-3/+29
2019-01-19Merge "Make BluePrintProcessingService#process stream"Dan Timoney2-12/+26
2019-01-19Merge "Create module for .proto definition"Dan Timoney1-38/+5
2019-01-19Merge "Add support for async REST"Dan Timoney4-103/+145
2019-01-19Merge "Implement CBA upload through REST"Dan Timoney9-27/+175
2019-01-19Merge "Implement BluePrintManagementServiceGrpc"Dan Timoney8-116/+171
2019-01-19Merge "Implement BluePrintCatalogService"Dan Timoney8-78/+139
2019-01-19Merge "Fix classpath issue w/ guava"Dan Timoney1-1/+14
2019-01-18Make BluePrintProcessingService#process streamAlexis de Talhouët2-12/+26
Change-Id: I4aed859365a9c7251d8b29c0c68726d53b0f9d0f Issue-ID: CCSDK-662 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Create module for .proto definitionAlexis de Talhouët1-38/+5
That way 3rd party system can depend on it to create a client Change-Id: I96e8588251eb0911a7dd7bee270954e966d9fc40 Issue-ID: CCSDK-947 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Add support for async RESTAlexis de Talhouët4-103/+145
Change-Id: Ieb53cbd75c2e21355b153611f6490c1b2af6053b Issue-ID: CCSDK-662 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Implement CBA upload through RESTAlexis de Talhouët9-27/+175
Change-Id: I417254c5107f8b0031932e6a7cf0599561ee9a3c Issue-ID: CCSDK-910 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Implement BluePrintManagementServiceGrpcAlexis de Talhouët8-116/+171
Change-Id: I66a6a3c23b5a3c24ce8d61178f00f053cb8bbbdc Issue-ID: CCSDK-909 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Implement BluePrintCatalogServiceAlexis de Talhouët8-78/+139
Change-Id: Ifcb0d730daec4da747d704c270b72b991e01f474 Issue-ID: CCSDK-908 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Resource Resolution Service: Source DefaultSingal, Kapil (ks220y)1-3/+29
Complex Data Processing for Default DataSource Resource Resolution Service Change-Id: Idc2007695cb65e76e128d7abd75bdbfd37138be6 Issue-ID: CCSDK-676 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-18Merge "Resource Resolution Service: Source Input"Dan Timoney2-2/+11
2019-01-18Merge "Resource Resolution Service: Primary DB"Dan Timoney5-13/+189
2019-01-18Merge "Resource Resolution Service"Dan Timoney8-61/+296
2019-01-18Fix classpath issue w/ guavaAlexis de Talhouët1-1/+14
Kotlin compiler embeded guava dependency, hence it's ending w/ a classpath issue. kotlin-compiler-embaddeable fixes this issue, and is getting pulled already. So we exclude koltin-compiler to avoid issue. Change-Id: Ib703e4b4ac7a478f1918282b35bcd646f5c83038 Issue-ID: CCSDK-961 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-17Resource Resolution Service: Source InputSingal, Kapil (ks220y)2-2/+11
Complex Data Processing for Input Data Resource Resolution Service Change-Id: I7940ac1023c67b0ed13f103de9e04cfb8c7a3f9d Issue-ID: CCSDK-675 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-17Resource Resolution Service: Primary DBSingal, Kapil (ks220y)5-13/+189
Adding Primary-DB Resource Resolution Processor Service to resolve Resources of source primary-db Change-Id: I156f7958b681e51b7c3bfdee92b6fbd196591e73 Issue-ID: CCSDK-942 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-17Resource Resolution ServiceSingal, Kapil (ks220y)8-61/+296
Enhancement to the Resource Resolution Service to add ResourceResolutionRunTimeService Change-Id: Ia0799447e8a71e7455c5a18abc08dce503db6d35 Issue-ID: CCSDK-958 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-17Merge "Blueprint exception handler and REST responses"Dan Timoney1-2/+9
2019-01-16Merge "Add blueprint Kotlin script support."Dan Timoney3-49/+145
2019-01-16Merge "Resource Resolution Service : 2"Dan Timoney11-175/+18
2019-01-14Add blueprint Kotlin script support.Muthuramalingam, Brinda Santh3-49/+145
Change-Id: I92b8e9850ea07c7f671e7aada9770713854534c3 Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-11Update to use correct parent pomTimoney, Dan (dt5972)19-24/+22
Updated neng microservice to use springboot v1 parent as opposed to odlparent. Without that change, javadoc was failing when compiled with Fluorine version of odlparent-lite parent pom. Change-Id: I677278d90869f493c281c7c5432b271dd43e7513 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-11Resource Resolution Service : 2Singal, Kapil (ks220y)11-175/+18
Changes for Primary-DB Resource Resolution Processor Service Change-Id: Iaf6ad6277d36787d87881819ae530de1d7038a2e Issue-ID: CCSDK-942 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-11Resource Resoulution ServiceSingal, Kapil (ks220y)8-5/+249
Implement Input Resource Resolution Processor Service along with Resource Resolution Utilities Change-Id: Ibb4899e415f4b79cd6cd1b190b0f4969b09c3fe4 Issue-ID: CCSDK-936 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-11Blueprint exception handler and REST responsesSteve Alphonse Siani1-2/+9
Change-Id: I5727238cd4c3f3f5475c3f3022e56f1acc0d73bf Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com> Signed-off-by: Balazinski <bartosz.balazinski@ibm.com>
2019-01-11Merge "1 Controller Design Studio"Dan Timoney11-2/+708
2019-01-10Merge "Fix Sonar report by creating src/test where miss"Dan Timoney2-0/+42
2019-01-101 Controller Design StudioCherukuri, Venkatanaresh (vn166g)11-2/+708
Adding Netconf Executor Function module to support Netconf Transactions Change-Id: Idc2765f680819e2553a7a43d8b23dbecc2628f4a Issue-ID: CCSDK-790 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-01-10Fix Sonar report by creating src/test where missAlexis de Talhouët2-0/+42
With the property override letting Sonar knows what to scan in order to provide report including Koltin, having src/test folder for each module has become mandatory. Adding src/test where missing with an empty test class mark with TODO. Change-Id: I93570d170ef563e9ac80fe8fc80b5a0ca107ab77 Issue-ID: CCSDK-725 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-10Add Java Capability resource assignment processorMuthuramalingam, Brinda Santh12-99/+265
Change-Id: I21cea850d8fbe1c9f0a01fdc72f7147a2827ae03 Issue-ID: CCSDK-665 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-10Prepare for release buildTimoney, Dan (dt5972)17-47/+21
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I63929ef52de41309905ee31e3fbcf49b64063059 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-09Add support for blueprintprocessor runtime DBAlexis de Talhouët13-53/+351
- created db-resources module to store controller blueprint related controller blueprint repository and entities. Also create an abstract BlueprintCatalogServiceImpl so it can be used both by controllerblueprint and blueprintprocessor - created blueprint-validation to store the implementation of the validation interface. - change controllerblueprint service to levrage db-resources - implement CatalogService for blueprintprocessor db-lib by using db-resources. Change-Id: I0539e414e4ff3b7a6edf0f6304d6cbc5e6eac404 Issue-ID: CCSDK-664 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-07Merge "1st drop integration with BluePrintCatalogService"Dan Timoney3-3/+11
2019-01-041st drop integration with BluePrintCatalogServiceSteve Alphonse Siani3-3/+11
Change-Id: I0824dcaf0a36e4616c12f3ac53530e6863bee290 Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-01-04Add Sonar Kotlin supportAlexis de Talhouët3-6/+6
Rework parent pom so configuration can be inherited for all modules from root ccsdk-apps/pom.xml. Also updated some pom description so it is better presented within Sonar. These commands can be used locally to publish report to Sonar: mvn clean install -e -Dsonar mvn sonar:sonar -e -Dsonar -Dsonar.host.url=https://sonar.onap.org Note: kotlin code coverage is not fully functional due to https://github.com/jacoco/jacoco/issues/763 That issue has been fixed in jacoco master branch, but hasn't been released. Once released, in version 0.8.3, we can override version of jacoco plugin for ccsdk-apps. Change-Id: Ic382a4d0df9d14a82536993d2dfa55d7f105f951 Issue-ID: CCSDK-725 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-12-20Add modelType service reactive compatible.Muthuramalingam, Brinda Santh(bs2796)1-0/+5
Change-Id: I0058a8136fe9ad62781f3d4556d2b95d11507f3f Issue-ID: CCSDK-864 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-18Implement Basic Auth rest client service.Muthuramalingam, Brinda Santh(bs2796)9-14/+242
Change-Id: Ic8113f718f542aa6864943dc627b2171fccccca2 Issue-ID: CCSDK-699 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-18Add attribute definition enhancer.Muthuramalingam, Brinda Santh(bs2796)2-2/+2
Change-Id: Ie8ac60910f04dfca477d0276aa451821cfcd8510 Issue-ID: CCSDK-718 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-17Change to base sli provider interfaces.Muthuramalingam, Brinda Santh(bs2796)14-110/+118
Change-Id: Icf16aa602ba107e2b2095f756f0c3af6f38891f5 Issue-ID: CCSDK-672 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-14Add multiple path load service.Muthuramalingam, Brinda Santh(bs2796)4-27/+20
Change-Id: Ib2e5f60663991d097b7446106bb883a45db1bdb8 Issue-ID: CCSDK-746 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>