From 16ad4df7c231bf9f49df0b2060e156f58f84bd75 Mon Sep 17 00:00:00 2001 From: Vijay Venkatesh Kumar Date: Thu, 6 Oct 2022 15:42:01 +0000 Subject: Revert "Remove CBS and Consul dependencies from CBSClient lib" This reverts commit 592f371519d0647b7ae9a0a2fc601c757133cf0d. This commit belongs to London/master branch only Change-Id: Ie92be8fa8eda72462d7411646bbef6b52760d29a Signed-off-by: Vijay Venkatesh Kumar Issue-ID: DCAEGEN2-3236 Signed-off-by: Vijay Venkatesh Kumar --- Changelog.md | 4 - pom.xml | 5 +- .../services/cbs/client/api/CbsClientFactory.java | 11 +- .../services/cbs/client/impl/CbsClientRest.java | 88 +++++++++ .../rest/services/cbs/client/impl/CbsLookup.java | 53 ++++++ .../cbs/client/model/CbsClientConfiguration.java | 103 +++++++++- .../client/providers/CloudConfigurationClient.java | 114 +++++++++++ .../providers/CloudConfigurationProvider.java | 24 ++- .../ReactiveCloudConfigurationProvider.java | 139 ++++++++++++++ .../cbs/client/api/CbsClientConfigurationTest.java | 110 ++++++++++- .../cbs/client/api/CbsClientFactoryTest.java | 9 +- .../services/cbs/client/api/CbsRequestsTest.java | 73 +++++++ .../services/cbs/client/impl/CbsClientImplIT.java | 209 ++++++++++++++++++++- .../cbs/client/impl/CbsClientRestTest.java | 77 ++++++++ .../services/cbs/client/impl/CbsLookupTest.java | 54 ++++++ .../providers/CloudConfigurationClientTest.java | 78 ++++++++ .../ReactiveCloudConfigurationProviderTest.java | 135 +++++++++++++ version.properties | 4 +- 18 files changed, 1265 insertions(+), 25 deletions(-) create mode 100644 rest-services/cbs-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/impl/CbsClientRest.java create mode 100644 rest-services/cbs-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/impl/CbsLookup.java create mode 100644 rest-services/cbs-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/providers/CloudConfigurationClient.java create mode 100644 rest-services/cbs-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/providers/ReactiveCloudConfigurationProvider.java create mode 100644 rest-services/cbs-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/api/CbsRequestsTest.java create mode 100644 rest-services/cbs-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/impl/CbsClientRestTest.java create mode 100644 rest-services/cbs-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/impl/CbsLookupTest.java create mode 100644 rest-services/cbs-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/providers/CloudConfigurationClientTest.java create mode 100644 rest-services/cbs-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/cbs/client/providers/ReactiveCloudConfigurationProviderTest.java diff --git a/Changelog.md b/Changelog.md index 69247c0c..31994d17 100644 --- a/Changelog.md +++ b/Changelog.md @@ -4,10 +4,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [1.9.0] - 2022/09/07 -### Added - - [DCAEGEN2-3098] (https://jira.onap.org/browse/DCAEGEN2-3098) - Remove Consul and CBS property dependencies from CBS-client SDK - ## [1.8.10] - 2022/07/29 ### Added - [DCAEGEN2-3220] (https://jira.onap.org/browse/DCAEGEN2-3220) - Fix SDK Vulnerability. Top up Spring-Boot version to 2.7.2 diff --git a/pom.xml b/pom.xml index 6771ea9c..68b37200 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,6 @@