Skip to content

Commit f478911

Browse files
Jon Schneidersnicoll
Jon Schneider
authored andcommitted
Upgrade to Micrometer 1.0.6
See gh-13819
1 parent dcb68d4 commit f478911

File tree

4 files changed

+58
-1
lines changed

4 files changed

+58
-1
lines changed

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxProperties.java

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,21 @@ public class InfluxProperties extends StepRegistryProperties {
5757
*/
5858
private String retentionPolicy;
5959

60+
/**
61+
* Time period for which influx should retain data in the current database (e.g. 2h, 52w)
62+
*/
63+
private String retentionDuration;
64+
65+
/**
66+
* How many copies of the data are stored in the cluster. Must be 1 for a single node instance.
67+
*/
68+
private Integer retentionReplicationFactor;
69+
70+
/**
71+
* The time range covered by a shard group (e.g. 2h, 52w).
72+
*/
73+
private String retentionShardDuration;
74+
6075
/**
6176
* URI of the Influx server.
6277
*/
@@ -137,4 +152,27 @@ public void setAutoCreateDb(boolean autoCreateDb) {
137152
this.autoCreateDb = autoCreateDb;
138153
}
139154

155+
public String getRetentionDuration() {
156+
return retentionDuration;
157+
}
158+
159+
public void setRetentionDuration(String retentionDuration) {
160+
this.retentionDuration = retentionDuration;
161+
}
162+
163+
public Integer getRetentionReplicationFactor() {
164+
return retentionReplicationFactor;
165+
}
166+
167+
public void setRetentionReplicationFactor(Integer retentionReplicationFactor) {
168+
this.retentionReplicationFactor = retentionReplicationFactor;
169+
}
170+
171+
public String getRetentionShardDuration() {
172+
return retentionShardDuration;
173+
}
174+
175+
public void setRetentionShardDuration(String retentionShardDuration) {
176+
this.retentionShardDuration = retentionShardDuration;
177+
}
140178
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxPropertiesConfigAdapter.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,24 @@ public String retentionPolicy() {
6060
InfluxConfig.super::retentionPolicy);
6161
}
6262

63+
@Override
64+
public Integer retentionReplicationFactor() {
65+
return get(InfluxProperties::getRetentionReplicationFactor,
66+
InfluxConfig.super::retentionReplicationFactor);
67+
}
68+
69+
@Override
70+
public String retentionDuration() {
71+
return get(InfluxProperties::getRetentionDuration,
72+
InfluxConfig.super::retentionDuration);
73+
}
74+
75+
@Override
76+
public String retentionShardDuration() {
77+
return get(InfluxProperties::getRetentionShardDuration,
78+
InfluxConfig.super::retentionShardDuration);
79+
}
80+
6381
@Override
6482
public String uri() {
6583
return get(InfluxProperties::getUri, InfluxConfig.super::uri);

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/SignalFxPropertiesConfigAdapter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ public class SignalFxPropertiesConfigAdapter
3232

3333
public SignalFxPropertiesConfigAdapter(SignalFxProperties properties) {
3434
super(properties);
35+
accessToken(); // validate that an access token is set
3536
}
3637

3738
@Override

spring-boot-project/spring-boot-dependencies/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
<logback.version>1.2.3</logback.version>
123123
<lombok.version>1.16.22</lombok.version>
124124
<mariadb.version>2.2.6</mariadb.version>
125-
<micrometer.version>1.0.5</micrometer.version>
125+
<micrometer.version>1.0.6</micrometer.version>
126126
<mockito.version>2.15.0</mockito.version>
127127
<mongo-driver-reactivestreams.version>1.7.1</mongo-driver-reactivestreams.version>
128128
<mongodb.version>3.6.4</mongodb.version>

0 commit comments

Comments
 (0)