summaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor
AgeCommit message (Collapse)AuthorFilesLines
2019-11-18Fix Message Prioritization merge conflictsBrinda Santh3-7/+7
Issue-ID: CCSDK-1917 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I92cdca04036c23c212b7b333ca14455eef20555c
2019-11-18Merge "CCSDK-1603:Changes in 'Config via netconf' BP to pull data from AAI"Dan Timoney2-1/+5
2019-11-18Merge "change modules order in parent pom and change relative path in ↵Dan Timoney1-1/+1
blueprintprocessor"
2019-11-18Merge "Message prioritization error handling"Dan Timoney11-50/+206
2019-11-18Merge "Add message prioritization module"Dan Timoney25-0/+1829
2019-11-18Merge "Add Kafka Streams consumer service"Dan Timoney9-2/+356
2019-11-18Merge "Convert component functions IT to UT."Dan Timoney35-228/+181
2019-11-17change modules order in parent pom and change relative path in ↵Ahmed Abbas1-1/+1
blueprintprocessor Issue-ID: CCSDK-1932 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: If74efa39b061ddded659eb0e79c4f5b43d8cf4ab
2019-11-15Message prioritization error handlingBrinda Santh11-50/+206
Error handling for message processor and forward errors to output sink Optimize and expose message prioritization state service dependencies Issue-ID: CCSDK-1917 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Iee04811871de5306ba1f7e37d6e6c78f1a969181
2019-11-14Removed deprecated class. The correct implementation isSebastien Premont-Tendland1-127/+0
in the class BlueprintProcessorCatalogServiceImpl. Issue-ID: CCSDK-1924 Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca> Change-Id: I0d4ccfb69979ec3be35a46f154cd20586175d671
2019-11-13Add message prioritization moduleBrinda Santh25-0/+1829
Kafka streams based solution for message prioritization using database store. Implement initial Abstract Processors, Puntuations and sample Topology for easy plug and play based on situations Issue-ID: CCSDK-1917 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I9c135604574cc3c642186545e076d6a7c60048d4
2019-11-13CCSDK-1603:Changes in 'Config via netconf' BP to pull data from AAItragait2-1/+5
This commit includes changes in blueprint for "Configuration over netconf", So that CDS can fetch data from AAI. It has enhancement in UAT test yaml file, so this blueprint can be tested. An enhancement is also included to introduce request headers in the source-rest. Change-Id: I4ff973538249925239b89da4c5720ec63ffe8037 Issue-ID: CCSDK-1603 Signed-off-by: tragait <rahul.tyagi@est.tech>
2019-11-09Convert component functions IT to UT.Brinda Santh35-228/+181
Issue-ID: CCSDK-1735 Convert Netconf and Restconf Executor IT to UT. Remove duplicate BluePrintProperties. Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I2eafdbabb17a4df72541ab93c46e7fc9eb0fe8d7
2019-11-08Add Kafka Streams consumer serviceBrinda Santh9-2/+356
Issue-ID: CCSDK-1914 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I8d2b51c66e1304decadbb55656fe8a0b4c018feb
2019-11-07Add rest client invocation log tracing.Brinda Santh5-11/+37
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Ie44a1b2628132aa44bc923a4d622544db03b46b0
2019-11-07Fix missing status event type workflow response.Brinda Santh10-27/+32
Issue-ID: CCSDK-1896 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Iffb4c5e9d4e5788895bda6c7ee4197ee9e0bd60e
2019-11-07Merge "Update on Health-api"Dan Timoney49-320/+1378
2019-11-07Merge "Extension support for db configuration."Dan Timoney9-10/+15
2019-11-07Merge "Refractor rest log tracing filter for reuse."Dan Timoney2-18/+40
2019-11-07Merge "netconf lib bugfixes: invoke_rpc + timeouts."Dan Timoney5-21/+64
2019-11-07Merge "Fixed typo..."Brinda Santh Muthuramalingam1-1/+1
2019-11-07Merge "add search by meta data in cds-ui server and blueprint processor ↵Brinda Santh Muthuramalingam3-1/+43
Issue-ID: CCSDK-1770"
2019-11-06Merge "Rolling upgrade support for in-flight requests"Brinda Santh Muthuramalingam6-16/+52
2019-11-06add search by meta data in cds-ui server and blueprint processorShaaban Ebrahim3-1/+43
Issue-ID: CCSDK-1770 Signed-off-by: Shaaban Ebrahim <shaaban.eltanany.ext@orange.com> Change-Id: I8ac77ab4903e3141d065a61bf28404f3d16077cd
2019-11-06Merge "Removing dead code... DME2 does nothing..."Brinda Santh Muthuramalingam5-57/+4
2019-11-06Merge "add get blueprints API with pagination and sorting"Brinda Santh Muthuramalingam3-0/+32
2019-11-06Fixed typo...Oleg Mitsura1-1/+1
Issue-ID: CCSDK-1908 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I962db89c620c46f8979df03c20c26d3bfc32fb73
2019-11-06Update on Health-apiShaaban Ebrahim49-320/+1378
-add Combined health check -add combined metrics check Issue-ID: CCSDK-1669 Signed-off-by: Shaaban Ebrahim <shaaban.eltanany.ext@orange.com> Change-Id: Idb3c7f67b3f22bd6069f75c193ae458c346fb2ac
2019-11-05Rolling upgrade support for in-flight requestsSebastien Premont-Tendland6-16/+52
Three entry points are being handled : 1 - REST endpoint 2 - gRPC endpoint 3 - Kafka consumer We make use of Phaser object to make sure the PreDestroy callback wait for all requests to be executed before stopping the process. The docker image was also modified to make sure the java process becomes PID 1 in the container in order to catch the SIGTERM signal which triggers the PreDestroy callback of Spring. This was done by using the "exec" command in bash. Issue-ID: CCSDK-1885 Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca> Change-Id: I3e2a72e26a4c8b7768ebc374ea40aa8d55fb6761
2019-11-05netconf retry disconnect()Oleg Mitsura1-2/+10
Issue-ID: CCSDK-1908 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I90ca822c042ec84fda717a152c4f699bacdd87ad
2019-11-05add get blueprints API with pagination and sortingAhmed Abbas3-0/+32
Issue-ID: CCSDK-1770 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ia9bd9b78df1d7dc5c0b6e67af2d58922f9c9a935
2019-11-04Extension support for db configuration.Brinda Santh9-10/+15
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I404855eac4520f79ac33f70710dcdb6ae285891d
2019-11-04Removing dead code... DME2 does nothing...Oleg Mitsura5-57/+4
Issue-ID: CCSDK-1897 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I5b9abb83f9c2e2a4329a393fb8c0fa10801a770c
2019-11-04Fixed CDS liveness probe failure during high load.prathamesh1-3/+5
-Added Dispatchers.IO so we can utilize CPU resources efficiently. Issue-ID: CCSDK-1874 Signed-off-by: prathamesh <prathamesh_morde@yahoo.ca> Change-Id: I8bb3c078b22663ca6c2420189b0477b8a66a3bd6
2019-11-01Refractor rest log tracing filter for reuse.Brinda Santh2-18/+40
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I0ef0627851041b80f63c907c165c9eff5972a973
2019-10-31netconf lib bugfixes: invoke_rpc + timeouts.Oleg Mitsura5-21/+64
Issue-ID: CCSDK-1886 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I0a33199d4b4cbd5e3355d1e7596d22bd7cdbd075
2019-10-31Merge "Changing groupId for message-lib"Brinda Santh Muthuramalingam1-7/+6
2019-10-31Merge "Provide ongoing occurrence value for scripting"Dan Timoney2-0/+7
2019-10-31Merge "Add remote service function execution."Dan Timoney3-10/+227
2019-10-31Merge "Add message consumer dynamic functions."Dan Timoney5-15/+134
2019-10-31Merge "Add Message tracing logger service."Dan Timoney8-7/+208
2019-10-31Merge "Add Message Header support for tracing."Dan Timoney6-59/+86
2019-10-31Merge "Py executor grpc TLS server authentication."Dan Timoney7-85/+93
2019-10-31Merge "Add grpc TLS property lib services."Dan Timoney14-12/+577
2019-10-31Merge "Add GRPC log tracing service."Dan Timoney14-77/+339
2019-10-30Changing groupId for message-libSingal, Kapil (ks220y)1-7/+6
Changing groupId to org.onap.ccsdk.cds.blueprintsprocessor for message-lib Issue-ID: CCSDK-1878 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ib47dd649657f22c5f6ead5baa05b4dace9be669d
2019-10-30Removed all http_proxy reference from build.Sebastien Premont-Tendland2-5/+1
http_proxy is an environment configuration and should not be defined in in the build script. If you need to use a proxy to build docker images then add it to the mvn command like this : -Ddocker.buildArg.http_proxy=$PROXY -Ddocker.buildArg.https_proxy=$PROXY Also adding http_proxy in the Dockerfile directly will add the environment variable in the POD statically using the proxy the was built with at runtime. If a proxy is needed at runtime then the environment variables should be injecting using helm charts and overrides. Issue-ID: CCSDK-1877 Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca> Change-Id: I2b99b277b594408c974cf29a5804384293776a22
2019-10-29Add remote service function execution.Brinda Santh3-10/+227
Issue-ID: CCSDK-1875 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I18279b1d2ff1a0b2962afa74fc616bfd99e93c91
2019-10-29Add message consumer dynamic functions.Brinda Santh5-15/+134
Issue-ID: CCSDK-1668 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I51be88598557a05ef5db7cd595689a8e4a653fdc
2019-10-29Provide ongoing occurrence value for scriptingAlexis de Talhouët2-0/+7
This patch fixes this for template https://gerrit.onap.org/r/#/c/ccsdk/cds/+/95081/ but not for script, where the occurrence value might be needed. In reality, this overall occurrence thing is a mistacke, but it's solving an issue that I yet don't know how to properly solve. Change-Id: I7f8579ad2bde3f96b06aaf09c8b8c67d4b97e7b0 Issue-ID: CCSDK-1693 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com> Signed-off-by: Shaaban Ebrahim <shaaban.eltanany.ext@orange.com>