• Phillip Webb's avatar
    Rationalize Logback logging properties · 1725594a
    Phillip Webb authored
    Deprecate and provide alternatives for logging properties that are
    specific to Logback.
    
    The following Spring Boot properties have been changed:
    
      * logging.pattern.rolling-file-name ->
        logging.logback.rollingpolicy.file-name-pattern
    
      * logging.file.clean-history-on-start ->
        logging.logback.rollingpolicy.clean-history-on-start
    
      * logging.file.max-size ->
        logging.logback.rollingpolicy.max-file-size
    
      * logging.file.total-size-cap ->
        logging.logback.rollingpolicy.total-size-cap
    
      * logging.file.max-history ->
        logging.logback.rollingpolicy.max-history
    
    As have the system environment properties that they map to:
    
      * ROLLING_FILE_NAME_PATTERN ->
        LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN
    
      * LOG_FILE_CLEAN_HISTORY_ON_START ->
        LOGBACK_ROLLINGPOLICY_CLEAN_HISTORY_ON_START
    
      * LOG_FILE_MAX_SIZE ->
        LOGBACK_ROLLINGPOLICY_MAX_FILE_SIZE
    
      * LOG_FILE_TOTAL_SIZE_CAP ->
        LOGBACK_ROLLINGPOLICY_TOTAL_SIZE_CAP
    
      * LOG_FILE_MAX_HISTORY ->
        LOGBACK_ROLLINGPOLICY_MAX_HISTORY
    
    This commit also cleans up and simplifies `DefaultLogbackConfiguration`.
    
    Closes gh-23609
    1725594a
Name
Last commit
Last update
.github Loading commit data...
buildSrc Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
git/hooks Loading commit data...
gradle/wrapper Loading commit data...
idea Loading commit data...
spring-boot-project Loading commit data...
spring-boot-tests Loading commit data...
src Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
build.gradle Loading commit data...
gradle.properties Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle Loading commit data...