diff --git a/dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/pom.xml b/dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/pom.xml index 8bdffb49..0b21901c 100644 --- a/dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/pom.xml +++ b/dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/pom.xml @@ -27,6 +27,9 @@ 4.0.0 dubbo-cluster-polaris-dubbo2 + dubbo-cluster-polaris-dubbo2 + 1.0.0-SNAPSHOT + Dubbo2 cluster extension for PolarisMesh, support dynamic routing capability. diff --git a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/pom.xml b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/pom.xml index 63310e95..65b677f3 100644 --- a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/pom.xml +++ b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/pom.xml @@ -27,6 +27,9 @@ 4.0.0 dubbo-filter-polaris-dubbo2 + dubbo-filter-polaris-dubbo2 + 1.0.0-SNAPSHOT + Dubbo2 filter extension for PolarisMesh, support circuitbreaking, ratelimit, metric capabilities. diff --git a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/RateLimitFilter.java b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/RateLimitFilter.java index 079e07a1..68411b45 100644 --- a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/RateLimitFilter.java +++ b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/RateLimitFilter.java @@ -98,7 +98,7 @@ public Result invoke(Invoker invoker, Invocation invocation) throws RpcExcept LOGGER.error("[POLARIS] get quota fail", e); } if (null != quotaResponse && quotaResponse.getCode() == QuotaResultCode.QuotaResultLimited) { - // 请求被限流,则抛出异常 + // throw block exception when ratelimit occurs throw new RpcException(RpcException.LIMIT_EXCEEDED_EXCEPTION, new PolarisBlockException( String.format("url=%s, info=%s", invoker.getUrl(), quotaResponse.getInfo()))); } diff --git a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/ReportFilter.java b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/ReportFilter.java index f1e1adc8..78a81d74 100644 --- a/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/ReportFilter.java +++ b/dubbo-filter-extensions/dubbo-filter-polaris-dubbo2/src/main/java/org/apache/dubbo/filter/dubbo2/ReportFilter.java @@ -69,7 +69,7 @@ public Result invoke(Invoker invoker, Invocation invocation) throws RpcExcept if (null != rpcException) { code = rpcException.getCode(); if (code == RpcException.LIMIT_EXCEEDED_EXCEPTION) { - // 限流异常不进行熔断 + // we won't consider limit exception as error retStatus = RetStatus.RetSuccess; } } else { diff --git a/dubbo-registry-extensions/dubbo-registry-polaris/pom.xml b/dubbo-registry-extensions/dubbo-registry-polaris/pom.xml index 74433fc2..ab37000f 100644 --- a/dubbo-registry-extensions/dubbo-registry-polaris/pom.xml +++ b/dubbo-registry-extensions/dubbo-registry-polaris/pom.xml @@ -24,6 +24,9 @@ 4.0.0 dubbo-registry-polaris + dubbo-registry-polaris + 1.0.0-SNAPSHOT + Dubbo registry extension for PolarisMesh, support instance register, discover, health-check capabilities.