Andy Wilkinson
84a156f28a
Upgrade to Prometheus Client 1.5.1
...
Closes gh-49777
2026-03-25 14:04:09 +00:00
Moritz Halbritter
9f872bdde9
Fix OtlpMetricsExportAutoConfigurationTests on JDK 26
2026-03-13 15:34:13 +01:00
Moritz Halbritter
06272143bf
Add support for SslBundles to OTLP metrics export
...
Closes gh-49590
2026-03-13 14:38:54 +01:00
Moritz Halbritter
2a8ad44cef
Polish "Add auto-configuration for otlp exemplars"
...
See gh-49538
2026-03-11 09:11:09 +01:00
Jonatan Ivanov
d4521bb91b
Add auto-configuration for otlp exemplars
...
See gh-49538
2026-03-11 08:48:52 +01:00
Stéphane Nicoll
53e7503fd4
Polish "Add support for configuring publishMaxGaugeForHistograms"
...
See gh-49242
2026-02-18 13:59:32 +01:00
Tommy Ludwig
3c028759a2
Add support for configuring publishMaxGaugeForHistograms
...
See https://github.com/micrometer-metrics/micrometer/pull/6159
See gh-49242
2026-02-18 13:52:30 +01:00
Andy Wilkinson
f67f232e69
Polish "Add compression mode OTLP property"
...
See gh-48957
2026-02-10 11:10:26 +00:00
Jonatan Ivanov
17b4cbf6a1
Add compression mode OTLP property
...
See https://github.com/micrometer-metrics/micrometer/issues/7009
See gh-48957
2026-02-10 11:10:11 +00:00
Andy Wilkinson
be750eb306
Adapt to deprecation of support for Dynatrace V1 API
...
See gh-49111
2026-02-10 09:06:57 +00:00
Stéphane Nicoll
01364b7099
Merge branch '4.0.x'
...
Closes gh-49027
2026-01-30 19:16:38 +01:00
Stéphane Nicoll
3bbf3c79ef
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49026
2026-01-30 19:14:51 +01:00
Andy Wilkinson
a9871f8b88
Merge branch '4.0.x'
...
Closes gh-48988
2026-01-27 11:09:35 +00:00
Andy Wilkinson
78fbd12510
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48987
2026-01-27 11:08:52 +00:00
Andy Wilkinson
27e3ddc7fb
Merge branch '4.0.x'
...
Closes gh-48949
2026-01-23 10:36:38 +00:00
Yanming Zhou
5733ee723e
Remove unnecessary @ConfigurationPropertiesSource
...
Remove @ConfigurationPropertiesSource from classes that reside in
the same module as all referencing @ConfigurationProperties classes.
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
See gh-48934
2026-01-23 10:33:35 +00:00
Andy Wilkinson
9ab0d28ceb
Merge branch '4.0.x'
...
Closes gh-48822 in 4.1.x
Closes gh-48824
2026-01-14 11:27:10 +00:00
Andy Wilkinson
e51fb2f8f0
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48822
Fixes gh-48819
2026-01-14 11:25:01 +00:00
Andy Wilkinson
86c17e6343
fixup! Start building against Micrometer 1.17.0-M1 snapshots
2026-01-08 16:46:01 +00:00
Stéphane Nicoll
e3ae9100c6
Polish "Associate MeterConventions for JVM and system metrics"
...
See gh-47935
2025-12-19 11:48:25 +01:00
Dmytro Nosan
8abff71009
Associate MeterConventions for JVM and system metrics
...
This commit auto-configures the following beans with their corresponding
conventions, when available:
- ProcessorMetrics with JvmCpuMeterConventions
- JvmMemoryMetrics with JvmMemoryMeterConventions
- JvmThreadMetrics with JvmThreadMeterConventions
- ClassLoaderMetrics with JvmClassLoadingMeterConventions
See gh-47935
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-12-19 11:48:25 +01:00
Andy Wilkinson
7946f0e831
Merge branch '3.5.x'
...
Closes gh-48325
2025-11-28 09:44:43 +00:00
Moritz Halbritter
3a13d07301
Merge branch '3.5.x'
...
Closes gh-48182
2025-11-19 15:08:19 +01:00
Moritz Halbritter
968a85156d
Merge branch '3.5.x'
2025-11-19 15:04:32 +01:00
Stéphane Nicoll
44e29b654d
Merge branch '3.5.x'
...
Closes gh-48171
2025-11-18 16:07:34 +01:00
Stéphane Nicoll
a4ff1e51da
Polish "Add since to deprecations in config metadata JSON files"
...
See gh-47972
See gh-47980
2025-11-13 15:45:46 +01:00
Stéphane Nicoll
3d23261f87
Merge branch '3.5.x'
...
Closes gh-48122
2025-11-13 14:55:19 +01:00
Andy Wilkinson
9cc18130e6
Merge branch '3.5.x'
...
Closes gh-48110
2025-11-13 10:19:47 +00:00
Stéphane Nicoll
d1e5fe3248
Merge branch '3.5.x'
...
Closes gh-48106
2025-11-13 10:31:25 +01:00
Moritz Halbritter
fd7f5c5abc
Rename TestImage.OPENTELEMETRY to OTEL_COLLECTOR
...
Closes gh-47956
2025-11-05 12:19:29 +01:00
Phillip Webb
827b0c14a9
Rename OnlyOnceLoggingDenyMeterFilter
...
Rename `OnlyOnceLoggingDenyMeterFilter` to
`MaximumAllowableTagsMeterFilter`.
Closes gh-47925
2025-11-03 20:56:28 -08:00
Phillip Webb
7849474291
Merge branch '3.5.x'
...
Closes gh-47924
2025-11-03 20:41:23 -08:00
Phillip Webb
350179901f
Merge branch '3.5.x'
...
Closes gh-47751
2025-10-21 15:04:57 -07:00
Andy Wilkinson
5d460bc602
Use RestTestClient rather than REST Assured
...
Closes gh-47686
2025-10-18 10:00:51 +01:00
Eddú Meléndez
7f64615690
Upgrade to Testcontainers 2.0.1
...
* Update dependencies name
Modules are prefixed with `testcontainers-`
* Update container classes
Container classes are under `org.testcontainers.<module-name>` package
See gh-47664
Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com >
2025-10-17 17:11:24 +02:00
Phillip Webb
8f89bd304f
Polish code to fix warnings
2025-10-14 21:51:25 -07:00
Phillip Webb
ddf26080d6
Rationalize endpoint packages
...
Use consistent packages for endpoints and endpoint
auto-configuration.
Closes gh-47606
2025-10-13 18:37:59 -07:00
Moritz Halbritter
11d50ae293
Add nullability annotations to tests in module/spring-boot-micrometer-metrics
...
See gh-47263
2025-10-13 13:44:07 +02:00
Moritz Halbritter
9bb62a074b
Add nullability annotations to tests in module/spring-boot-actuator
...
See gh-47263
2025-10-02 11:59:32 +02:00
Phillip Webb
08a641c1a2
Polish whitespace in gradle files
2025-10-01 11:40:03 -07:00
Andy Wilkinson
5348880b69
Modularize spring-boot-test-autoconfigure
...
This commit modularizes spring-boot-test-autoconfigure. It now
contains only the code that's central to test auto-configuration.
Feature-specific functionality has moved out into -test modules,
some existing and some newly created. For example, `@DataJpaTest` can
now be found in spring-boot-data-jpa-test.
Closes gh-47322
2025-09-25 13:11:35 +01:00
Moritz Halbritter
96afc3f944
Introduce specialized interfaces in PropertiesConfigAdapter
...
Closes gh-47226
2025-09-16 10:18:21 +02:00
Andy Wilkinson
2dc80b4047
Move Prometheus code from s-b-actuator to s-b-micrometer-metrics
...
Closes gh-47175
2025-09-12 15:19:34 +01:00
Stéphane Nicoll
d7c482aa16
Replace @OptionalParameter with JSpecify's @Nullable
...
This commit removes OptionalParameter in favor of the nullness support
introduced in Spring Framework 7. The parameter of an action can now
be flagged as optional using JSpecify's @Nullable, and simplifies the
setup for those who are using JSpecify as only a single annotation is
required.
Closes gh-45390
2025-09-10 15:01:43 +02:00
Moritz Halbritter
2e8428b760
Remove NullAway suppressions where possible
...
See gh-46926
2025-09-09 12:02:19 +02:00
Moritz Halbritter
96d096e2f9
Improve null-safety of module/spring-boot-micrometer-metrics
...
See gh-46926
2025-09-03 15:12:20 +02:00
Andy Wilkinson
d353038c58
Update Jackson support to require Jackson 3
...
Closes gh-45535
2025-09-02 11:37:09 +01:00
Moritz Halbritter
49d3bd32c4
Improve null-safety of module/spring-boot-metrics
...
See gh-46926
2025-08-26 14:22:55 +02:00
Phillip Webb
7140be8751
Rename metrics, observation, and tracing modules
...
Rename modules to include 'micrometer'.
Closes gh-46925
2025-08-20 16:05:11 -07:00