Commit Graph

39527 Commits (3803cda7462d7850a44640d8c620aeacce9158d6)
 

Author SHA1 Message Date
Andy Wilkinson ed77567fce Upgrade Java 18 CI to 18.0.2.1+1
Closes gh-32216
2 years ago
Andy Wilkinson c98e4310d8 Merge branch '2.6.x' into 2.7.x 2 years ago
Andy Wilkinson 7b12926d8c Upgrade Java 18 CI to 18.0.2.1+1
Closes gh-32207
2 years ago
Sébastien Deleuze 138c55ee11 Refine ConfigurationPropertiesReflectionHintsProcessor
This commit refines ConfigurationPropertiesReflectionHintsProcessor
Java bean properties handling in order to register reflection hints
only for getters and setters, not for all methods.

It avoids including unconditionally method like SpringApplication#load
which in turn avoids shipping BeanDefinitionLoader and related transitively
used classes in the native image.

The gain is significant: it allows to remove up to 700 classes
(when no XML parser is used elsewhere) and to reduce the memory footprint
by 2M of RSS.

Closes gh-32186
2 years ago
Andy Wilkinson 49d3bf1d7f Remove AnsiColors following removal of image banner support
Closes gh-32209
2 years ago
Brian Clozel 4aa1efa2d8 Fix build with latest Spring for GraphQL changes 2 years ago
Andy Wilkinson 19a7fee1d7 Merge branch '2.7.x'
Closes gh-32202
2 years ago
Andy Wilkinson d189853412 Merge branch '2.6.x' into 2.7.x
Closes gh-32201
2 years ago
Andy Wilkinson 01aeb550b6 Upgrade to Test Retry Gradle Plugin 1.4.1
Closes gh-32200
2 years ago
Andy Wilkinson ee701e5c7d Merge branch '2.7.x'
Closes gh-32199
2 years ago
Andy Wilkinson a253d8d589 Merge branch '2.6.x' into 2.7.x
Closes gh-32198
2 years ago
Andy Wilkinson 7d983be769 Clarify docs on disabling HTTP client request metrics
Closes gh-32136
2 years ago
Andy Wilkinson 43b88901b8 Merge pull request #32149 from hak7a3
* gh-32149:
  Remove ANTLR 2 dependency management

Closes gh-32149
2 years ago
hak7a3 fb61f8af53 Remove ANTLR 2 dependency management
See gh-32149
2 years ago
Andy Wilkinson 08fde3a004 Revert "Remove dependency management for ANTLR 2"
This reverts commit a46d6b3a4c.
2 years ago
Andy Wilkinson a46d6b3a4c Remove dependency management for ANTLR 2
Closes gh-32149
2 years ago
Andy Wilkinson 4c01810ca2 Merge branch '2.7.x'
Closes gh-32197
2 years ago
Andy Wilkinson 13edfba1f5 Fix Kotlin example for empty @DefaultValue constructor binding
Closes gh-32177
2 years ago
Phillip Webb 09bd531fe5 Add Maven plugin support for processing test contexts Ahead-of-time
Refactor and update the Spring Boot Maven Plugin so that it can
be used to perform AOT processing of test classes.

Closes gh-32191
2 years ago
Phillip Webb e599a70425 Disable ResetMocksTestExecutionListener on native
Add a guard for `ResetMocksTestExecutionListener` so that it is
not applied when running in a native image.

See gh-32195
2 years ago
Phillip Webb ed42823bd2 Harmonize AOT goal/task names
Closes gh-31918
2 years ago
Phillip Webb c0b3d36205 Rename 'generateAotSources' task to processAot'
See gh-31918
2 years ago
Phillip Webb 2f6354f633 Rename 'aot-generate' goal to process-aot'
See gh-31918
2 years ago
Phillip Webb 973e23dc5e Adapt to upstream Spring Framework changes 2 years ago
Phillip Webb 41c1d9f5c9 Polish 2 years ago
Phillip Webb c524f8c665 Merge branch '2.7.x' 2 years ago
Phillip Webb 13c0cf7e2a Refine Javadoc to use @AutoConfiguration
See gh-32166
2 years ago
Phillip Webb b2be193908 Merge branch '2.7.x' 2 years ago
Phillip Webb e31c295ee9 Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb adc4e05eff Polish 2 years ago
Phillip Webb c83a5d5887 Merge branch '2.7.x'
Closes gh-32172
2 years ago
Phillip Webb 4ade89771f Merge branch '2.6.x' into 2.7.x
Closes gh-32171
2 years ago
Phillip Webb ccc80f39c7 Upgrade to Java 17.0.4.1+1
Closes gh-32163
2 years ago
Phillip Webb a7e2c0c8af Polish 2 years ago
Phillip Webb 2ea9a4828b Merge branch '2.7.x'
Closes gh-32170
2 years ago
Phillip Webb 753abedb5d Merge branch '2.6.x' into 2.7.x
Closes gh-32169
2 years ago
Phillip Webb dda44f1ca2 Upgrade to Java 11.0.16.1+1
Closes gh-32164
2 years ago
Phillip Webb a993731ee8 Merge branch '2.7.x'
Closes gh-32168
2 years ago
Phillip Webb 10ded39217 Merge branch '2.6.x' into 2.7.x
Closes gh-32167
2 years ago
Phillip Webb 24c2daa99d Improve javadoc regarding use on @Bean methods
Closes gh-32166
2 years ago
Madhura Bhave 47effdcade Support role-based sanitization for actuator endpoints
Closes gh-32156
2 years ago
Scott Frederick ada2450483 Reinstate testing for NoSuchMethodFailureAnalyzer parsing on OpenJ9
Closes gh-28785
2 years ago
Scott Frederick c0cbaa1460 Merge branch '2.7.x' 2 years ago
Scott Frederick 257e236b06 Fix image-building unit tests on Windows
See gh-32000
2 years ago
Stephane Nicoll bb7829791a Adapt to recent changes in RuntimeHints API
See gh-https://github.com/spring-projects/spring-framework/issues/29011
2 years ago
Moritz Halbritter 1db2ad08fa Add classpath checks for runtime hints
This suppresses native-image warnings.
2 years ago
Phillip Webb 5fcc39418c Merge pull request #32125 from thegeekyasian
* pr/32125:
  Polish 'Allow multiple hosts to be set in MongoProperties'
  Allow multiple hosts to be set in MongoProperties

Closes gh-32125
2 years ago
Phillip Webb 6db88e12c8 Polish 'Allow multiple hosts to be set in MongoProperties'
See gh-32125
2 years ago
thegeekyasian e0d40009f3 Allow multiple hosts to be set in MongoProperties
Update `MongoProperties` with an `additional-hosts` property which
can be used to configure MongoDB in a multi-host environment.

See gh-32125
2 years ago
Phillip Webb 6e1b28e6a2 Relocate MimeMapping Tomcat comparison test
See gh-32101
2 years ago