- 
                Notifications
    You must be signed in to change notification settings 
- Fork 41.6k
Spring Boot 2.1 Configuration Changelog
Configuration properties change between 2.0.6.BUILD-SNAPSHOT and 2.1.0.BUILD-SNAPSHOT
| Key | Replacement | Reason | 
| 
 | 
 | |
| 
 | 
 | Instead, filter 'process.files' metrics. | 
| 
 | 
 | Instead, disable JvmMetricsAutoConfiguration or filter 'jvm' metrics. | 
| 
 | 
 | Instead, disable LogbackMetricsAutoConfiguration or filter 'logback' metrics. | 
| 
 | Instead, filter 'system.cpu' and 'process.cpu' metrics. | |
| 
 | Instead, filter 'process.uptime' and 'process.start.time' metrics. | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | Implement a ClusterBuilderCustomizer bean instead. | |
| 
 | Implement a ClusterBuilderCustomizer bean instead. | |
| 
 | Implement a ClusterBuilderCustomizer bean instead. | 
| Key | Default value | Description | 
| 
 | Log groups to quickly change multiple loggers at the same time. | |
| 
 | 
 | Maximum time that a response can be cached. | 
| 
 | 
 | Whether to enable the caches endpoint. | 
| 
 | 
 | Maximum time that a response can be cached. | 
| 
 | 
 | Whether to enable the integrationgraph endpoint. | 
| 
 | Maximum value that meter IDs starting-with the specified name are expected to observe. | |
| 
 | Minimum value that meter IDs starting-with the specified name are expected to observe. | |
| 
 | Dynatrace authentication token. | |
| 
 | 
 | Number of measurements per request to use for this backend. | 
| 
 | 
 | Connection timeout for requests to this backend. | 
| 
 | ID of the custom device that is exporting metrics to Dynatrace. | |
| 
 | 
 | Whether exporting of metrics to this backend is enabled. | 
| 
 | 
 | Number of threads to use with the metrics publishing scheduler. | 
| 
 | 
 | Read timeout for requests to this backend. | 
| 
 | 
 | Step size (i.e. reporting frequency) to use. | 
| 
 | 
 | Technology type for exported metrics. | 
| 
 | URI to ship metrics to. | |
| 
 | 
 | Whether to create the index automatically if it does not exist. | 
| 
 | 
 | Number of measurements per request to use for this backend. | 
| 
 | 
 | Connection timeout for requests to this backend. | 
| 
 | 
 | Whether exporting of metrics to this backend is enabled. | 
| 
 | Host to export metrics to. | |
| 
 | 
 | Index to export metrics to. | 
| 
 | 
 | Index date format used for rolling indices. | 
| 
 | 
 | Number of threads to use with the metrics publishing scheduler. | 
| 
 | `` | Login password of the Elastic server. | 
| 
 | 
 | Read timeout for requests to this backend. | 
| 
 | 
 | Step size (i.e. reporting frequency) to use. | 
| 
 | 
 | Name of the timestamp field. | 
| 
 | `` | Login user of the Elastic server. | 
| 
 | Humio API token. | |
| 
 | 
 | Number of measurements per request to use for this backend. | 
| 
 | 
 | Connection timeout for requests to Humio. | 
| 
 | 
 | Whether exporting of metrics to this backend is enabled. | 
| 
 | 
 | Number of threads to use with the metrics publishing scheduler. | 
| 
 | 
 | Read timeout for requests to this backend. | 
| 
 | 
 | Name of the repository to publish metrics to. | 
| 
 | 
 | Step size (i.e. reporting frequency) to use. | 
| 
 | Humio tags describing the data source in which metrics will be stored. | |
| 
 | URI to ship metrics to. | |
| 
 | 
 | Number of measurements per request to use for this backend. | 
| 
 | 
 | Connection timeout for requests to this backend. | 
| 
 | 
 | Whether exporting of metrics to this backend is enabled. | 
