Skip to content

Commit 2bf2764

Browse files
Bump io.micrometer:micrometer-bom from 1.13.6 to 1.14.1 (#4639)
1 parent 49ece92 commit 2bf2764

File tree

8 files changed

+23
-100
lines changed

8 files changed

+23
-100
lines changed

demo/demo-etcd/test-client/src/main/java/org/apache/servicecomb/samples/EtcdConfigIT.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,12 @@
1818
package org.apache.servicecomb.samples;
1919

2020
import java.nio.charset.StandardCharsets;
21+
import java.util.concurrent.TimeUnit;
2122

23+
import org.apache.commons.lang3.StringUtils;
2224
import org.apache.servicecomb.demo.CategorizedTestCase;
2325
import org.apache.servicecomb.demo.TestMgr;
26+
import org.apache.servicecomb.foundation.common.utils.ConditionWaiter.SleepUtil;
2427
import org.slf4j.Logger;
2528
import org.slf4j.LoggerFactory;
2629
import org.springframework.stereotype.Component;
@@ -71,9 +74,11 @@ private void testEnvironment() {
7174
"test1=env");
7275
putValue("/servicecomb/config/environment/production/application.properties",
7376
"test1=env1");
77+
7478
testGetConfig("test1", "env1");
7579
}
7680

81+
7782
private void testApplication() {
7883

7984
putValue("/servicecomb/config/application/production/demo-etcd/application.properties",
@@ -119,7 +124,7 @@ public void putValue(String key, String value) {
119124
ByteSequence.from(value, StandardCharsets.UTF_8)
120125
).get();
121126

122-
LOGGER.info("Value set successfully");
127+
LOGGER.info("Value set successfully:{}", value);
123128
} catch (Exception e) {
124129
e.printStackTrace();
125130
}
@@ -129,6 +134,13 @@ private void testGetConfig(String key, String expectValue) {
129134

130135
String result = template
131136
.getForObject(Config.GATEWAY_URL + "/getConfig?key=" + key, String.class);
132-
TestMgr.check(expectValue, result);
137+
138+
for (int i = 0; i < 4; i++) {
139+
if (StringUtils.equals(expectValue, result)) {
140+
TestMgr.check(expectValue, result);
141+
break;
142+
}
143+
SleepUtil.sleep(500, TimeUnit.MILLISECONDS);
144+
}
133145
}
134146
}

dependencies/default/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
<log4j.version>1.2.17</log4j.version>
6666
<log4j2.version>2.24.1</log4j2.version>
6767
<maven-model.version>3.9.9</maven-model.version>
68-
<micrometer.version>1.13.6</micrometer.version>
68+
<micrometer.version>1.14.1</micrometer.version>
6969
<mockito.version>5.14.2</mockito.version>
7070
<mockito-inline.version>5.2.0</mockito-inline.version>
7171
<mock-server.version>5.15.0</mock-server.version>

dynamic-config/config-etcd/src/main/java/org/apache/servicecomb/config/etcd/EtcdClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import org.apache.commons.lang3.StringUtils;
3131
import org.apache.servicecomb.config.BootStrapProperties;
3232
import org.apache.servicecomb.config.etcd.EtcdDynamicPropertiesSource.UpdateHandler;
33+
import org.apache.servicecomb.foundation.common.utils.MuteExceptionUtil;
3334
import org.slf4j.Logger;
3435
import org.slf4j.LoggerFactory;
3536
import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;

service-registry/registry-etcd/src/main/java/org/apache/servicecomb/registry/etcd/ConditionWaiter.java renamed to foundations/foundation-common/src/main/java/org/apache/servicecomb/foundation/common/utils/ConditionWaiter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
package org.apache.servicecomb.registry.etcd;
17+
package org.apache.servicecomb.foundation.common.utils;
1818

1919
import java.util.concurrent.Callable;
2020
import java.util.concurrent.CompletableFuture;

dynamic-config/config-etcd/src/main/java/org/apache/servicecomb/config/etcd/MuteExceptionUtil.java renamed to foundations/foundation-common/src/main/java/org/apache/servicecomb/foundation/common/utils/MuteExceptionUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
package org.apache.servicecomb.config.etcd;
17+
package org.apache.servicecomb.foundation.common.utils;
1818

1919
import java.util.concurrent.CompletableFuture;
2020
import java.util.function.Supplier;
@@ -24,11 +24,11 @@
2424

2525
public class MuteExceptionUtil {
2626

27-
interface FunctionWithException<T, R> {
27+
public interface FunctionWithException<T, R> {
2828
R apply(T t) throws Exception;
2929
}
3030

31-
interface FunctionWithDoubleParam<T1, T2, R> {
31+
public interface FunctionWithDoubleParam<T1, T2, R> {
3232
R apply(T1 t1, T2 t2) throws Exception;
3333
}
3434

service-registry/registry-etcd/src/main/java/org/apache/servicecomb/registry/etcd/EtcdDiscovery.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929
import org.apache.commons.lang3.StringUtils;
3030
import org.apache.servicecomb.config.BootStrapProperties;
3131
import org.apache.servicecomb.foundation.common.concurrent.ConcurrentHashMapEx;
32+
import org.apache.servicecomb.foundation.common.utils.ConditionWaiter;
3233
import org.apache.servicecomb.foundation.common.utils.JsonUtils;
34+
import org.apache.servicecomb.foundation.common.utils.MuteExceptionUtil;
3335
import org.apache.servicecomb.registry.api.Discovery;
3436
import org.slf4j.Logger;
3537
import org.slf4j.LoggerFactory;

service-registry/registry-etcd/src/main/java/org/apache/servicecomb/registry/etcd/EtcdRegistration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.apache.servicecomb.config.BootStrapProperties;
2727
import org.apache.servicecomb.config.DataCenterProperties;
2828
import org.apache.servicecomb.foundation.common.utils.JsonUtils;
29+
import org.apache.servicecomb.foundation.common.utils.MuteExceptionUtil;
2930
import org.apache.servicecomb.registry.RegistrationId;
3031
import org.apache.servicecomb.registry.api.DataCenterInfo;
3132
import org.apache.servicecomb.registry.api.MicroserviceInstanceStatus;

service-registry/registry-etcd/src/main/java/org/apache/servicecomb/registry/etcd/MuteExceptionUtil.java

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)