• 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
..
appendix-application-properties.adoc Loading commit data...
appendix-auto-configuration-classes.adoc Loading commit data...
appendix-configuration-metadata.adoc Loading commit data...
appendix-dependency-versions.adoc Loading commit data...
appendix-executable-jar-format.adoc Loading commit data...
appendix-test-auto-configuration.adoc Loading commit data...
attributes.adoc Loading commit data...
authors.adoc Loading commit data...
build-tool-plugins.adoc Loading commit data...
deployment.adoc Loading commit data...
documentation-overview.adoc Loading commit data...
getting-started.adoc Loading commit data...
howto.adoc Loading commit data...
index-docinfo.xml Loading commit data...
index.adoc Loading commit data...
index.singleadoc Loading commit data...
legal.adoc Loading commit data...
production-ready-features.adoc Loading commit data...
spring-boot-cli.adoc Loading commit data...
spring-boot-features.adoc Loading commit data...
using-spring-boot.adoc Loading commit data...