| 
 | 
 | Number of threads to use with the metrics publishing scheduler. | 
| 
 | Login password of the KairosDB server. | |
| 
 | 
 | Read timeout for requests to this backend. | 
| 
 | 
 | Step size (i.e. reporting frequency) to use. | 
| 
 | URI of the KairosDB server. | |
| 
 | Login user of the KairosDB server. | |
| 
 | 
 | Base URL for the Pushgateway. | 
| 
 | 
 | Enable publishing via a Prometheus Pushgateway. | 
| 
 | Grouping key for the pushed metrics. | |
| 
 | Job identifier for this application instance. | |
| 
 | 
 | Frequency with which to push metrics. | 
| 
 | Operation that should be performed on shutdown. | |
| 
 | Common tags that are applied to every meter. | |
| 
 | 
 | Maximum amount of request body to swallow. | 
| 
 | 
 | Whether static resource caching is permitted for this web application. | 
| 
 | 
 | Maximum number of pooled sessions per connection in the pool. | 
| 
 | 
 | Whether to block when a connection is requested and the pool is full. | 
| 
 | 
 | Blocking period before throwing an exception if the pool is still full. | 
| 
 | 
 | Whether a JmsPoolConnectionFactory should be created, instead of a regular ConnectionFactory. | 
| 
 | 
 | Connection idle timeout. | 
| 
 | 
 | Maximum number of pooled connections. | 
| 
 | 
 | Maximum number of pooled sessions per connection in the pool. | 
| 
 | ||
| 
 | 
 | Time to sleep between runs of the idle connection eviction thread. | 
| 
 | 
 | Whether to use only one anonymous "MessageProducer" instance. | 
| 
 | 
 | Whether to enable JMX reporting. | 
| 
 | 
 | Whether to enable JDBC repositories. | 
| 
 | 
 | Bootstrap mode for JPA repositories. | 
| 
 | ||
| 
 | 
 | Whether to enable development property defaults. | 
| 
 | Credentials password. | |
| 
 | Comma-separated list of the Elasticsearch instances to use. | |
| 
 | Credentials username. | |
| 
 | 
 | Maximum number of retries when attempting to connect to the database. | 
| 
 | 
 | Whether to ignore ignored migrations when reading the schema history table. | 
| 
 | 
 | Whether to ignore pending migrations when reading the schema history table. | 
| 
 | 
 | Whether logging of (potentially sensitive) request details at DEBUG and TRACE level is allowed. | 
| 
 | 
 | File encoding. | 
| 
 | 
 | File encoding. | 
| 
 | Jackson visibility thresholds that can be used to limit which methods (and fields) are auto-detected. | |
| 
 | 
 | Whether to cache message consumers. | 
| 
 | 
 | Whether to cache sessions. | 
| 
 | 
 | Whether to cache message producers. | 
| 
 | 
 | Size of the session cache (per JMS Session type). | 
| 
 | 
 | Whether unique runtime object names should be ensured. | 
| 
 | Location of the key store file. | |
| 
 | Store password for the key store file. | |
| 
 | Location of the trust store file. | |
| 
 | Store password for the trust store file. | |
| 
 | Location of the key store file. | |
| 
 | Store password for the key store file. | |
| 
 | Location of the trust store file. | |
| 
 | Store password for the trust store file. | |
| 
 | Location of the key store file. | |
| 
 | Store password for the key store file. | |
| 
 | Location of the trust store file. | |
| 
 | Store password for the trust store file. | |
| 
 | Location of the key store file. | |
| 
 | Store password for the key store file. | |
| 
 | Location of the trust store file. | |
| 
 | Store password for the trust store file. | |
| 
 | Kafka streams application.id property; default spring.application.name. | |
| 
 | 
 | Whether or not to auto-start the streams factory bean. | 
| 
 | Comma-delimited list of host:port pairs to use for establishing the initial connections to the Kafka cluster. | |
