1. 08 Jul, 2020 1 commit
  2. 07 Jul, 2020 9 commits
  3. 06 Jul, 2020 1 commit
    • Andy Wilkinson's avatar
      Improve testing of PropertyPlaceholderAutoConfiguration · 43015800
      Andy Wilkinson authored
      Since Spring Framework 4.3.0.RC2, a default embedded value resolver
      has been registered with the bean factory when one is not otherwise
      configured. This meant that placeholders in `@Value` would be resolved
      with or without PropertyPlaceholderAutoConfiguration defining a
      PropertySourcesPlaceholderConfigurer bean. However, placeholders in
      bean definitions would only be resolved if a
      PropertySourcesPlaceholderConfigurer was defined.
      
      This commit updates PropertyPlaceholderAutoConfigurationTests to align
      with this change in Framework. We now test that placeholders are
      resolved in `@Value` annotations with or without the auto-configuration
      and that placeholders in bean definitions are only resolved with the
      auto-configured.
      
      Closes gh-22230
      43015800
  4. 02 Jul, 2020 4 commits
  5. 01 Jul, 2020 4 commits
  6. 30 Jun, 2020 10 commits
  7. 29 Jun, 2020 2 commits
  8. 25 Jun, 2020 1 commit
    • Andy Wilkinson's avatar
      Remove WebClient's in-memory buffer size limit for endpoint tests · 5475f106
      Andy Wilkinson authored
      Previously, the thread dump endpoint's response could exceed
      WebClient's in-memory buffer limt when there were a large number of
      threads or the threads had large stacks.
      
      This commit disables WebClient's in-memory buffer size limit so that
      the test passing is not dependent on the number of active threads and
      their stack sizes.
      
      Closes gh-22101
      5475f106
  9. 24 Jun, 2020 3 commits
    • Scott Frederick's avatar
      Fix RedisReactiveHealthIndicator in clustered configuration · b2730370
      Scott Frederick authored
      Prior to Spring Data Redis version 2.2.8, the contents of the
      Properties object returned from the
      ReactiveRedisConnection.ServerCommands.info API were the same
      for clustered and non-clustered Redis configurations, containing a set
      of key/value pairs. This allowed ReactiveRedisHealthIndicator to get
      a version property using a well-known key. Starting with Spring Data
      Redis 2.2.8, the info property keys contain a host:port prefix in a
      clustered Redis configuration. This prevented
      ReactiveRedisHealthIndicator from getting the version property as
      before and resulted in the health always being reported as DOWN.
      
      This commit adjusts ReactiveRedisHealthIndicator to detect the
      clustered configuration from Spring Data Redis and find the version
      property for one of the reported cluster nodes.
      
      Fixes gh-22061
      b2730370
    • Andy Wilkinson's avatar
      Merge branch '2.1.x' into 2.2.x · 3fed27fd
      Andy Wilkinson authored
      Closes gh-22085
      3fed27fd
    • Andy Wilkinson's avatar
      Use Groovy's bom in spring-boot-dependencies · 0b453365
      Andy Wilkinson authored
      Closes gh-22084
      0b453365
  10. 23 Jun, 2020 3 commits
  11. 22 Jun, 2020 2 commits