META-INF.rewrite.spring-boot-23-properties.yml Maven / Gradle / Ivy
Show all versions of rewrite-spring Show documentation
#
# Copyright 2023 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
---
type: specs.openrewrite.org/v1beta/recipe
name: org.openrewrite.java.spring.boot2.SpringBootProperties_2_3
displayName: Migrate Spring Boot properties to 2.3
description: Migrate properties found in `application.properties` and `application.yml`.
tags:
- spring
- boot
recipeList:
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.acceptors
newPropertyKey: server.jetty.threads.acceptors
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.max-queue-capacity
newPropertyKey: server.jetty.threads.max-queue-capacity
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.max-threads
newPropertyKey: server.jetty.threads.max
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.min-threads
newPropertyKey: server.jetty.threads.min
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.selectors
newPropertyKey: server.jetty.threads.selectors
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.jetty.thread-idle-timeout
newPropertyKey: server.jetty.threads.idle-timeout
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.host-header
newPropertyKey: server.tomcat.remoteip.host-header
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.internal-proxies
newPropertyKey: server.tomcat.remoteip.internal-proxies
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.max-threads
newPropertyKey: server.tomcat.threads.max
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.min-spare-threads
newPropertyKey: server.tomcat.threads.min-spare
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.port-header
newPropertyKey: server.tomcat.remote.port-header
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.protocol-header
newPropertyKey: server.tomcat.remoteip.protocol-header
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.protocol-header-https-value
newPropertyKey: server.tomcat.remoteip.protocol-header-https-value
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.tomcat.remote-ip-header
newPropertyKey: server.tomcat.remoteip.remote-ip-header
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.undertow.io-threads
newPropertyKey: server.undertow.threads.io
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: server.undertow.worker-threads
newPropertyKey: server.undertow.threads.worker
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.couchbase.bootstrap-hosts
newPropertyKey: spring.couchbase.connection-string
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.couchbase.env.endpoints.queryservice.max-endpoints
newPropertyKey: spring.couchbase.env.io.max-endpoints
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.couchbase.env.endpoints.queryservice.min-endpoints
newPropertyKey: spring.couchbase.env.io.min-endpoints
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.couchbase.env.endpoints.viewservice.max-endpoints
newPropertyKey: spring.couchbase.env.io.max-endpoints
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.couchbase.env.endpoints.viewservice.min-endpoints
newPropertyKey: spring.couchbase.env.io.min-endpoints
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.cluster-name
newPropertyKey: spring.data.cassandra.session-name
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.connect-timeout
newPropertyKey: spring.data.cassandra.connection.init-query-timeout
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.consistency-level
newPropertyKey: spring.data.cassandra.request.consistency
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.fetch-size
newPropertyKey: spring.data.cassandra.request.page-size
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.pool.max-queue-size
newPropertyKey: spring.data.cassandra.request.throttler.max-queue-size
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.read-timeout
newPropertyKey: spring.data.cassandra.request.timeout
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.data.cassandra.serial-consistency-level
newPropertyKey: spring.data.cassandra.request.serial-consistency
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.converters.preferred-json-mapper
newPropertyKey: spring.mvc.converters.preferred-json-mapper
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.charset
newPropertyKey: server.servlet.encoding.charset
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.enabled
newPropertyKey: server.servlet.encoding.enabled
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.force
newPropertyKey: server.servlet.encoding.force
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.force-request
newPropertyKey: server.servlet.encoding.force-request
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.force-response
newPropertyKey: server.servlet.encoding.force-response
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.encoding.mapping
newPropertyKey: server.servlet.encoding.mapping
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.http.log-request-details
newPropertyKey: spring.mvc.log-request-details
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.mvc.date-format
newPropertyKey: spring.mvc.format.date
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: spring.webflux.date-format
newPropertyKey: spring.webflux.format.date
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: management.health.probes.enabled
newPropertyKey: management.endpoint.health.probes.enabled
- org.openrewrite.java.spring.ChangeSpringPropertyKey:
oldPropertyKey: management.metrics.distribution.sla
newPropertyKey: management.metrics.distribution.slo