You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2018/01/02 10:44:31 UTC
[incubator-servicecomb-java-chassis] 13/14: JAV-508 & SCB-11 fix pr
comment
This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
commit d79b69aa98a5d33adb2ac76cd6301a0b57239c34
Author: zhengyangyong <ya...@huawei.com>
AuthorDate: Tue Jan 2 15:57:30 2018 +0800
JAV-508 & SCB-11 fix pr comment
Signed-off-by: zhengyangyong <ya...@huawei.com>
---
.../servicecomb/metrics/core/publish/DefaultDataSource.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultDataSource.java b/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultDataSource.java
index 22fb846..81c439b 100644
--- a/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultDataSource.java
+++ b/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultDataSource.java
@@ -83,13 +83,13 @@ public class DefaultDataSource implements DataSource {
@Override
public RegistryMetric getRegistryMetric(long windowTime) {
- if (appliedWindowTimes.containsKey(windowTime)) {
- return registryMonitor.toRegistryMetric(appliedWindowTimes.get(windowTime));
- } else {
- throw new InvocationException(BAD_REQUEST,
- "windowTime : " + windowTime + " unset in servicecomb.metrics.window_time,current available are : " +
- Strings.join(",", getAppliedWindowTime().iterator()));
+ Integer index = appliedWindowTimes.get(windowTime);
+ if (index != null) {
+ return registryMonitor.toRegistryMetric(index);
}
+ throw new InvocationException(BAD_REQUEST,
+ "windowTime : " + windowTime + " unset in servicecomb.metrics.window_time,current available are : " +
+ Strings.join(",", getAppliedWindowTime().iterator()));
}
@Override
--
To stop receiving notification emails like this one, please contact
"commits@servicecomb.apache.org" <co...@servicecomb.apache.org>.