summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-02-17Refactoring deprecated lang3.StringEscapeUtilsSingal, Kapil (ks220y)3-58/+62
Replace deprecated org.apache.commons.lang3.StringEscapeUtils with org.apache.commons.text.StringEscapeUtils Change-Id: Ib0303919d883a577effbb6fa15ddeb289cb936fc Issue-ID: CCSDK-2104 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2020-02-03MdsalHelper testing and logginghSmokowski, Kevin (ks6305)2-316/+701
make one log statement quieter and add unit tests for MdsalHelper Issue-ID: CCSDK-2071 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I7af1b2c0dce47c2d5970de4950c951c58fa4fb65
2020-01-31minor sli provider base changesSmokowski, Kevin (ks6305)31-90/+225
add more unit testing, use constants for success/failure and improve some logging calls Issue-ID: CCSDK-2064 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I2c7039c706de1172bd506a20e96eb987cc86f211
2020-01-24Roll versions to next snapshotDan Timoney36-71/+71
Roll CCSDK to next snapshot version Change-Id: I24f5470165522a4311c611785b323c1f81d41a8a Issue-ID: CCSDK-1963 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-24Release CCSDK version 0.7.0Dan Timoney1-0/+5
Release version 0.7.0 of CCSDK maven artifacts. Change-Id: Iebe198f06a3f09c0743c3191939a891b15220f9e Issue-ID: CCSDK-1963 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-23Use released parent pomDan Timoney35-35/+35
Use released version of ccsdk/parent poms Change-Id: Ice9f18ee402e42f8e26c46640aeb0ae79343d105 Issue-ID: CCSDK-1963 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-21Add report aggregatorDan Timoney2-5/+30
For new Sonar scanner, need to add report aggregate so that tests run in sli/provider against classes in sli/provider-base will be counted correctly. Change-Id: I0a73a0a50353f995ea4b90c09649e55b057f024a Issue-ID: CCSDK-2029 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-16Fix issue of converting camel case to lower hyphen formatEnbo Wang2-4/+4
Fix issue of converting camel case to lower hyphen format when there are continuous capital letters. Issue-ID: CCSDK-2026 Signed-off-by: Enbo Wang <wangenbo@huawei.com> Change-Id: Ifd10b1e82c1f10476bbc6e15689e6025de57bbf4
2019-12-18enhance SliPluginUtilsSmokowski, Kevin (ks6305)12-141/+510
writeJsonToCtx now supports top level json arrays, add urlDecode to SliStringUtils, rename CheckParametersTest and move unrelated methods into another test class and Add test cases to improve test coverage Issue-ID: CCSDK-2006 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: If1f654ea9c7046b00c977434f87740e54f15b7d3
2019-12-13Refactor features to separate installerTimoney, Dan (dt5972)32-393/+85
Refactor karaf feature.xml files to separate installer Change-Id: I2afade9862227175853d9fe36c5bc9b113e3d582 Issue-ID: CCSDK-1754 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-10Generate dependency listTimoney, Dan (dt5972)2-2/+45
Generate list of direct dependencies for repository and publish to Nexus. Change-Id: Ibce710d925b127353a7ca502809514c286969350 Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-04Clean up installersTimoney, Dan (dt5972)3-28/+4
Clean up installers to install only ONAP code, not third party dependencies. Third party dependencies should be installed in ccsdk/distribution/dependencies only. Change-Id: I3459d2d5a82899ad21b1b25daae6f6d182d972af Issue-ID: CCSDK-1979 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-02Use 1.5.1-SNAPSHOT version of parent pomTimoney, Dan (dt5972)47-47/+48
Fixed version of parent pom to use snapshot version Change-Id: I128d3b55d0ae3adb4a1255a9b00fc129a9c9bc44 Issue-ID: CCSDK-1935 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-19Add id for KapilTimoney, Dan (dt5972)1-0/+5
Add Kapil's ATT id as committer Change-Id: I429f58b13c9e38e6522ce1b3733af1a7baa78321 Issue-ID: CCSDK-1934 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-18Merge "Minor Logging Changes"Dan Timoney3-58/+56
2019-11-15Fix merge buildTimoney, Dan (dt5972)1-0/+1
Added missing <version> tag to correct build error Change-Id: I5bb431f52a6e0336cf1e55675955c1a9894da9a6 Issue-ID: CCSDK-1935 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-15Add new committers Kevin and KapilTimoney, Dan (dt5972)1-0/+16
Add new committers Kevin Smokowski and Kapil Singal Change-Id: I2cd5cf5a50b9927dfd7c3e752fb90758aac66f31 Issue-ID: CCSDK-1934 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-13Use 1.5.0 parent pomTimoney, Dan (dt5972)47-47/+47
Use released 1.5.0 version of parent pom Change-Id: I92e2f71000a7d651f6a20167dd3861942ea27ced Issue-ID: CCSDK-1920 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-12Minor Logging ChangesSingal, Kapil (ks220y)3-58/+56
Change-Id: I3ecefccbd1bd5041b9d9b62fe1a0587e72b26c8a Issue-ID: CCSDK-1915 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-11-05minor updates to clean up codeAgarwal, Ruchira (ra1926)2-7/+21
clean up code to sync with internal Issue-ID: CCSDK-1873 Signed-off-by: Agarwal, Ruchira (ra1926) <ra1926@att.com> Change-Id: I1043e3f34176aebf2531bf0581b207694264d6f2
2019-11-01SliProviderBaseUpdatesSmokowski, Kevin (ks6305)8-57/+234
SvcLogicServiceImplBase constructor should have SvcLogicResolver as a parameter,Added HashMapResolver to map svclogic instances without osgi,Added InMemorySvcLogicStore useful for simple demos or junit test Issue-ID: CCSDK-1891 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I3c3cdd33177ef10133db2672ddd4b308becefc90
2019-10-31pom updatesSmokowski, Kevin (ks6305)2-2/+0
inherit version for org.onap.logging-analytics artifacts Issue-ID: CCSDK-1882 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I9ab3e996f5f951dae8a00c9c7cf6fcd054905146
2019-10-30Merge "remove EncShellCommand"Dan Timoney5-162/+0
2019-10-30Merge "remove ODL/karaf from common"Dan Timoney12-266/+27
2019-10-30remove EncShellCommandSmokowski, Kevin (ks6305)5-162/+0
remove EncShellCommand to separate dblib from karaf and odl Issue-ID: CCSDK-1848 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: If43abeceb556b4075d2866a18b8c9e92765e14a2
2019-10-30SliStringUtilsSmokowski, Kevin (ks6305)4-29/+153
additional functions in SliStringUtils added Issue-ID: CCSDK-1847 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I2e38258abe57d4fcd49cf226877cd38e9dd947d6
2019-10-30remove ODL/karaf from commonSmokowski, Kevin (ks6305)12-266/+27
Don't let sli common use odl or karaf classes Issue-ID: CCSDK-1723 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I740fa32b9c40a7efdf7ef9ce25b26cf43353c559
2019-10-23Merge "Update metric logger"Dan Timoney2-1/+8
2019-10-17Update metric loggerSmokowski, Kevin (ks6305)2-1/+8
set status during invoke and escape certain characters Issue-ID: CCSDK-1845 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I3928364f480545ccdcce0af67e198d93152cfbd8
2019-10-15Refactor class/instance loading and resolving in the SLI moduleSamuel Kontris7-114/+54
Code from the static class SvcLogicAdaptorFactory is moved to the SvcLogicClassResolver class. Class SvcLogicClassResolver is created as a bean in the blueprint xml file, not as singleton directly in the code. Then is injected via blueprint into the SvcLogicServiceImpl. Methods registerExecutor and unregisterExecutor from the SvcLogicServiceImpl class are removed - are not used anywhere. This change causes compilation error in the northbound repository. Fix for this error is here: https://gerrit.onap.org/r/#/c/ccsdk/sli/northbound/+/95053/ Issue-ID: CCSDK-1688 Change-Id: I26ce01b761ab5d17f1cc19e39af581b1963658a5 Signed-off-by: Samuel Kontris <samuel.kontris@pantheon.tech>
2019-09-27Removing Extra space from POMSingal, Kapil (ks220y)1-1/+1
SLI Filters Provider POM having space before XML Tag, which will cause issue in maven set:version goal Change-Id: Icbe00187ac9f6730f43d5359c16ce364b5627348 Issue-ID: CCSDK-1761 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-09-19Merge "update filters"Dan Timoney17-1037/+127
2019-09-19update filtersSmokowski, Kevin (ks6305)17-1037/+127
replace legacy filters with common filters Issue-ID: CCSDK-1698 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: Id6b1f003f19105956d221d5bfd31390ac096c9bc
2019-09-18ReturnNodeExecutor Fixing Logger StatementSingal, Kapil (ks220y)1-1/+1
Adding third variable to the logger so that Expression prints properly Change-Id: I2e4a74ace199506698abede88778e6314b226e59 Issue-ID: CCSDK-1745 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-09-17Merge "prevent duplicate bundle startup"Dan Timoney1-7/+0
2019-09-10Roll version for Frankfurt releaseTimoney, Dan (dt5972)48-94/+94
Roll version in master branch to Frankfurt version (1.5.0-SNAPSHOT) Change-Id: Ic2b3afb65d780360a056d50a1cfd0b32555ae32a Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-10Release version 1.6.1Timoney, Dan (dt5972)1-0/+5
Release CCSDK version 1.6.1 Change-Id: Iad4a69cf48ae0a198fbbe0900f0b535b82685cce Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-09prevent duplicate bundle startupSmokowski, Kevin (ks6305)1-7/+0
prevent duplicate bundle startup Issue-ID: CCSDK-1699 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I678845701a0bd2c1756d367fdf1bf3dbe02792d2
2019-09-06Merge "Fix errors in INFO.yaml"Dan Timoney1-17/+5
2019-09-06Fix errors in INFO.yamlTimoney, Dan (dt5972)1-17/+5
Fix errors in INFO.yaml file Change-Id: I48a0645f97d23f5175d8af5b9a28d447031822f7 Issue-ID: CCSDK-1696 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-05logging changesSmokowski, Kevin (ks6305)16-119/+49
remove old logging statements, add a few helpful ones Issue-ID: CCSDK-1665 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I2272f54b447647c8beab6d2053413c57e816eeac
2019-09-04Merge "remove useless log lines"Dan Timoney8-175/+24
2019-09-04Merge "logging changes"Dan Timoney4-324/+53
2019-08-30remove useless log linesSmokowski, Kevin (ks6305)8-175/+24
delete excess log statements from sli core Issue-ID: CCSDK-1665 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: Iccf1e5eec024b5d5ba0a63d4a6a9cc45c931ea8a
2019-08-29Revert "Proposal to remove OSGi dependencies from the CCSDK project"Timoney, Dan (dt5972)25-2933/+0
This reverts commit 85041dd8795b84a48d0b48dd746bfbcb230c8794. This needs to be reverted due to insufficient testing (no jUnit tests provided) Change-Id: I011f3eb7ab27ba9946f04d4d528dd4d91b593685 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-28logging changesSmokowski, Kevin (ks6305)4-324/+53
Synchronize metric logger with casablanca logging spec Issue-ID: CCSDK-1658 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I2d4e6af9eebdd0521792f03bbbaf25736b1b698e
2019-08-28Roll versionsTimoney, Dan (dt5972)55-107/+107
Roll versions in master branch Change-Id: I15535fec1da460f7227b855a4700e7b93aae93ea Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-27Release version 0.6.0Timoney, Dan (dt5972)1-0/+5
Release version 0.6.0 of ccsdk artifacts Change-Id: I8ad418bd911ed0d70efc4329635d570f976f45de Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-23Add the odlparent-lite to the lighty.io artifacts without any parentSamuel Kontris3-6/+21
This addition should fix failing merge job. Error log from merge job: "Deployment failed: repository element was not specified in the POM inside distributionManagement element" Signed-off-by: Samuel Kontris <samuel.kontris@pantheon.tech> Change-Id: I0a0cc6fc59dbb5645ca9f3a5b3b250a0581763da
2019-08-16Proposal to remove OSGi dependencies from the CCSDK projectMatej Perina25-0/+2918
Dependencies on the OSGi frameworks and libraries are removed by integrating the CCSDK project with the lighty.io. It's a toolkit that allows to use ODL services (in this case core services and the Restconf) without the dependency on the Karaf framework and the Blueprint DI. In this change are created the lighty.io modules which initialize and expose same services as the Blueprint DI in the blueprint.xml files. More info about the lighty.io - https://lighty.io Change-Id: I38171e83b018a18bfd8eaec95d4dc2fa2e3f5b36 Signed-off-by: Matej Perina <matej.perina@pantheon.tech> Signed-off-by: Samuel Kontris <samuel.kontris@pantheon.tech>