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 03112df  add updateInstanceStatus to ServiceRegistryClient.java
     new 62607c2  [SCB-1407] Add gray release feature
     new 6c4c945  [SCB-1407] Add unit test
     new 4114197  [SCB-1407] Header can passthrough by congfig
     new b26cd08  [SCB-1407] add license
     new e382564  [SCB-1407] generic modify
     new efcc78a  [SCB-1407] fix bug and improve code
     new c358424  [SCB-1407] fix bug may cause OOM/use spi instead of 
autowire/improve unit test
     new 90aec9a  [SCB-1407] if don't have config,avoid registered callback,it 
may cause memory leak.
     new 7701260  [SCB-1407] delete synchronize

The 9 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:
 .../config-cc => handlers/handler-router}/pom.xml  |  35 +++--
 .../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 +
 22 files changed, 1665 insertions(+), 96 deletions(-)
 copy {dynamic-config/config-cc => handlers/handler-router}/pom.xml (69%)
 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%)

Reply via email to