This is an automated email from the ASF dual-hosted git repository.
liubao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git
from eec5b5cb8 [SCB-2811] support global route rule for gray (#3948)
new 7395e9221 [SCB-2008]change DynamicPropertyFactory to Environment: in
huawei cloud
new 5f660e28c [SCB-2008]change DynamicPropertyFactory to Environment: in
common rest
new 97c4c7a99 [SCB-2008]change DynamicPropertyFactory to Environment: in
edge
new f2c562ddf [SCB-2008]allows not injectable property in model
new afddef347 [SCB-2008]change DynamicPropertyFactory to Environment: in
public key
new d27969a56 [SCB-2008]change DynamicPropertyFactory to Environment: in
edge core
new 55f827169 [SCB-2008]remove archaius dependency: apollo adapter
new c8c647922 [SCB-2008]remove archaius dependency: apollo adapter
new 42d07fd84 [SCB-2008]remove archaius dependency: cc adapter
new 8d2d91a1f [SCB-2008]remove archaius dependency: kie adapter
new 3e24ad182 [SCB-2008]remove archaius dependency: nacos adapter
new 58c036983 [SCB-2008]remove archaius dependency: fix tests
new c2437e376 [SCB-2008]remove archaius dependency: remove ArchaiusUtils
usage
new 4120fa790 [SCB-2008]remove archaius dependency: remove ArchaiusUtils
usage and DynamicProperty
new ccd96f164 [SCB-2008]remove archaius dependency: remove Archaius
dependency
new 133732780 [SCB-2008]remove inspector module
new a1cc01d06 [SCB-2008]adapt DynamicProperties
new ef42dbac0 [SCB-2008]remove deployment module
new d9a431d08 [SCB-2008]remove ConfigUtil methods
new f4ac0ec8b [SCB-2008]remove archaius adapters
new bf0b2fc1d [SCB-2008]priority property adapter
new 1a9b3ffd7 [SCB-2008]remove un-maintained jsr305 usages
new 4b6272350 [SCB-2008]remove commons-configuration usage
new cb657eb66 [SCB-2008]fix test case error
new a72776737 [SCB-2008]fix rebase code error
The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../common/rest/RestProducerInvocationCreator.java | 15 +-
.../rest/RestVertxProducerInvocationCreator.java | 6 +-
.../rest/codec/param/BodyProcessorCreator.java | 6 +-
.../rest/codec/param/HeaderProcessorCreator.java | 6 +-
.../rest/codec/param/QueryProcessorCreator.java | 14 +-
.../rest/codec/query/AbstractQueryCodec.java | 7 +-
.../common/rest/codec/query/QueryCodec.java | 12 +-
.../common/rest/codec/query/QueryCodecMulti.java | 4 +-
.../rest/codec/query/QueryCodecWithDelimiter.java | 7 +-
.../common/rest/codec/query/QueryCodecs.java | 8 +-
.../common/rest/codec/query/QueryCodecsUtils.java | 3 -
.../rest/definition/path/URLPathBuilder.java | 4 +-
.../rest/filter/inner/RestServerCodecFilter.java | 3 -
.../rest/RestProducerInvocationCreatorTest.java | 14 +-
.../common/rest/TestRestEngineSchemaListener.java | 12 +-
.../common/rest/codec/TestRestCodec.java | 16 +
.../common/rest/codec/param/TestBodyProcessor.java | 6 +
.../rest/codec/param/TestBodyProcessorCreator.java | 13 +
.../rest/codec/param/TestHeaderProcessor.java | 15 +-
.../codec/param/TestHeaderProcessorCreator.java | 13 +
.../rest/codec/param/TestQueryProcessor.java | 16 +
.../codec/param/TestQueryProcessorCreator.java | 21 +-
.../common/rest/codec/query/QueryCodecCsvTest.java | 17 ++
.../rest/codec/query/QueryCodecMultiTest.java | 14 +
.../rest/codec/query/QueryCodecPipesTest.java | 17 ++
.../common/rest/codec/query/QueryCodecSsvTest.java | 19 +-
.../common/rest/definition/TestPath.java | 15 +
.../rest/definition/TestRestOperationMeta.java | 8 +-
.../definition/path/QueryVarParamWriterTest.java | 13 +
.../rest/definition/path/URLPathBuilderTest.java | 17 ++
.../filter/inner/RestServerCodecFilterTest.java | 8 +-
.../common/rest/locator/TestMicroservicePaths.java | 10 +-
.../rest/locator/TestServicePathManager.java | 20 +-
core/pom.xml | 4 -
.../core/ConfigurationSpringInitializer.java | 194 +-----------
.../org/apache/servicecomb/core/SCBEngine.java | 4 +-
.../core/ServiceCombCoreConfiguration.java | 8 +-
.../servicecomb/core/bootstrap/SCBBootstrap.java | 5 +-
.../core/bootstrap/SCBEngineForTest.java | 6 +-
.../core/exception/DefaultExceptionProcessor.java | 15 +-
.../core/exception/ExceptionConverter.java | 7 +-
.../core/exception/ExceptionProcessor.java | 18 +-
.../servicecomb/core/exception/Exceptions.java | 14 +-
.../ConnectTimeoutExceptionConverter.java | 6 +-
.../converter/DefaultExceptionConverter.java | 8 +-
.../IllegalArgumentExceptionConverter.java | 7 +-
.../converter/InvocationExceptionConverter.java | 7 +-
.../converter/ServiceCombExceptionConverter.java | 9 +-
.../converter/TimeoutExceptionConverter.java | 7 +-
.../servicecomb/core/executor/ExecutorManager.java | 12 +-
.../servicecomb/core/filter/ConsumerFilter.java | 3 -
.../org/apache/servicecomb/core/filter/Filter.java | 3 -
.../servicecomb/core/filter/ProviderFilter.java | 3 -
.../servicecomb/core/filter/impl/EmptyFilter.java | 3 -
.../core/filter/impl/ParameterValidatorFilter.java | 3 -
.../core/filter/impl/ProviderOperationFilter.java | 3 -
.../core/filter/impl/ScheduleFilter.java | 3 -
.../ServiceCombConfigurationEventAdapter.java | 21 +-
.../core/provider/consumer/InvokerUtils.java | 6 +-
.../core/TestConfigurationSpringInitializer.java | 98 +-----
.../core/TestSCBApplicationListener.java | 6 +-
.../servicecomb/core/exception/ExceptionsTest.java | 6 +-
.../core/executor/TestExecutorManager.java | 14 +-
.../core/executor/TestGroupExecutor.java | 2 -
.../servicecomb/core/filter/SimpleRetryFilter.java | 3 -
.../filter/impl/ParameterValidatorFilterTest.java | 3 +-
.../producer/TestProducerBootListener.java | 68 +----
.../producer/TestProducerProviderManager.java | 2 +-
.../discovery/TestEndpointDiscoveryFilter.java | 6 +-
.../core/tracing/BraveTraceIdGeneratorTest.java | 2 +-
coverage-reports/pom.xml | 12 -
...CustomExceptionToProducerResponseConverter.java | 9 +-
.../service/encrypt/filter/DecodeBodyFilter.java | 3 -
.../encrypt/filter/EdgeSignatureRequestFilter.java | 3 -
.../filter/EdgeSignatureResponseFilter.java | 3 -
.../edge/service/encrypt/filter/UserIdFilter.java | 3 -
.../demo/edge/service/handler/AuthHandler.java | 3 -
.../apache/servicecomb/demo/jaxrs/JaxrsClient.java | 10 +-
.../pojoDefault/DefaultModelServiceClient.java | 4 +-
.../client/validation/ValidationServiceClient.java | 8 +-
.../servicecomb/demo/pojo/client/PojoClient.java | 8 +-
.../demo/CategorizedTestCaseRunner.java | 4 +-
.../servicecomb/demo/CodeFirstRestTemplate.java | 4 +-
.../springboot/pojo/client/PojoClientTest.java | 4 +-
.../springboot/pojo/server/handler/MyHandler.java | 3 -
.../springmvc/server/SpringmvcServer.java | 11 +-
.../demo/springmvc/SpringmvcClient.java | 4 +-
.../demo/springmvc/filter/ProviderTestFilter.java | 3 -
dependencies/bom/pom.xml | 15 +-
dependencies/default/pom.xml | 26 --
deployment/README.md | 13 -
deployment/pom.xml | 71 -----
.../apache/servicecomb/deployment/Deployment.java | 35 ---
.../servicecomb/deployment/DeploymentProvider.java | 27 --
.../deployment/SystemBootstrapInfo.java | 47 ---
.../deployment/CustomDeploymentProvider.java | 48 ---
.../servicecomb/deployment/TestDeployment.java | 39 ---
...pache.servicecomb.deployment.DeploymentProvider | 18 --
distribution/pom.xml | 12 -
.../config/{client => apollo}/ApolloClient.java | 48 ++-
.../config/{client => apollo}/ApolloConfig.java | 35 +--
.../config/apollo/ApolloConfiguration.java | 13 +-
.../apollo/ApolloDynamicPropertiesSource.java | 87 ++++++
.../{client => apollo}/ConfigurationAction.java | 2 +-
.../sources/ApolloConfigurationSourceImpl.java | 147 ---------
...comb.config.spi.ConfigCenterConfigurationSource | 18 --
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../{client => apollo}/ApolloClientTest.java | 28 +-
.../sources/ApolloConfigurationSourceImplTest.java | 78 -----
.../config/client/ApolloConfigTest.java | 43 ---
dynamic-config/config-cc/pom.xml | 4 -
.../servicecomb/config/ConfigCenterConfig.java | 138 ---------
.../servicecomb/config/cc/ConfigCenterConfig.java | 89 ++++++
.../config/{ => cc}/ConfigCenterConfiguration.java | 14 +-
.../ConfigCenterDynamicPropertiesSource.java} | 145 ++++-----
.../ConfigCenterInformationCollector.java | 20 +-
.../config/{ => cc}/TransportUtils.java | 54 ++--
.../ConfigCenterDefaultDeploymentProvider.java | 53 ----
...comb.config.spi.ConfigCenterConfigurationSource | 18 --
...vicecomb.core.bootup.BootUpInformationCollector | 2 +-
...pache.servicecomb.deployment.DeploymentProvider | 17 --
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../ConfigCenterAddressManagerTest.java | 3 +-
.../ConfigCenterConfigurationSourceImplTest.java | 2 +-
.../TestConfigCenterDefaultDeploymentProvider.java | 67 -----
dynamic-config/config-kie/pom.xml | 4 -
.../apache/servicecomb/config/kie/KieConfig.java | 83 ++---
.../config/kie/KieConfigConfiguration.java | 11 +
...ceImpl.java => KieDynamicPropertiesSource.java} | 155 ++++------
.../servicecomb/config/kie/TransportUtils.java | 52 ++--
.../KieCenterDefaultDeploymentProvider.java | 53 ----
.../kie/collect/KieClientInformationCollector.java | 19 +-
...comb.config.spi.ConfigCenterConfigurationSource | 18 --
...pache.servicecomb.deployment.DeploymentProvider | 17 --
.../TestKieCenterDefaultDeploymentProvider.java | 69 -----
.../nacos/{client => }/ConfigurationAction.java | 2 +-
.../config/nacos/{client => }/NacosClient.java | 38 ++-
.../config/nacos/{client => }/NacosConfig.java | 27 +-
.../config/nacos/NacosConfigConfiguration.java | 15 +-
.../config/nacos/NacosDynamicPropertiesSource.java | 89 ++++++
.../sources/NacosConfigurationSourceImpl.java | 145 ---------
...comb.config.spi.ConfigCenterConfigurationSource | 18 --
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../config/nacos/{client => }/NacosClientTest.java | 17 +-
.../sources/NacosConfigurationSourceImplTest.java | 74 -----
.../config/nacos/client/NacosConfigTest.java | 38 ---
.../edge/core/CommonHttpEdgeDispatcher.java | 40 ++-
.../edge/core/DefaultEdgeDispatcher.java | 21 +-
.../servicecomb/edge/core/EdgeAddHeaderFilter.java | 36 ++-
.../servicecomb/edge/core/EdgeBootListener.java | 26 +-
.../edge/core/EdgeCoreConfiguration.java | 5 +-
.../edge/core/EdgeServerCodecFilter.java | 4 -
.../edge/core/URLMappedConfigurationLoader.java | 30 +-
.../edge/core/URLMappedEdgeDispatcher.java | 39 ++-
.../edge/core/TestEdgeBootListener.java | 77 -----
.../edge/core/TestURLMappedEdgeDispatcher.java | 63 +++-
foundations/foundation-common/pom.xml | 4 -
.../foundation/common/LegacyPropertyFactory.java | 5 +-
.../foundation/common/utils/KeyPairUtils.java | 15 +-
.../foundation/common/utils/TestRSAUtil.java | 21 +-
foundations/foundation-config/pom.xml | 9 +-
.../servicecomb/config/BootStrapProperties.java | 166 +++-------
.../config/ConcurrentMapConfigurationExt.java | 53 ----
.../apache/servicecomb/config/ConfigMapping.java | 12 +-
.../org/apache/servicecomb/config/ConfigUtil.java | 287 +++---------------
.../config}/ConfigurationChangedEvent.java | 38 ++-
.../config/DynamicConfigurationExt.java | 34 ---
.../servicecomb/config/DynamicProperties.java | 4 -
.../servicecomb/config/DynamicPropertiesImpl.java | 165 +++++++---
.../config/DynamicPropertiesSource.java} | 8 +-
.../config/DynamicWatchedConfigurationExt.java | 75 -----
.../config/FoundationConfigConfiguration.java | 13 +-
.../config/InMemoryDynamicPropertiesSource.java | 56 ++++
.../scheduler/NeverStartPollingScheduler.java | 35 ---
.../config/archaius/sources/ConfigSourceMaker.java | 28 --
.../sources/MicroserviceConfigurationSource.java | 49 ---
.../event/DynamicConfigurationChangedEvent.java | 32 --
.../event/RefreshGovernanceConfigurationEvent.java | 32 --
.../sources => file}/AbstractConfigLoader.java | 2 +-
.../{archaius/sources => file}/ConfigModel.java | 2 +-
.../sources => file}/MicroserviceConfigLoader.java | 2 +-
.../sources => file}/YAMLConfigLoader.java | 2 +-
.../config/inject/PlaceholderResolver.java | 4 +-
.../config/priority/ConfigObjectFactory.java | 15 +-
.../config/priority/ConfigObjectProperty.java | 5 +-
.../config/priority/DynamicProperty.java | 47 ++-
.../config/priority/PriorityProperty.java | 11 +-
.../config/priority/PriorityPropertyFactory.java | 38 +--
.../config/priority/PriorityPropertyManager.java | 35 +--
.../spi/ConfigCenterConfigurationSource.java | 35 ---
.../spi/ConfigCenterConfigurationSourceLoader.java | 42 ---
.../config/BootStrapPropertiesTest.java | 76 ++---
.../servicecomb/config/DynamicPropertiesTest.java | 70 +++--
.../config/MapBasedConfigurationSource.java | 103 -------
.../apache/servicecomb/config/TestConfigUtil.java | 335 ---------------------
.../sources/TestYAMLConfigurationSource.java | 98 ------
.../TestMicroserviceConfigLoader.java | 2 +-
.../config/inject/TestConfigObjectFactory.java | 242 ++++++++++-----
.../config/priority/TestPriorityProperty.java | 147 ++++-----
.../config/priority/TestPriorityPropertyBase.java | 24 +-
.../priority/TestPriorityPropertyManager.java | 16 +-
...comb.config.spi.ConfigCenterConfigurationSource | 18 --
.../src/test/resources/microservice.yaml | 6 -
foundations/foundation-metrics/pom.xml | 4 -
.../internal/parser/ContentFileReader.java | 4 +-
.../registry/config/ConfigurePropertyUtils.java | 55 ----
.../registry/discovery/TestDiscoveryTree.java | 5 +-
foundations/foundation-test-scaffolding/pom.xml | 9 -
.../test/scaffolding/config/ArchaiusUtils.java | 83 -----
.../foundation/vertx/TestVertxUtils.java | 3 -
.../http/TestStandardHttpServletResponseEx.java | 2 +-
.../foundation/vertx/stream/TestPumpFromPart.java | 7 +-
.../faultinjection/ConsumerAbortFaultFilter.java | 3 -
.../faultinjection/ConsumerDelayFaultFilter.java | 3 -
.../TestConsumerAbortFaultFilter.java | 28 --
.../java/org/apache/servicecomb/qps/Config.java | 2 +
.../servicecomb/qps/ConsumerFlowControlFilter.java | 10 +-
.../qps/FlowControlQpsConfiguration.java | 9 +-
.../servicecomb/qps/ProviderFlowControlFilter.java | 10 +-
.../servicecomb/qps/QpsControllerManager.java | 96 ++----
.../servicecomb/qps/QpsControllerManagerTest.java | 63 ++--
.../governance/ConsumerInstanceBulkheadFilter.java | 5 +-
.../ConsumerInstanceIsolationFilter.java | 3 -
.../handler/governance/ProviderBulkheadFilter.java | 3 -
.../governance/ProviderCircuitBreakerFilter.java | 3 -
.../governance/ProviderRateLimitingFilter.java | 3 -
handlers/handler-loadbalance/pom.xml | 4 -
.../servicecomb/loadbalance/Configuration.java | 4 +-
.../servicecomb/loadbalance/LoadBalanceFilter.java | 3 -
.../servicecomb/loadbalance/TestConfiguration.java | 23 --
.../loadbalance/TestLoadBalanceCreator.java | 3 -
.../loadbalance/TestLoadBalanceFilter.java | 6 +-
.../loadbalance/TestLoadBalanceFilter2.java | 6 -
.../TestInstancePropertyDiscoveryFilter.java | 62 ++--
.../AuthenticationConfiguration.java | 7 +
.../consumer/ConsumerAuthFilter.java | 3 -
.../authentication/provider/AccessController.java | 54 ++--
.../provider/ProviderAuthFilter.java | 3 -
.../provider/ProviderTokenManager.java | 7 +-
.../authentication/TestAccessController.java | 186 +++++++++---
.../TestAuthenticationBootListener.java | 27 +-
.../authentication/TestRSAAuthenticationToken.java | 20 ++
.../provider/TestProviderTokenManager.java | 34 ++-
.../router/custom/RouterAddHeaderFilter.java | 3 -
.../tracing/zipkin/TracingConfiguration.java | 5 +-
.../tracing/zipkin/ZipkinTracingFilter.java | 3 -
.../darklaunch/DarklaunchServerListFilter.java | 10 +-
huawei-cloud/dashboard/pom.xml | 4 -
.../dashboard/monitor/DashboardConfiguration.java | 7 +
.../huaweicloud/dashboard/monitor/DataFactory.java | 12 +-
.../monitor/DefaultMonitorDataPublisher.java | 47 +--
.../monitor/MetricsMonitorDataProvider.java | 22 +-
.../dashboard/monitor/MonitorBootListener.java | 10 +-
.../monitor/MonitorDefaultDeploymentProvider.java | 56 ----
.../monitor/MonitorInformationCollector.java | 22 +-
.../dashboard/monitor/TransportUtils.java | 52 ++--
.../dashboard/monitor/data/MonitorConstant.java | 109 +++----
...pache.servicecomb.deployment.DeploymentProvider | 17 --
.../huaweicloud/servicestage/CasEnvConfig.java | 39 ++-
.../huaweicloud/servicestage/TestCasEnvConfig.java | 55 ----
inspector/pom.xml | 72 -----
.../inspector/internal/InspectorBootListener.java | 67 -----
.../inspector/internal/InspectorConfig.java | 35 ---
.../inspector/internal/InspectorConfiguration.java | 35 ---
.../inspector/internal/InspectorImpl.java | 262 ----------------
.../internal/model/DynamicPropertyView.java | 59 ----
.../internal/model/PriorityPropertyView.java | 52 ----
.../inspector/internal/swagger/SchemaFormat.java | 32 --
...rk.boot.autoconfigure.AutoConfiguration.imports | 18 --
inspector/src/main/resources/webroot/index.html | 84 ------
.../src/main/resources/webroot/static/css/main.css | 93 ------
.../webroot/static/dynamicProperties.html | 66 ----
.../webroot/static/images/ServiceComb-logo-3.jpg | Bin 80000 -> 0 bytes
.../webroot/static/images/download-all.png | Bin 208 -> 0 bytes
.../resources/webroot/static/images/download.png | Bin 178 -> 0 bytes
.../src/main/resources/webroot/static/js/main.js | 38 ---
.../webroot/static/priorityProperties.html | 89 ------
.../resources/webroot/static/schemas/schemas.css | 37 ---
.../resources/webroot/static/schemas/schemas.js | 111 -------
.../main/resources/webroot/static/tree/tree.css | 117 -------
.../src/main/resources/webroot/static/tree/tree.js | 110 -------
.../src/main/resources/webroot/static/welcome.html | 22 --
.../internal/TestInspectorBootListener.java | 81 -----
.../inspector/internal/TestInspectorImpl.java | 313 -------------------
inspector/src/test/resources/microservice.yaml | 23 --
inspector/src/test/resources/schema1.yaml | 61 ----
inspector/src/test/resources/schema2.yaml | 61 ----
.../metrics/core/TestHealthBootListener.java | 3 -
.../core/publish/TestDefaultLogPublisher.java | 6 -
.../core/publish/TestSlowInvocationLogger.java | 5 +-
.../prometheus/TestPrometheusPublisher.java | 8 +-
pom.xml | 2 -
.../provider/pojo/FilterInvocationCaller.java | 4 +-
.../provider/pojo/definition/PojoConsumerMeta.java | 3 -
.../pojo/reference/PojoReferenceMetaTest.java | 10 +-
.../pojo/reference/TestRpcReferenceProcessor.java | 10 +-
.../provider/rest/common/RestProducers.java | 20 +-
.../provider/rest/common/TestRestProducers.java | 14 +
.../servicecomb/registry/lightweight/Self.java | 17 +-
.../model/AbstractPropertiesLoader.java | 20 +-
.../model/InstancePropertiesLoader.java | 10 +-
.../lightweight/model/MicroserviceFactory.java | 44 ++-
.../lightweight/model/MicroserviceInstance.java | 23 +-
.../model/MicroservicePropertiesLoader.java | 10 +-
.../config/TestAbstractPropertiesLoader.java | 20 +-
.../registry/lightweight/StoreServiceTest.java | 39 ++-
.../servicecomb/registry/lightweight/TestBase.java | 59 ----
service-registry/registry-local/pom.xml | 4 -
.../servicecomb/localregistry/RegistryBean.java | 2 +-
.../registry/nacos/NacosMicroserviceHandler.java | 37 ++-
service-registry/registry-service-center/pom.xml | 4 -
.../registry/sc/MicroserviceHandler.java | 68 +++--
.../servicecomb/registry/sc/SCRegistration.java | 15 +-
.../ConfigurationSpringBootInitializer.java | 2 +-
.../generator/core/TestSwaggerGenerator.java | 20 +-
.../transport/highway/HighwayClientFilter.java | 3 -
.../highway/HighwayServerCodecFilter.java | 3 -
.../highway/HighwayServerCodecFilterTest.java | 3 +-
.../rest/client/RestClientCodecFilter.java | 3 -
.../transport/rest/client/RestClientEncoder.java | 15 +-
.../client/RestClientRequestParametersImpl.java | 6 +-
.../rest/client/RestClientSenderFilter.java | 3 -
.../RestServletProducerInvocationCreator.java | 6 +-
.../transport/rest/servlet/TestRestServlet.java | 2 +-
.../transport/rest/vertx/VertxHttpDispatcher.java | 1 +
.../rest/vertx/TestRestServerVerticle.java | 8 +-
.../rest/vertx/TestVertxRestDispatcher.java | 6 +-
327 files changed, 2743 insertions(+), 7423 deletions(-)
delete mode 100644 deployment/README.md
delete mode 100644 deployment/pom.xml
delete mode 100644
deployment/src/main/java/org/apache/servicecomb/deployment/Deployment.java
delete mode 100644
deployment/src/main/java/org/apache/servicecomb/deployment/DeploymentProvider.java
delete mode 100644
deployment/src/main/java/org/apache/servicecomb/deployment/SystemBootstrapInfo.java
delete mode 100644
deployment/src/test/java/org/apache/servicecomb/deployment/CustomDeploymentProvider.java
delete mode 100644
deployment/src/test/java/org/apache/servicecomb/deployment/TestDeployment.java
delete mode 100644
deployment/src/test/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
rename
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/{client
=> apollo}/ApolloClient.java (78%)
rename
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/{client
=> apollo}/ApolloConfig.java (67%)
copy
huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/ServiceStageConfiguration.java
=>
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloConfiguration.java
(75%)
create mode 100644
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloDynamicPropertiesSource.java
rename
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/{client
=> apollo}/ConfigurationAction.java (94%)
delete mode 100644
dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/archaius/sources/ApolloConfigurationSourceImpl.java
delete mode 100644
dynamic-config/config-apollo/src/main/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource
copy dynamic-config/{config-kie =>
config-apollo}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(94%)
rename
dynamic-config/config-apollo/src/test/java/org/apache/servicecomb/config/{client
=> apollo}/ApolloClientTest.java (74%)
delete mode 100644
dynamic-config/config-apollo/src/test/java/org/apache/servicecomb/config/archaius/sources/ApolloConfigurationSourceImplTest.java
delete mode 100644
dynamic-config/config-apollo/src/test/java/org/apache/servicecomb/config/client/ApolloConfigTest.java
delete mode 100644
dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/ConfigCenterConfig.java
create mode 100644
dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/cc/ConfigCenterConfig.java
rename dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/{
=> cc}/ConfigCenterConfiguration.java (73%)
rename
dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/{ConfigCenterConfigurationSourceImpl.java
=> cc/ConfigCenterDynamicPropertiesSource.java} (58%)
rename
dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/{collect
=> cc}/ConfigCenterInformationCollector.java (69%)
rename dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/{
=> cc}/TransportUtils.java (66%)
delete mode 100644
dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/collect/ConfigCenterDefaultDeploymentProvider.java
delete mode 100644
dynamic-config/config-cc/src/main/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource
delete mode 100644
dynamic-config/config-cc/src/main/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
rename
dynamic-config/config-cc/src/test/java/org/apache/servicecomb/config/{center/client
=> cc}/ConfigCenterAddressManagerTest.java (96%)
rename dynamic-config/config-cc/src/test/java/org/apache/servicecomb/config/{
=> cc}/ConfigCenterConfigurationSourceImplTest.java (98%)
delete mode 100644
dynamic-config/config-cc/src/test/java/org/apache/servicecomb/config/collect/TestConfigCenterDefaultDeploymentProvider.java
rename
dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/{KieConfigurationSourceImpl.java
=> KieDynamicPropertiesSource.java} (50%)
delete mode 100644
dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/collect/KieCenterDefaultDeploymentProvider.java
delete mode 100644
dynamic-config/config-kie/src/main/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource
delete mode 100644
dynamic-config/config-kie/src/main/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
delete mode 100644
dynamic-config/config-kie/src/test/java/org/apache/servicecomb/config/kie/collect/TestKieCenterDefaultDeploymentProvider.java
rename
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/{client
=> }/ConfigurationAction.java (94%)
rename
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/{client
=> }/NacosClient.java (77%)
rename
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/{client
=> }/NacosConfig.java (69%)
copy
huawei-cloud/servicestage/src/main/java/org/apache/servicecomb/huaweicloud/servicestage/ServiceStageConfiguration.java
=>
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosConfigConfiguration.java
(74%)
create mode 100644
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java
delete mode 100644
dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/archaius/sources/NacosConfigurationSourceImpl.java
delete mode 100644
dynamic-config/config-nacos/src/main/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource
copy dynamic-config/{config-kie =>
config-nacos}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(93%)
rename
dynamic-config/config-nacos/src/test/java/org/apache/servicecomb/config/nacos/{client
=> }/NacosClientTest.java (78%)
delete mode 100644
dynamic-config/config-nacos/src/test/java/org/apache/servicecomb/config/nacos/archaius/sources/NacosConfigurationSourceImplTest.java
delete mode 100644
dynamic-config/config-nacos/src/test/java/org/apache/servicecomb/config/nacos/client/NacosConfigTest.java
delete mode 100644
edge/edge-core/src/test/java/org/apache/servicecomb/edge/core/TestEdgeBootListener.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/ConcurrentMapConfigurationExt.java
copy {clients/config-common/src/main/java/org/apache/servicecomb/config/common
=>
foundations/foundation-config/src/main/java/org/apache/servicecomb/config}/ConfigurationChangedEvent.java
(77%)
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicConfigurationExt.java
copy
foundations/{foundation-registry/src/main/java/org/apache/servicecomb/registry/discovery/InstancePing.java
=>
foundation-config/src/main/java/org/apache/servicecomb/config/DynamicPropertiesSource.java}
(75%)
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicWatchedConfigurationExt.java
create mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/InMemoryDynamicPropertiesSource.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/archaius/scheduler/NeverStartPollingScheduler.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/archaius/sources/ConfigSourceMaker.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/archaius/sources/MicroserviceConfigurationSource.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/event/DynamicConfigurationChangedEvent.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/event/RefreshGovernanceConfigurationEvent.java
rename
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/{archaius/sources
=> file}/AbstractConfigLoader.java (98%)
rename
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/{archaius/sources
=> file}/ConfigModel.java (96%)
rename
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/{archaius/sources
=> file}/MicroserviceConfigLoader.java (98%)
rename
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/{archaius/sources
=> file}/YAMLConfigLoader.java (95%)
copy
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/HealthBootListener.java
=>
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/DynamicProperty.java
(51%)
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/spi/ConfigCenterConfigurationSource.java
delete mode 100644
foundations/foundation-config/src/main/java/org/apache/servicecomb/config/spi/ConfigCenterConfigurationSourceLoader.java
delete mode 100644
foundations/foundation-config/src/test/java/org/apache/servicecomb/config/MapBasedConfigurationSource.java
delete mode 100644
foundations/foundation-config/src/test/java/org/apache/servicecomb/config/TestConfigUtil.java
delete mode 100644
foundations/foundation-config/src/test/java/org/apache/servicecomb/config/archaius/sources/TestYAMLConfigurationSource.java
rename
foundations/foundation-config/src/test/java/org/apache/servicecomb/config/{archaius/sources
=> file}/TestMicroserviceConfigLoader.java (98%)
delete mode 100644
foundations/foundation-config/src/test/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource
delete mode 100644
foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/config/ConfigurePropertyUtils.java
delete mode 100644
foundations/foundation-test-scaffolding/src/main/java/org/apache/servicecomb/foundation/test/scaffolding/config/ArchaiusUtils.java
delete mode 100644
huawei-cloud/dashboard/src/main/java/org/apache/servicecomb/huaweicloud/dashboard/monitor/MonitorDefaultDeploymentProvider.java
delete mode 100644
huawei-cloud/dashboard/src/main/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
delete mode 100644
huawei-cloud/servicestage/src/test/java/org/apache/servicecomb/huaweicloud/servicestage/TestCasEnvConfig.java
delete mode 100644 inspector/pom.xml
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/InspectorBootListener.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/InspectorConfig.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/InspectorConfiguration.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/InspectorImpl.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/model/DynamicPropertyView.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/model/PriorityPropertyView.java
delete mode 100644
inspector/src/main/java/org/apache/servicecomb/inspector/internal/swagger/SchemaFormat.java
delete mode 100644
inspector/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
delete mode 100644 inspector/src/main/resources/webroot/index.html
delete mode 100644 inspector/src/main/resources/webroot/static/css/main.css
delete mode 100644
inspector/src/main/resources/webroot/static/dynamicProperties.html
delete mode 100644
inspector/src/main/resources/webroot/static/images/ServiceComb-logo-3.jpg
delete mode 100644
inspector/src/main/resources/webroot/static/images/download-all.png
delete mode 100644
inspector/src/main/resources/webroot/static/images/download.png
delete mode 100644 inspector/src/main/resources/webroot/static/js/main.js
delete mode 100644
inspector/src/main/resources/webroot/static/priorityProperties.html
delete mode 100644
inspector/src/main/resources/webroot/static/schemas/schemas.css
delete mode 100644
inspector/src/main/resources/webroot/static/schemas/schemas.js
delete mode 100644 inspector/src/main/resources/webroot/static/tree/tree.css
delete mode 100644 inspector/src/main/resources/webroot/static/tree/tree.js
delete mode 100644 inspector/src/main/resources/webroot/static/welcome.html
delete mode 100644
inspector/src/test/java/org/apache/servicecomb/inspector/internal/TestInspectorBootListener.java
delete mode 100644
inspector/src/test/java/org/apache/servicecomb/inspector/internal/TestInspectorImpl.java
delete mode 100644 inspector/src/test/resources/microservice.yaml
delete mode 100644 inspector/src/test/resources/schema1.yaml
delete mode 100644 inspector/src/test/resources/schema2.yaml
delete mode 100644
service-registry/registry-lightweight/src/test/java/org/apache/servicecomb/registry/lightweight/TestBase.java