This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/java-chassis-dependencies/jackson.version-2.10.1 in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.
discard 7bbad1f Bump jackson.version from 2.10.0 to 2.10.1 in /java-chassis-dependencies add fb517e9 ServerListFilterExt add switch add 77cf5df [SCB-1592]upgrade vert.x and netty.(1)update pom and fix compile errors add bfa60c1 [SCB-1592]upgrade vert.x and netty.(2)fixed interface change add d1e493f [SCB-1592]upgrade vert.x and netty.(3)fixed testing failures and upgrade tcnetty add b581ced [SCB-1592]upgrade vert.x and netty.(4)update license and fix conflicts add d820be9 [SCB-1582] Upgrading thirdParty dependency versions add 6d40af0 [SCB-1582] Update thirdparty dependency versions and delete unused dependencies add 4e70461 [SCB-1601]Abandon waiting 30 seconds after waiting request timeout. add 03112df add updateInstanceStatus to ServiceRegistryClient.java add 62607c2 [SCB-1407] Add gray release feature add 6c4c945 [SCB-1407] Add unit test add 4114197 [SCB-1407] Header can passthrough by congfig add b26cd08 [SCB-1407] add license add e382564 [SCB-1407] generic modify add efcc78a [SCB-1407] fix bug and improve code add c358424 [SCB-1407] fix bug may cause OOM/use spi instead of autowire/improve unit test add 90aec9a [SCB-1407] if don't have config,avoid registered callback,it may cause memory leak. add 7701260 [SCB-1407] delete synchronize add b47298e [SCB-1616]refactor edge dispatcher to make them more extensible (#1406) add 20ff2f0 【SCB-1615】Extended dynamic configuration support for Nacos (#1405) add f247ca7 formate config-nacos model by intellij-java-google-style.xml (#1414) add b7c70c3 [SCB-1624]remove spring 4 & spring boot 1 support for java-chassis (#1415) add 1355e4f Bump jackson.version from 2.10.0 to 2.10.1 in /java-chassis-dependencies This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (7bbad1f) \ N -- N -- N refs/heads/dependabot/maven/java-chassis-dependencies/jackson.version-2.10.1 (1355e4f) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: archetypes/README.md | 2 +- .../business-service-spring-boot-starter/README.md | 36 - .../business-service-spring-boot-starter/pom.xml | 61 -- .../META-INF/maven/archetype-metadata.xml | 42 - .../main/resources/archetype-resources/README.md | 36 - .../src/main/resources/archetype-resources/pom.xml | 94 -- .../src/main/java/Application.java | 30 - .../src/main/java/HelloConsumer.java | 30 - .../src/main/java/HelloImpl.java | 32 - .../src/main/resources/microservice.yaml | 43 - .../README.md | 2 +- .../main/resources/archetype-resources/README.md | 2 +- archetypes/pom.xml | 1 - .../org/apache/servicecomb/core/SCBEngine.java | 1 + coverage-reports/pom.xml | 20 - .../demo/edge/service/EdgeDispatcher.java | 3 +- .../service/encrypt/EncryptEdgeDispatcher.java | 3 +- .../servicecomb/demo/jaxrs/client/JaxrsClient.java | 2 +- .../jaxrs/client/MultiErrorCodeServiceClient.java | 30 +- .../servicecomb/demo/CodeFirstRestTemplate.java | 2 +- .../demo-spring-boot-discovery-client/pom.xml | 79 -- .../demo/discovery/client/DiscoveryClientIT.java | 72 -- .../src/test/resources/logback-test.xml | 23 - .../src/test/resources/microservice.yaml | 28 - .../demo-spring-boot-discovery-server/pom.xml | 82 -- .../demo/discovery/server/DiscoveryServer.java | 30 - .../demo/discovery/server/GreetingController.java | 37 - .../src/main/resources/application.properties | 19 - .../src/main/resources/application.yaml | 19 - .../src/main/resources/log4j.properties | 36 - .../src/main/resources/logback-test.xml | 23 - .../demo-spring-boot-zuul-proxy/pom.xml | 98 -- .../demo/discovery/zuul/DiscoveryZuulProxyIT.java | 65 -- .../src/test/resources/application.properties | 18 - .../src/test/resources/application.yml | 38 - .../src/test/resources/logback-test.xml | 23 - .../src/test/resources/microservice.yaml | 27 - demo/demo-spring-boot-discovery/pom.xml | 70 -- .../springboot/jaxrs/client/JaxrsClient.java | 2 +- .../springboot/jaxrs/server/JaxrsServer.java | 2 +- .../springmvc/client/SpringmvcClient.java | 2 +- .../springmvc/server/SpringmvcServer.java | 2 +- demo/demo-spring-boot-provider/pom.xml | 2 +- .../demo-spring-boot-pojo-client/pom.xml | 2 +- .../springboot/pojo/client/PojoClient.java | 2 +- .../src/main/resources/application.yml | 2 +- .../demo-spring-boot-pojo-server/pom.xml | 2 +- .../springboot/pojo/server/PojoServer.java | 2 +- .../client/CodeFirstRestTemplateSpringmvc.java | 9 +- .../demo/springmvc/client/TestResponse.java | 2 +- demo/pom.xml | 5 +- dynamic-config/config-cc/pom.xml | 1 - .../config/client/ConfigCenterClient.java | 44 +- dynamic-config/config-nacos/README.md | 40 + .../{config-apollo => config-nacos}/pom.xml | 9 +- .../sources/NacosConfigurationSourceImpl.java} | 31 +- .../config/nacos}/client/ConfigurationAction.java | 2 +- .../config/nacos/client/NacosClient.java | 153 +++ .../config/nacos/client/NacosConfig.java | 35 +- ...comb.config.spi.ConfigCenterConfigurationSource | 2 +- .../sources/NacosConfigurationSourceImplTest.java | 78 ++ .../config/nacos/client/NacosClientTest.java} | 54 +- .../config/nacos/client/NacosConfigTest.java | 25 +- .../src/test}/resources/microservice.yaml | 20 +- dynamic-config/pom.xml | 1 + .../edge/core/DefaultEdgeDispatcher.java | 7 +- .../edge/core/URLMappedConfigurationItem.java | 54 +- .../edge/core/URLMappedConfigurationLoader.java | 83 ++ .../edge/core/URLMappedEdgeDispatcher.java | 100 +- .../servicecomb/edge/core/TestEdgeInvocation.java | 7 +- .../edge/core/TestURLMappedEdgeDispatcher.java | 21 +- .../main/java/io/vertx/core/impl/SyncContext.java | 28 +- .../main/java/io/vertx/core/impl/SyncVertx.java | 53 - .../main/java/io/vertx/core/impl/VertxImpl.java | 1137 -------------------- .../main/java/io/vertx/core/impl/VertxImpl.java | 1118 ------------------- .../vertx/ext/web/impl/HttpServerRequestUtils.java | 26 - .../VertxServerRequestToHttpServletRequest.java | 4 +- .../vertx/stream/InputStreamToReadStream.java | 3 +- .../vertx/stream/OutputStreamToWriteStream.java | 25 +- .../ext/web/impl/TestHttpServerRequestUtils.java | 8 - .../foundation/vertx/TestVertxUtils.java | 6 +- .../vertx/client/TestClientPoolManager.java | 20 +- .../vertx/client/tcp/TestTcpClientConnection.java | 1 + .../foundation/vertx/http/TestReadStreamPart.java | 10 +- ...TestVertxServerRequestToHttpServletRequest.java | 11 +- ...stVertxServerResponseToHttpServletResponse.java | 17 +- .../foundation/vertx/stream/TestPumpFromPart.java | 4 +- .../servicecomb/loadbalance/LoadBalancer.java | 3 + .../handler-router}/pom.xml | 33 +- .../apache/servicecomb/router/RouterFilter.java | 80 ++ .../servicecomb/router/cache/RouterRuleCache.java | 126 +++ .../router/constom/MicroserviceCache.java | 30 +- .../router/constom/RouterInvokeFilter.java | 168 +++ .../router/constom/RouterServerListFilter.java | 91 ++ .../constom/ServiceCombCanaryDistributer.java | 24 +- .../distribute/AbstractRouterDistributor.java | 172 +++ .../router/distribute/RouterDistributor.java} | 30 +- .../exception/RouterIllegalParamException.java | 18 +- .../router/match/RouterHeaderFilterExt.java | 16 +- .../router/match/RouterRuleMatcher.java | 63 ++ .../servicecomb/router/model/HeaderRule.java | 103 ++ .../apache/servicecomb/router/model/Matcher.java | 93 ++ .../servicecomb/router/model/PolicyRuleItem.java | 137 +++ .../apache/servicecomb/router/model/RouteItem.java | 109 ++ .../servicecomb/router/model/ServiceInfoCache.java | 92 ++ .../apache/servicecomb/router/model/TagItem.java | 111 ++ .../router/util/VersionCompareUtil.java | 54 + .../servicecomb/router/RouterDistributorTest.java | 170 +++ .../router/VersionCompareUtilTest.java} | 38 +- handlers/pom.xml | 1 + .../engine/ITAsyncClientHttpRequestFactory.java | 5 +- .../it/extend/engine/ITUriTemplateHandler.java | 6 +- .../it/testcase/TestExceptionConvertEdge.java | 8 +- .../servicecomb/it/testcase/TestParamCodec.java | 17 +- .../it/testcase/TestParamCodecEdge.java | 12 +- .../apache/servicecomb/it/edge/EdgeDispatcher.java | 3 +- .../it/edge/encrypt/EncryptEdgeDispatcher.java | 3 +- .../it/edge/handler/ExceptionConvertHandler.java | 3 +- .../it-producer-deploy-springboot2-servlet/pom.xml | 2 +- .../pom.xml | 2 +- .../servicecomb/it/schema/ParamCodecSchema.java | 11 +- integration-tests/pom.xml | 3 - integration-tests/spring-jaxrs-tests/pom.xml | 2 +- .../demo/jaxrs/tests/JaxrsSpringMain.java | 2 +- .../spring-zuul-tracing-tests/pom.xml | 100 -- .../cloud/zuul/tracing/LoggingFilterConfig.java | 79 -- .../zuul/tracing/SpringCloudZuulTracingTest.java | 116 -- .../cloud/zuul/tracing/TracedController.java | 79 -- .../spring/cloud/zuul/tracing/TracedZuulMain.java | 33 - .../src/test/resources/application-dev.yaml | 19 - .../src/test/resources/application-prod.yaml | 19 - .../src/test/resources/application.properties | 21 - .../src/test/resources/application.yaml | 34 - .../src/test/resources/application.yml | 24 - .../src/test/resources/log4j.properties | 25 - .../src/test/resources/microservice.yaml | 41 - .../tests/SpringMvcIntegrationTestBase.java | 27 +- .../pom.xml | 2 +- .../demo/springmvc/tests/SpringMvcSpringMain.java | 2 +- .../pom.xml | 2 +- .../demo/springmvc/tests/SpringMvcSpringMain.java | 2 +- java-chassis-dependencies/default/pom.xml | 110 +- java-chassis-dependencies/pom.xml | 4 - java-chassis-dependencies/spring4/pom.xml | 45 - java-chassis-dependencies/spring5/pom.xml | 116 -- java-chassis-dependencies/springboot1/pom.xml | 62 -- java-chassis-dependencies/springboot2/pom.xml | 190 ---- java-chassis-distribution/pom.xml | 34 - java-chassis-distribution/src/release/LICENSE | 54 +- java-chassis-spring-boot/pom.xml | 1 - .../spring-boot-starter/pom.xml | 42 - .../spring-boot-starter-configuration/pom.xml | 40 - .../spring-boot-starter-discovery/pom.xml | 79 -- .../starter/discovery/ScbDiscoveryClient.java | 49 - .../discovery/ScbDiscoveryClientConfiguration.java | 36 - .../discovery/ScbRibbonClientConfiguration.java | 40 - .../starter/discovery/ScbRibbonConfiguration.java | 34 - .../ScbRibbonEndpointDiscoveryFilter.java | 45 - .../starter/discovery/ServiceCombServerList.java | 61 -- .../springboot/starter/discovery/package-info.java | 17 - .../src/main/resources/META-INF/spring.factories | 24 - .../starter/discovery/TestScbDiscoveryClient.java | 79 -- .../TestScbDiscoveryClientConfiguration.java | 28 - .../TestScbRibbonClientConfiguration.java | 33 - .../discovery/TestServiceCombServerList.java | 73 -- .../spring-boot-starter-provider/pom.xml | 43 - .../src/main/resources/application.properties | 18 - .../spring-boot-starter-registry/pom.xml | 36 - .../starter/registry/RegistryIntializer.java | 49 - .../ServiceCenterRegistryConfiguration.java | 32 - .../src/main/resources/META-INF/spring.factories | 18 - .../TestServiceCenterRegistryConfiguration.java | 58 - .../spring-boot-starter-servicecomb/pom.xml | 77 -- .../starter/provider/EnableServiceComb.java | 34 - .../provider/ServiceCombSpringConfiguration.java | 34 - .../springboot/starter/provider/package-info.java | 25 - .../spring-boot-starter-transport/pom.xml | 49 - .../starter/transport/RestServletInitializer.java | 69 -- .../springboot/starter/transport/package-info.java | 24 - .../transport/TestRestServletInitializer.java | 112 -- .../spring-cloud-zuul-zipkin/pom.xml | 52 - .../zuul/tracing/SpringTracingConfiguration.java | 104 -- .../cloud/zuul/tracing/TracePostZuulFilter.java | 73 -- .../cloud/zuul/tracing/TracePreZuulFilter.java | 115 -- .../tracing/SpringTracingConfigurationTest.java | 79 -- .../spring/cloud/zuul/ContextHeaderZuulFilter.java | 74 -- .../spring-boot2-starter-parent/pom.xml | 4 +- .../metrics/core/TestVertxMetersInitializer.java | 2 + parents/pom.xml | 4 - parents/spring4/pom.xml | 84 -- parents/spring5/pom.xml | 84 -- parents/springboot1/pom.xml | 84 -- parents/springboot2/pom.xml | 84 -- .../pojo/reference/TestReferenceDefParser.java | 40 - .../provider/pojo/schema/TestSchemaDefParser.java | 39 - .../springmvc/reference/CseClientHttpRequest.java | 5 + .../springmvc/reference/CseRestTemplate.java | 4 +- .../springmvc/reference/CseUriTemplateHandler.java | 5 +- .../reference/async/CseAsyncClientHttpRequest.java | 6 +- .../async/CseAsyncClientHttpRequestFactory.java | 8 +- .../reference/async/CseAsyncRequestCallback.java | 10 +- .../reference/async/CseAsyncRestTemplate.java | 10 +- .../reference/TestRestTemplateWrapper.java | 6 +- scripts/travis.sh | 2 +- .../servicecomb/serviceregistry/api/Const.java | 13 +- .../client/LocalServiceRegistryClientImpl.java | 29 + .../client/ServiceRegistryClient.java | 9 + .../client/http/ServiceRegistryClientImpl.java | 34 + .../client/http/WebsocketUtils.java | 46 +- .../swagger/generator/core/utils/ParamUtils.java | 2 +- .../response/TestJaxrsConsumerResponseMapper.java | 6 +- .../transport/highway/HighwayServerVerticle.java | 4 +- .../core/http/impl/Http1xConnectionBaseEx.java | 2 +- .../rest/client/http/TestRestClientInvocation.java | 3 +- .../transport/rest/vertx/RestServerVerticle.java | 4 + .../transport/rest/vertx/VertxRestDispatcher.java | 19 +- .../vertx/accesslog/element/impl/CookieItem.java | 10 +- .../rest/vertx/TestRestServerVerticle.java | 2 + .../rest/vertx/TestVertxRestDispatcher.java | 55 +- .../accesslog/element/impl/CookieItemTest.java | 22 +- .../vertx/accesslog/impl/AccessLogHandlerTest.java | 10 +- 221 files changed, 2746 insertions(+), 7475 deletions(-) delete mode 100644 archetypes/business-service-spring-boot-starter/README.md delete mode 100644 archetypes/business-service-spring-boot-starter/pom.xml delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources-filtered/META-INF/maven/archetype-metadata.xml delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/README.md delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/pom.xml delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/src/main/java/Application.java delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/src/main/java/HelloConsumer.java delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/src/main/java/HelloImpl.java delete mode 100644 archetypes/business-service-spring-boot-starter/src/main/resources/archetype-resources/src/main/resources/microservice.yaml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-client/pom.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-client/src/test/java/org/apache/servicecomb/demo/discovery/client/DiscoveryClientIT.java delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-client/src/test/resources/logback-test.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-client/src/test/resources/microservice.yaml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/pom.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/java/org/apache/servicecomb/demo/discovery/server/DiscoveryServer.java delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/java/org/apache/servicecomb/demo/discovery/server/GreetingController.java delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/resources/application.properties delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/resources/application.yaml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/resources/log4j.properties delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/resources/logback-test.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/pom.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/src/test/java/org/apache/servicecomb/demo/discovery/zuul/DiscoveryZuulProxyIT.java delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/src/test/resources/application.properties delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/src/test/resources/application.yml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/src/test/resources/logback-test.xml delete mode 100644 demo/demo-spring-boot-discovery/demo-spring-boot-zuul-proxy/src/test/resources/microservice.yaml delete mode 100644 demo/demo-spring-boot-discovery/pom.xml copy demo/{demo-spring-boot-provider/demo-spring-boot-springmvc-client => demo-spring-boot-transport/demo-spring-boot-pojo-client}/src/main/resources/application.yml (98%) create mode 100644 dynamic-config/config-nacos/README.md copy dynamic-config/{config-apollo => config-nacos}/pom.xml (88%) copy dynamic-config/{config-apollo/src/main/java/org/apache/servicecomb/config/archaius/sources/ApolloConfigurationSourceImpl.java => config-nacos/src/main/java/org/apache/servicecomb/config/nacos/archaius/sources/NacosConfigurationSourceImpl.java} (78%) copy dynamic-config/{config-apollo/src/main/java/org/apache/servicecomb/config => config-nacos/src/main/java/org/apache/servicecomb/config/nacos}/client/ConfigurationAction.java (94%) create mode 100644 dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/client/NacosClient.java copy foundations/foundation-config/src/main/java/org/apache/servicecomb/config/spi/ConfigCenterConfigurationSource.java => dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/client/NacosConfig.java (50%) copy dynamic-config/{config-apollo => config-nacos}/src/main/resources/META-INF/services/org.apache.servicecomb.config.spi.ConfigCenterConfigurationSource (90%) create mode 100644 dynamic-config/config-nacos/src/test/java/org/apache/servicecomb/config/nacos/archaius/sources/NacosConfigurationSourceImplTest.java copy dynamic-config/{config-apollo/src/test/java/org/apache/servicecomb/config/client/ApolloClientTest.java => config-nacos/src/test/java/org/apache/servicecomb/config/nacos/client/NacosClientTest.java} (55%) copy foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/TestSimpleJsonObject.java => dynamic-config/config-nacos/src/test/java/org/apache/servicecomb/config/nacos/client/NacosConfigTest.java (60%) rename {demo/demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main => dynamic-config/config-nacos/src/test}/resources/microservice.yaml (82%) copy integration-tests/it-consumer/src/main/java/org/apache/servicecomb/it/deploy/MicroserviceDeployDefinition.java => edge/edge-core/src/main/java/org/apache/servicecomb/edge/core/URLMappedConfigurationItem.java (54%) create mode 100644 edge/edge-core/src/main/java/org/apache/servicecomb/edge/core/URLMappedConfigurationLoader.java delete mode 100644 foundations/foundation-test-scaffolding/src/main/java/io/vertx/core/impl/SyncVertx.java delete mode 100644 foundations/foundation-test-scaffolding/src/main/java/io/vertx/core/impl/VertxImpl.java delete mode 100644 foundations/foundation-vertx/src/main/java/io/vertx/core/impl/VertxImpl.java delete mode 100644 foundations/foundation-vertx/src/main/java/io/vertx/ext/web/impl/HttpServerRequestUtils.java rename {java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul => handlers/handler-router}/pom.xml (67%) create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/RouterFilter.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/cache/RouterRuleCache.java copy service-registry/src/main/java/org/apache/servicecomb/serviceregistry/cache/CacheEndpoint.java => handlers/handler-router/src/main/java/org/apache/servicecomb/router/constom/MicroserviceCache.java (60%) create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/constom/RouterInvokeFilter.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/constom/RouterServerListFilter.java copy demo/demo-springmvc/springmvc-client/src/main/java/org/apache/servicecomb/demo/springmvc/client/MicroserviceArray.java => handlers/handler-router/src/main/java/org/apache/servicecomb/router/constom/ServiceCombCanaryDistributer.java (59%) create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/distribute/AbstractRouterDistributor.java copy handlers/{handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/RandomRuleExt.java => handler-router/src/main/java/org/apache/servicecomb/router/distribute/RouterDistributor.java} (62%) copy service-registry/src/main/java/org/apache/servicecomb/serviceregistry/client/ClientException.java => handlers/handler-router/src/main/java/org/apache/servicecomb/router/exception/RouterIllegalParamException.java (68%) copy swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/response/ResponseMetaMapper.java => handlers/handler-router/src/main/java/org/apache/servicecomb/router/match/RouterHeaderFilterExt.java (77%) create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/match/RouterRuleMatcher.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/HeaderRule.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/Matcher.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/PolicyRuleItem.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/RouteItem.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/ServiceInfoCache.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/model/TagItem.java create mode 100644 handlers/handler-router/src/main/java/org/apache/servicecomb/router/util/VersionCompareUtil.java create mode 100644 handlers/handler-router/src/test/java/org/apache/servicecomb/router/RouterDistributorTest.java copy handlers/{handler-bizkeeper/src/test/java/org/apache/servicecomb/bizkeeper/TestBizkeeperRequestContext.java => handler-router/src/test/java/org/apache/servicecomb/router/VersionCompareUtilTest.java} (55%) delete mode 100644 integration-tests/spring-zuul-tracing-tests/pom.xml delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/java/org/apache/servicecomb/spring/cloud/zuul/tracing/LoggingFilterConfig.java delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/java/org/apache/servicecomb/spring/cloud/zuul/tracing/SpringCloudZuulTracingTest.java delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/java/org/apache/servicecomb/spring/cloud/zuul/tracing/TracedController.java delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/java/org/apache/servicecomb/spring/cloud/zuul/tracing/TracedZuulMain.java delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/application-dev.yaml delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/application-prod.yaml delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/application.properties delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/application.yaml delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/application.yml delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/log4j.properties delete mode 100644 integration-tests/spring-zuul-tracing-tests/src/test/resources/microservice.yaml delete mode 100644 java-chassis-dependencies/spring4/pom.xml delete mode 100644 java-chassis-dependencies/spring5/pom.xml delete mode 100644 java-chassis-dependencies/springboot1/pom.xml delete mode 100644 java-chassis-dependencies/springboot2/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-configuration/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ScbDiscoveryClient.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ScbDiscoveryClientConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ScbRibbonClientConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ScbRibbonConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ScbRibbonEndpointDiscoveryFilter.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/ServiceCombServerList.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/package-info.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/main/resources/META-INF/spring.factories delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/test/java/org/apache/servicecomb/springboot/starter/discovery/TestScbDiscoveryClient.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/test/java/org/apache/servicecomb/springboot/starter/discovery/TestScbDiscoveryClientConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/test/java/org/apache/servicecomb/springboot/starter/discovery/TestScbRibbonClientConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-discovery/src/test/java/org/apache/servicecomb/springboot/starter/discovery/TestServiceCombServerList.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-provider/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-provider/src/main/resources/application.properties delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-registry/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-registry/src/main/java/org/apache/servicecomb/springboot/starter/registry/RegistryIntializer.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-registry/src/main/java/org/apache/servicecomb/springboot/starter/registry/ServiceCenterRegistryConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-registry/src/main/resources/META-INF/spring.factories delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-registry/src/test/java/org/apache/servicecomb/springboot/starter/registry/TestServiceCenterRegistryConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-servicecomb/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-servicecomb/src/main/java/org/apache/servicecomb/springboot/starter/provider/EnableServiceComb.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-servicecomb/src/main/java/org/apache/servicecomb/springboot/starter/provider/ServiceCombSpringConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-servicecomb/src/main/java/org/apache/servicecomb/springboot/starter/provider/package-info.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-transport/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-transport/src/main/java/org/apache/servicecomb/springboot/starter/transport/RestServletInitializer.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-transport/src/main/java/org/apache/servicecomb/springboot/starter/transport/package-info.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-transport/src/test/java/org/apache/servicecomb/springboot/starter/transport/TestRestServletInitializer.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul-zipkin/pom.xml delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul-zipkin/src/main/java/org/apache/servicecomb/spring/cloud/zuul/tracing/SpringTracingConfiguration.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul-zipkin/src/main/java/org/apache/servicecomb/spring/cloud/zuul/tracing/TracePostZuulFilter.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul-zipkin/src/main/java/org/apache/servicecomb/spring/cloud/zuul/tracing/TracePreZuulFilter.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul-zipkin/src/test/java/org/apache/servicecomb/spring/cloud/zuul/tracing/SpringTracingConfigurationTest.java delete mode 100644 java-chassis-spring-boot/spring-boot-starter/spring-cloud-zuul/src/main/java/org/apache/servicecomb/spring/cloud/zuul/ContextHeaderZuulFilter.java delete mode 100644 parents/spring4/pom.xml delete mode 100644 parents/spring5/pom.xml delete mode 100644 parents/springboot1/pom.xml delete mode 100644 parents/springboot2/pom.xml delete mode 100644 providers/provider-pojo/src/test/java/org/apache/servicecomb/provider/pojo/reference/TestReferenceDefParser.java delete mode 100644 providers/provider-pojo/src/test/java/org/apache/servicecomb/provider/pojo/schema/TestSchemaDefParser.java