Adapt deprecation level for management.health.influxdb.enabled #46574
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Description of Proposed Changes
This pull request marks the
management.health.influxdb.enabled
property as ERROR-level deprecated inadditional-spring-configuration-metadata.json
.It also updates the reference documentation to include a warning about the deprecation and subsequent removal of the InfluxDB Health Indicator.
Broken Behavior
Prior to this change, the documentation did not clearly state that the InfluxDB Health Indicator was deprecated in Spring Boot 3.3 and removed in Spring Boot 3.4.
This could lead users to attempt to use a feature that is no longer supported, resulting in unexpected build failures or runtime errors.
How the Changes Fix It
additional-spring-configuration-metadata.json
to markmanagement.health.influxdb.enabled
as deprecated at error level, with a clear reason.[WARNING]
admonition block to thedata/nosql.adoc
file, explicitly informing users about the deprecation in 3.3 and removal in 3.4 of theInfluxDbHealthIndicator
.Related Issues
Fixes #46545
Pre-Submission Checklist
additional-spring-configuration-metadata.json
,data/nosql.adoc
).git push origin fix/issue-46545-influxdb-deprecation
).