Commit Graph

45145 Commits (0d4a6ee6877702432128fd968bc83d3f687b15dc)
 

Author SHA1 Message Date
Moritz Halbritter 408fb8ae9d Add support for EdDSA, XDH and RSA-PSS key parsing
This works with Java 17 and up. Also refactor the test for more
structure.

Closes gh-37237
1 year ago
Johnny Lim 8f4ccb0535 Polish
See gh-37393
1 year ago
Andy Wilkinson 8599f8ecfc Merge branch '3.1.x'
Closes gh-37409
1 year ago
Andy Wilkinson ee6d558060 Merge branch '3.0.x' into 3.1.x
Closes gh-37408
1 year ago
Andy Wilkinson 24e3a124d9 Merge branch '2.7.x' into 3.0.x
Closes gh-37407
1 year ago
Andy Wilkinson 16d1a31d44 Merge pull request #37394 from izeye
* gh-37394:
  Polish "Polish Javadoc for DockerImageNames.rabbit()"
  Polish Javadoc for DockerImageNames.rabbit()

Closes gh-37394
1 year ago
Andy Wilkinson ee78e45ea7 Polish "Polish Javadoc for DockerImageNames.rabbit()"
See gh-37394
1 year ago
Johnny Lim fbfd6816c2 Polish Javadoc for DockerImageNames.rabbit()
See gh-37394
1 year ago
Andy Wilkinson a0435920ce Merge branch '3.1.x'
Closes gh-37406
1 year ago
Andy Wilkinson 5910b3c0d6 Merge branch '3.0.x' into 3.1.x
Closes gh-37405
1 year ago
Andy Wilkinson 0af008960f Merge branch '2.7.x' into 3.0.x
Closes gh-37404
1 year ago
Andy Wilkinson e1f6fb5a61 Remove `@since` from spring-boot-test-support's javadoc
Closes gh-37403
1 year ago
Andy Wilkinson 7424e845d1 Merge branch '3.1.x'
Closes gh-37402
1 year ago
Moritz Halbritter 73c25d7156 Provide RestClientSsl as a bean
Closes gh-37400
1 year ago
Andy Wilkinson c187bd928a Don't add runtime shutdown hook till app with hook enabled is run
Previously, the runtime shutdown hook was added as soon as a
shutdown handler was registered. This causes a memory leak in a war
deployment when the application is undeployed as
LoggingApplicationListener always registers a shutdown handler
so the runtime shutdown hook was always registered.

This commit updates the shutdown hook so that the runtime shutdown
hook is only allowed to be added once run() has been called on a
SpringApplication with the shutdown hook enabled. This approach
allows the registerShutdownHook flag on SpringApplication to be a
central point of control for the registration of the runtime shutdown
hook. When that flag is set to false, for example by
SpringBootServletInitializer, the runtime shutdown hook will not
be registered, irrespective of whether other code uses the public
API to add a shutdown handler.

An alternative approach of stopping LoggingApplicationListener from
adding its shutdown handler – for example by adding
logging.register-shutdown-hook=false to the environment – was
considered. This approach was rejected in favor of the centralized
approach described above as it would require every caller that adds
a shutdown handler to deal with the problem.

