summaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor
AgeCommit message (Collapse)AuthorFilesLines
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-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-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-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>
2019-10-28Add Message tracing logger service.Brinda Santh8-7/+208
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I509df82ec558cd96934043a5b41ea53aa040cc81
2019-10-28Add Message Header support for tracing.Brinda Santh6-59/+86
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: If6a416fe157a1a8ed4d93878142b3c959d49a035
2019-10-27Merge "Improve Remote Python Executor error handling and allow for ↵Brinda Santh Muthuramalingam4-11/+48
structured response"
2019-10-24Merge "Implemented UAT runtime services"Brinda Santh Muthuramalingam23-301/+1254
2019-10-24Improve Remote Python Executor error handling and allow for structured responseSerge Simard4-11/+48
Issue-ID: CCSDK-1855 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: I924918fb06a5a0f118772dedaa41c536c7eca9e7 Signed-off-by: Serge Simard <serge@agilitae.com>
2019-10-22Py executor grpc TLS server authentication.Brinda Santh7-85/+93
Issue-ID: CCSDK-1854 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I72b3deb7976e7d3e44478c497a46b9b4ac428623
2019-10-22Add grpc TLS property lib services.Brinda Santh14-12/+577
Issue-ID: CCSDK-1853 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I92c8b39a6db0bf7c1fe7e9928e4eddaef8a30f07
2019-10-22Add GRPC log tracing service.Brinda Santh14-77/+339
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I4ba6ed11d8fb63c21b9c49774ed733cca05c5646
2019-10-14Merge "Component Script Executor Fix"Brinda Santh Muthuramalingam3-3/+4
2019-10-14Component Script Executor FixSingal, Kapil (ks220y)3-3/+4
Fixing ExecutionServiceInput object initialization and related test cases Issue-ID: CCSDK-1829 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I43354487abfb10a98b29d749aa77b08cfdff51b8
2019-10-14Merge "Add reactive log tracing service."Dan Timoney7-24/+229
2019-10-07Implemented UAT runtime servicesebo23-301/+1254
Issue-ID: CCSDK-1759 Change-Id: I9e3df315074bfcfa5e341feefdabd00671194dc3 Signed-off-by: ebo <eliezio.oliveira@est.tech>
2019-10-04Bi-directional GRPC non interactive implementationBrinda Santh3-35/+91
Issue-ID: CCSDK-1747 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I236bf6d4edaf983ca4162b5ce064736ac690b504
2019-10-04Kafka Back pressure configurationBrinda Santh3-2/+9
Issue-ID: CCSDK-1666 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I173672b14e07a89e0bd2d1ea0e47543b37f389f8
2019-10-03Add bi-directional python executor testsBrinda Santh6-1/+415
Issue-ID: CCSDK-1747 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I2e2b974d35d6878418eafe8ece9fcb1d69622a61
2019-10-02Add reactive log tracing service.Brinda Santh7-24/+229
Issue-ID: CCSDK-1046 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Ic20013045dd5d2681243c03f9e4cdfe557b630be
2019-09-30Health Check API RevertSingal, Kapil (ks220y)4-3/+7
Commenting out Duplicate Security Properties and related uses as It is not according to design and needs rework. Issue-ID: CCSDK-1767 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I90ec44af9fba6152d20728a38cfada0440ca2a87
2019-09-30Merge "Add bi-directional GRPC python executor."Dan Timoney1-0/+96
2019-09-27ResourceAssignmentUtils Junit FixesSingal, Kapil (ks220y)1-2/+2
Fixing Junit which are failing in Windows due to carriage return type Issue-ID: CCSDK-1763 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I83ba91608683963b839bf5bd3afb8509ef947e11
2019-09-26Resource Resolution RefactoringSingal, Kapil (ks220y)2-1/+3
Refactoring some logging statements and adding new loggers Issue-ID: CCSDK-1748 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I5676659eea01056a7d29206f13473a4361516755
2019-09-26Fixing distribution and propertiesSingal, Kapil (ks220y)12-38/+32
Excluding to embedd Target path, and renaming blueprint to blueprints in properties Issue-ID: CCSDK-1758 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ie6f0ff177e0945fb252710a425a16afade1b01a3
2019-09-25Add bi-directional GRPC python executor.Brinda Santh1-0/+96
Python based bidirectional communication script executor microservice. Issue-ID: CCSDK-1747 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: If2e8f862ca4cb97d10714df2ab1cccccef2d576a
2019-09-24AbstractComponentFunction Payload APISingal, Kapil (ks220y)3-7/+39
Adding new API's in AbstractComponentFunction to pull payload Issue-ID: CCSDK-1752 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I6db5ea12d24765d3775c6c81d7cbbefcd1708ca1
2019-09-24Refactoring ResourceAssignmentUtilsSingal, Kapil (ks220y)5-36/+36
Changing isNull condition to isNullOrEmpty to make sure Empty value doesn't get assigned to resource Issue-ID: CCSDK-1748 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I0744537c7ddec80f20ffd7e6545b947439f63743