Skip to content

Upgrading io.micrometer:micrometer-core 0.11 to 0.12

Unknown0.11.0.RELEASE → 0.12.0.RELEASE

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • changed: method Meter.Id.getConventionName(): String → method Meter.Id.getConventionName(NamingConvention): String
  • changed: method Meter.Id.getConventionTags(): List → method Meter.Id.getConventionTags(NamingConvention): List
  • added: method AbstractMeterRegistry.getConventionName(Meter.Id): String
  • added: method AbstractMeterRegistry.getConventionTags(Meter.Id): List
  • added: class MeterId implements Meter.Id
  • added: ctor MeterId(String, Iterable, String, String)
  • added: method MeterId.equals(Object): boolean
  • added: method MeterId.getBaseUnit(): String
  • added: method MeterId.getConventionName(NamingConvention): String
  • added: method MeterId.getConventionTags(NamingConvention): List
  • added: method MeterId.getDescription(): String
  • added: method MeterId.getName(): String
  • added: method MeterId.getTags(): Iterable
  • added: method MeterId.hashCode(): int
  • added: method MeterId.setBaseUnit(String): void
  • added: method MeterId.setType(Meter.Type): void
  • added: method MeterId.toString(): String
  • changed: ctor SpectatorMeterRegistry(Registry, Clock) → ctor SpectatorMeterRegistry(SpectatorConf, Registry, Clock)
  • added: interface SpectatorConf extends RegistryConfig
  • added: method SpectatorConf.prefix(): String
  • added: method SpectatorConf.timerPercentilesMax(): Duration
  • added: method SpectatorConf.timerPercentilesMin(): Duration
  • removed: method StepRegistryConfig.prefix(): String
  • changed: ctor StepSpectatorMeterRegistry(Registry, Clock, long) → ctor StepSpectatorMeterRegistry(StepRegistryConfig, Registry, Clock, long)
  • changed: interface StepRegistryConfig extends RegistryConfig → interface StepRegistryConfig extends SpectatorConf
  • removed: class Histogram
  • removed: class PercentileBuckets
  • removed: ctor Histogram(BucketFunction, Histogram.Type, List, boolean)
  • removed: ctor PercentileBuckets()
  • removed: enum Histogram.Type
  • removed: interface BucketListener
  • removed: interface Histogram.Builder
  • removed: method Bucket.getTag(Function): String
  • removed: method Bucket.isPercentile(): boolean
  • removed: method BucketListener.bucketAdded(Bucket): void
  • removed: method Histogram.Builder.bucketListener(BucketListener): Histogram.Builder
  • removed: method Histogram.Builder.type(Histogram.Type): Histogram.Builder
  • removed: method Histogram.Builder.usedForPercentiles(): Histogram.Builder
  • removed: method Histogram.getType(): Histogram.Type
  • removed: method Histogram.isPercentiles(): boolean
  • removed: static field Histogram.Type.Cumulative: Histogram.Type
  • removed: static field Histogram.Type.Normal: Histogram.Type
  • removed: static method Histogram.Type.valueOf(String): Histogram.Type
  • removed: static method Histogram.Type.values(): Histogram.Type[]
  • removed: static method PercentileBuckets.bucketFunction(double): double
  • changed: ctor Bucket(Object, boolean, long) → ctor Bucket(Object, int)
  • changed: method Bucket.getTag(): String → method Bucket.getTag(): Object
  • changed: method Histogram.Builder.create(TimeUnit, Histogram.Type): Histogram → method Histogram.Builder.create(Histogram.Summation): Histogram
  • changed: static method Histogram.exponential(double, double, int): Histogram.Builder → static method Histogram.exponential(double, double, int): DefaultHistogram.Builder
  • changed: static method Histogram.exponentialTime(TimeUnit, double, double, int): Histogram.Builder → static method Histogram.exponentialTime(TimeUnit, double, double, int): TimeHistogram.Builder
  • changed: static method Histogram.function(BucketFunction): Histogram.Builder → static method Histogram.function(BucketFunction): DefaultHistogram.Builder
  • changed: static method Histogram.linear(double, double, int): Histogram.Builder → static method Histogram.linear(double, double, int): DefaultHistogram.Builder
  • changed: static method Histogram.linearTime(TimeUnit, double, double, int): Histogram.Builder → static method Histogram.linearTime(TimeUnit, double, double, int): TimeHistogram.Builder
  • changed: static method Histogram.percentiles(): Histogram.Builder → static method Histogram.percentiles(): PercentileHistogram.Builder
  • changed: static method Histogram.percentilesTime(): Histogram.Builder → static method Histogram.percentilesTime(): PercentileTimeHistogram.Builder
  • added: class DefaultHistogram implements Histogram
  • added: class DoubleHistogram extends DefaultHistogram
  • added: class PercentileBucketFunction implements BucketFunction
  • added: class PercentileHistogram extends DoubleHistogram
  • added: class PercentileTimeHistogram extends TimeHistogram
  • added: class TimeHistogram implements Histogram
  • added: ctor PercentileHistogram(BucketFunction, Histogram.Summation)
  • added: enum Histogram.Summation
  • added: field DefaultHistogram.buckets: NavigableMap
  • added: interface BucketFilter
  • added: interface Histogram
  • added: method Bucket.getIndex(): Integer
  • added: method Bucket.getTagString(): String
  • added: method Bucket.getTagString(Function): String
  • added: method Bucket.toString(): String
  • added: method BucketFilter.shouldPublish(Bucket): boolean
  • added: method BucketFunction.buckets(): Collection
  • added: method DefaultHistogram.Builder.create(Histogram.Summation): DefaultHistogram
  • added: method DefaultHistogram.filterBuckets(BucketFilter): Histogram
  • added: method DefaultHistogram.getBucket(Object): Bucket
  • added: method DefaultHistogram.getBuckets(): Collection
  • added: method DefaultHistogram.isCumulative(): boolean
  • added: method DefaultHistogram.observe(double): void
  • added: method DoubleHistogram.infinityBucket(): void
  • added: method Histogram.Builder.summation(Histogram.Summation): Histogram.Builder
  • added: method Histogram.filterBuckets(BucketFilter): Histogram
  • added: method Histogram.getBucket(Object): Bucket
  • added: method PercentileBucketFunction.bucket(double): Double
  • added: method PercentileBucketFunction.buckets(): Collection
  • added: method PercentileHistogram.Builder.create(Histogram.Summation): PercentileHistogram
  • added: method PercentileTimeHistogram.Builder.create(Histogram.Summation): PercentileTimeHistogram
  • added: method TimeHistogram.Builder.create(Histogram.Summation): TimeHistogram
  • added: method TimeHistogram.bucketTimeScale(TimeUnit): void
  • added: method TimeHistogram.filterBuckets(BucketFilter): Histogram
  • added: method TimeHistogram.getBucket(Double): Bucket
  • added: method TimeHistogram.getBuckets(): Collection
  • added: method TimeHistogram.infinityBucket(): void
  • added: method TimeHistogram.isCumulative(): boolean
  • added: method TimeHistogram.observe(double): void
  • added: static abstract class Histogram.Builder
  • added: static class DefaultHistogram.Builder extends Histogram.Builder
  • added: static class PercentileHistogram.Builder extends Histogram.Builder
  • added: static class PercentileTimeHistogram.Builder extends Histogram.Builder
  • added: static class TimeHistogram.Builder extends Histogram.Builder
  • added: static field Histogram.Summation.Cumulative: Histogram.Summation
  • added: static field Histogram.Summation.Normal: Histogram.Summation
  • added: static field PercentileBucketFunction.INSTANCE: PercentileBucketFunction
  • added: static method BucketFilter.clampMax(Comparable): BucketFilter
  • added: static method BucketFilter.clampMin(Comparable): BucketFilter
  • added: static method Histogram.Summation.valueOf(String): Histogram.Summation
  • added: static method Histogram.Summation.values(): Histogram.Summation[]
  • added: static method Histogram.exponentialFunction(double, double, int): BucketFunction
  • added: static method Histogram.linearFunction(double, double, int): BucketFunction
  • changed: method HierarchicalNameMapper.toHierarchicalName(Meter.Id): String → method HierarchicalNameMapper.toHierarchicalName(Meter.Id, NamingConvention): String