Closes gh-37096
1 year ago
Andy Wilkinson 827471bca4 Merge branch '3.1.x'
Closes gh-37399
1 year ago
Andy Wilkinson d9207fcaaf Merge branch '3.0.x' into 3.1.x
Closes gh-37398
1 year ago
Andy Wilkinson 8adc739b85 Merge branch '2.7.x' into 3.0.x
Closes gh-37397
1 year ago
Andy Wilkinson e8e5146beb Stop failing the build when tests pass after retry
Closes gh-37392
1 year ago
Stephane Nicoll defe77895a Upgrade to Spring Framework 6.1.0-M5
Closes gh-37231
1 year ago
Stephane Nicoll 0535f1c762 Upgrade to Spring Retry 2.0.3
Closes gh-37281
1 year ago
Stephane Nicoll b83655a122 Upgrade to Jakarta XML Bind 4.0.1
Closes gh-37391
1 year ago
Stephane Nicoll e7089eaa0e Upgrade to Groovy 4.0.15
Closes gh-37390
1 year ago
Stephane Nicoll 0ba6af9eb2 Upgrade to Flyway 9.22.1
Closes gh-37389
1 year ago
Moritz Halbritter 3b15d46455 Use virtual threads on Spring Data Redis if enabled
Closes gh-35942
1 year ago
Andy Wilkinson e3d884803e Add Docker Compose support for Neo4j
Closes gh-37379
1 year ago
Andy Wilkinson 4f6e50b55a Make Spring Pulsar's Caffeine cache provider available to test compile
See gh-34763
1 year ago
Stephane Nicoll 437a4fd6a2 Merge branch '3.1.x' 1 year ago
Stephane Nicoll 39fcfcc8ad Merge branch '3.0.x' into 3.1.x 1 year ago
Stephane Nicoll 9ac851f512 Merge branch '2.7.x' into 3.0.x 1 year ago
Stephane Nicoll 6033e5ad63 Upgrade to Spring Retry 2.0.3
Closes gh-37280
1 year ago
Stephane Nicoll 8ea07aecb2 Upgrade to Spring Framework 6.0.12
Closes gh-37265
1 year ago
Stephane Nicoll 47ebf4e7ab Upgrade to Jakarta XML Bind 4.0.1
Closes gh-37387
1 year ago
Stephane Nicoll e95fd56d3b Upgrade to Groovy 4.0.15
Closes gh-37386
1 year ago
Stephane Nicoll f75a8fedf4 Upgrade to Spring Retry 2.0.3
Closes gh-37279
1 year ago
Stephane Nicoll 676daf1937 Upgrade to Spring Framework 6.0.12
Closes gh-37258
1 year ago
Stephane Nicoll cc3200af72 Upgrade to Jakarta XML Bind 4.0.1
Closes gh-37385
1 year ago
Stephane Nicoll f4d16d19e5 Upgrade to Groovy 4.0.15
Closes gh-37384
1 year ago
Stephane Nicoll b74106db5f Upgrade to Spring Framework 5.3.30
Closes gh-37249
1 year ago
Andy Wilkinson c5f7f11a13 Align with repackaging of CaffeineCacheProvider in Spring Pulsar
See gh-34763
1 year ago
Andy Wilkinson 44bc47d96d Merge branch '3.1.x'
Closes gh-37381
1 year ago
Andy Wilkinson dfb95329fd Merge branch '3.0.x' into 3.1.x
Closes gh-37380
1 year ago
Andy Wilkinson 54b6ab00ed Merge pull request #37343 from Eng-Fouad
* gh-37343:
  Polish "Lazily query attributes when copying from base configuration"
  Lazily query attributes when copying from base configuration

Closes gh-37343
1 year ago
Moritz Halbritter 8cabc90218 Merge pull request #37375 from onobc
* pr/37375:
  Add SSL section to Pulsar docs

Closes gh-37375
1 year ago
Andy Wilkinson a795065555 Polish "Lazily query attributes when copying from base configuration"
See gh-37343
1 year ago
Chris Bono b81d78f324 Add SSL section to Pulsar docs
- Add link to Spring Pulsar TLS docs
- Update usage of 'Spring Pulsar' to 'Spring for Apache Pulsar'

See gh-37375
1 year ago
Fouad Almalki 7edc9ebc28 Lazily query attributes when copying from base configuration
See gh-37343
1 year ago
Moritz Halbritter f94693a251 Merge branch '3.1.x' 1 year ago
Moritz Halbritter fdd9bc732f Enable RabbitEnvironmentTests 1 year ago
Moritz Halbritter 136a5b4c07 Enable PostgresEnvironmentTests 1 year ago