Skip to content

1.0 Migration Guide

Marcin Grzejszczak edited this page Apr 14, 2022 · 4 revisions

Micrometer Tracing 1.0.0-M4

Since we're aligning to Micrometer 1.10, you need to update your code with the changes around Tag and Tags in commons changing to KeyValue and KeyValues. All the methods in DocumentedSpan need to be updated too.

  • DocumentedSpan
    • TagKey -> KeyName
    • getTagKeys() -> getKeyNames()
    • getAdditionalTags() -> getAdditionalKeyNames()
  • SpanAssert
    • hasTagWithKey(TagKey key) -> hasTagWithKey(KeyName key)
    • hasTag(TagKey key, String value) -> hasTag(KeyName key, String value)
    • doesNotHaveTagWithKey(TagKey key) -> doesNotHaveTagWithKey(KeyName key)
    • doesNotHaveTag(TagKey key, String value) -> doesNotHaveTag(KeyName key, String value)
  • SpansAssert
    • hasASpanWithATag(TagKey key, String value) -> hasASpanWithATag(KeyName key, String value)
    • hasASpanWithATagKey(TagKey key) -> hasASpanWithATagKey(KeyName key)
Clone this wiki locally