Describe the bug
Spring cloud version : 4.0.0-SNAPSHOT
Spring cloud config client : ConfigServerConfigDataLoader debug level log is not working ConfigServerConfigDataLoader constructor should use DeferredLogFactory (see ConfigDataLoaders)
And i fixed it in #2063
Sample
My config client application.yml config is
spring:
  config:
    import:
      - "configserver:http://localhost:8888"
logging:
  level:
    org.springframework.cloud.config.client.ConfigServerConfigDataLoader: debug     
if constructor use
    public ConfigServerConfigDataLoader(Log logger) {
        this.logger = logger;
    }
Then debug level is not working. It should be
    public ConfigServerConfigDataLoader(DeferredLogFactory logFactory) {
        this.logger = logFactory.getLog(getClass());
    }
Reference : org.springframework.boot.context.config.ConfigDataLoaders
Comment From: ryanjbaxter
@ruansheng8 I saw you accidentally deleted the branch, can you open another PR, but this time submit it against the 3.1.x branch?