Skip to content

Commit 4647bf2

Browse files
Add parent Observation to the toString() of Observation.Context
fixes gh-3542
1 parent 17ab6b5 commit 4647bf2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

micrometer-observation/src/main/java/io/micrometer/observation/Observation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,8 +1042,8 @@ public KeyValues getAllKeyValues() {
10421042
public String toString() {
10431043
return "name='" + name + '\'' + ", contextualName='" + contextualName + '\'' + ", error='" + error + '\''
10441044
+ ", lowCardinalityKeyValues=" + toString(getLowCardinalityKeyValues())
1045-
+ ", highCardinalityKeyValues=" + toString(getHighCardinalityKeyValues()) + ", map="
1046-
+ toString(map);
1045+
+ ", highCardinalityKeyValues=" + toString(getHighCardinalityKeyValues()) + ", map=" + toString(map)
1046+
+ ", parentObservation=" + parentObservation;
10471047
}
10481048

10491049
private String toString(KeyValues keyValues) {

micrometer-observation/src/test/java/io/micrometer/observation/ObservationTextPublisherTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*/
3131
class ObservationTextPublisherTests {
3232

33-
private static final String CONTEXT_TOSTRING = "name='testName', contextualName='testContextualName', error='java.io.IOException: simulated', lowCardinalityKeyValues=[lcTag='foo'], highCardinalityKeyValues=[hcTag='bar'], map=[contextKey='contextValue']";
33+
private static final String CONTEXT_TOSTRING = "name='testName', contextualName='testContextualName', error='java.io.IOException: simulated', lowCardinalityKeyValues=[lcTag='foo'], highCardinalityKeyValues=[hcTag='bar'], map=[contextKey='contextValue'], parentObservation=null";
3434

3535
private final TestConsumer consumer = new TestConsumer();
3636

0 commit comments

Comments
 (0)