| 
 | ||
| 
 | Maximum memory size to be used for buffering across all threads. | |
| 
 | ID to pass to the server when making requests. | |
| 
 | Additional Kafka properties used to configure the streams. | |
| 
 | The replication factor for change log topics and repartition topics created by the stream processing application. | |
| 
 | Password of the private key in the key store file. | |
| 
 | Location of the key store file. | |
| 
 | Store password for the key store file. | |
| 
 | Type of the key store. | |
| 
 | SSL protocol to use. | |
| 
 | Location of the trust store file. | |
| 
 | Store password for the trust store file. | |
| 
 | Type of the trust store. | |
| 
 | Directory location for the state store. | |
| 
 | 
 | Name of table to use for tracking concurrent Liquibase usage. | 
| 
 | 
 | Name of table to use for tracking change history. | 
| 
 | Schema to use for Liquibase objects. | |
| 
 | Tablespace to use for Liquibase objects. | |
| 
 | 
 | Whether rollback should be tested before update is performed. | 
| 
 | 
 | Whether bean definition overriding, by registering a definition with the same name as an existing definition, is allowed. | 
| 
 | 
 | Whether to use a "ReloadableResourceBundleMessageSource" rather than the default "ResourceBundleMessageSource". | 
| 
 | 
 | Whether to enable Spring’s FormContentFilter. | 
| 
 | 
 | Whether to enable Spring’s HiddenHttpMethodFilter. | 
| 
 | 
 | Path of the dispatcher servlet. | 
| 
 | 
 | Whether to automatically start the scheduler after initialization. | 
| 
 | 
 | Whether configured jobs should overwrite existing job definitions. | 
| 
 | 
 | Name of the scheduler. | 
| 
 | 
 | Delay after which the scheduler is started once initialization completes. | 
| 
 | 
 | Whether to wait for running jobs to complete on shutdown. | 
| 
 | 
 | Whether to fail if the queues declared by the container are not available on the broker. | 
| 
 | 
 | Whether to fail if the queues declared by the container are not available on the broker and/or whether to stop the container if one or more queues are deleted at runtime. | 
| 
 | Name of the default queue to receive messages from when none is specified explicitly. | |
| 
 | 
 | Whether to enable resolution of already compressed resources (gzip, brotli). | 
| 
 | URI that an OpenID Connect Provider asserts as its Issuer Identifier. | |
| 
 | JSON Web Key URI to use to verify the JWT token. | |
| 
 | 
 | Whether core threads are allowed to time out. | 
| 
 | 
 | Core number of threads. | 
| 
 | 
 | Time limit for which threads may remain idle before being terminated. | 
| 
 | Maximum allowed number of threads. | |
| 
 | Queue capacity. | |
| 
 | 
 | Prefix to use for the names of newly created threads. | 
| 
 | 
 | Maximum allowed number of threads. | 
| 
 | 
 | Prefix to use for the names of newly created threads. | 
| 
 | 
 | Whether hidden form inputs acting as markers for checkboxes should be rendered before the checkbox element itself. | 
| 
 | 
 | Whether Thymeleaf should start writing partial output as soon as possible or buffer until template processing is finished. | 
| 
 | 
 | Whether to enable Spring’s HiddenHttpMethodFilter. | 
| Key | Replacement | Reason | 
| 
 | ||
| 
 | 
 | |
| 
 | 
 | Whether to create a connection on startup. | 
| 
 | 
 | Connection expiration timeout. | 
| 
 | 
 | Reset the connection when a "JMSException" occurs. | 
| 
 | Number of sockets per node against the query (N1QL) service. | |
| 
 | Number of sockets per node against the view service. | |
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | Flyway pro edition only. | |
| 
 | Flyway pro edition only. | |
| 
 | ||
| 
 | Flyway pro edition only. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | Narayana support has moved to third party starter. | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 |