1. 25 Apr, 2020 11 commits
  2. 24 Apr, 2020 5 commits
    • Andy Wilkinson's avatar
      Merge branch '2.2.x' · 076a384c
      Andy Wilkinson authored
      Closes gh-21112
      076a384c
    • Andy Wilkinson's avatar
      Broaden deprecation warning check in Gradle Plugin's tests · 29dc236b
      Andy Wilkinson authored
      Closes gh-21111
      29dc236b
    • Andy Wilkinson's avatar
      Attempt to stabilise CouchbaseAutoConfigurationIntegrationTests · d5b94414
      Andy Wilkinson authored
      Starting the CouchbaseContainer fails intermittently when creation
      of the primary index for the bucket fails with a read timeout. The
      test doesn't require a primary index for the bucket so this commit
      disables it creation in the hope that it will help to stabilise the
      test.
      d5b94414
    • Andy Wilkinson's avatar
      Avoid capturing TCCL when creating DefaultResourceLoaders · dc75ca39
      Andy Wilkinson authored
      Previously, DefaultResourceLoader instances were created using the
      default constructor. This causes the resource loader to capture the
      TCCL that was in place at that time. This can lead to a class loader
      leak if the resource loader is referenced directly or indirectly from
      a static field of a class loaded by a different class loader.
      
      This commit updates the creation of DefaultResourceLoader instances
      in main code so that the resource load will use the class loader of
      the creating class. In almost all cases this will be the same class
      loader as was the thread context class loader that was being captured
      so the change in behavior is minimal. Crucially, it will still address
      the situation where the TCCL was different.
      
      Note the DevTools' ApplicationContextResourceLoader has been updated
      to explicitly use the TCCL. This ensures that it uses the restart
      class loader which is required for DevTools to function correctly.
      
      Fixes gh-20900
      dc75ca39
    • Andy Wilkinson's avatar
      Deprecate support for Bitronix · d53be185
      Andy Wilkinson authored
      Closes gh-20823
      d53be185
  3. 23 Apr, 2020 24 commits