Commit Graph

18097 Commits (7b2bacb272c9fc6b9e86d93e27739a7aabc7b88b)

Author SHA1 Message Date
Stephane Nicoll 898cf7665a Upgrade to Postgresql 42.3.6
Closes gh-31417
2 years ago
Stephane Nicoll 854578c936 Upgrade to Netty tcNative 2.0.53.Final
Closes gh-31416
2 years ago
Stephane Nicoll 9076e38f06 Upgrade to Netty 4.1.78.Final
Closes gh-31415
2 years ago
Stephane Nicoll 71e5b90948 Upgrade to Neo4j Java Driver 4.4.6
Closes gh-31414
2 years ago
Stephane Nicoll 3b20c67f02 Upgrade to jOOQ 3.14.16
Closes gh-31413
2 years ago
Stephane Nicoll 78d0db7ff0 Upgrade to Infinispan 12.1.12.Final
Closes gh-31412
2 years ago
Stephane Nicoll 623a48fb03 Upgrade to Groovy 3.0.11
Closes gh-31411
2 years ago
Stephane Nicoll ae1b47c245 Upgrade to AppEngine SDK 1.9.97
Closes gh-31410
2 years ago
Phillip Webb 657fa3e64e Merge branch '2.7.x'
Closes gh-31409
2 years ago
Phillip Webb 7c91ebb1b0 Merge branch '2.6.x' into 2.7.x
Closes gh-31408
2 years ago
Phillip Webb ae6311ddda Prevent Logback from accidentally being used in Log4J2LoggingSystemTests
Update `Log4J2LoggingSystemTests` to exclude Logback and include
'log4j-slf4j-impl'. The `ModifiedClassPathClassLoader` has also been
updated so that it no longer automatically excludes `log4j` artifacts,
instead we now use `@ClassPathExclusions` on the relevant tests.

Fixes gh-19365
2 years ago
Andy Wilkinson 4f3180540c Use Framework's MockSpringFactoriesLoader
Closes gh-31406
2 years ago
Andy Wilkinson bde06a3115 Merge branch '2.7.x' 2 years ago
Andy Wilkinson 89bef73846 Polish 2 years ago
Andy Wilkinson 80ae3f36a9 Merge branch '2.7.x'
Closes gh-31404
2 years ago
Andy Wilkinson a1cc5bf238 Allow multiple JWS algorithms to be configured
Closes gh-31321
2 years ago
Andy Wilkinson d370d19e7a Merge branch '2.7.x'
Closes gh-31403
2 years ago
Andy Wilkinson 5e1cd28d3f Merge branch '2.6.x' into 2.7.x
Closes gh-31402
2 years ago
Lars Grefer e8a1a0399a Upgrade to Bouncycastle 1.71
Closes gh-31400
2 years ago
Stephane Nicoll e5bb1cd108 Upgrade to Micrometer 1.9.1
Closes gh-31372
2 years ago
Stephane Nicoll 7e6acfd2ab Upgrade to Micrometer 1.8.7
Closes gh-31347
2 years ago
Phillip Webb d84557f1f9 Merge branch '2.7.x'
Closes gh-31396
2 years ago
Phillip Webb bcbcc53a09 Merge branch '2.6.x' into 2.7.x
Closes gh-31395
2 years ago
Phillip Webb b42f056ddb Don't close jar files early
Update `JarFile` and related classes so that `close()` is not longer
called early.

Prior to this commit, we would always immediately close the underlying
jar file to prevent file locking issues with our build. This causes
issues on certain JVMs when they attempt to verify a signed jar.

The file lock issues have now been solved by returning a custom input
stream from `JarUrlConnection` which captures and delegates the close
method.

Fixes gh-29356
2 years ago
Madhura Bhave 55d6a87fef Remove support for multiple batch jobs
Closes gh-25373
2 years ago
Andy Wilkinson fabe0637cd Raise the minimum supported version of Kotlin to 1.7
Closes gh-31391
2 years ago
Stephane Nicoll 8c7923da6a Upgrade to Spring Framework 5.3.21
Closes gh-31319
2 years ago
Stephane Nicoll 49b71005de Upgrade to Spring Framework 5.3.21
Closes gh-31318
2 years ago
Stephane Nicoll d5695c1931 Add resource hints for configuration properties
This commits introduces a RuntimeHintsRegistrar for configuration
properties. By default, it provides the necessary hint to load
application properties and yaml files in default locations.

Closes gh-31311
2 years ago
Stephane Nicoll 1bf2e0bb8e Upgrade to Reactor 2020.0.20
Closes gh-31371
2 years ago
Stephane Nicoll cb4f5ed08e Upgrade to Reactor 2020.0.20
Closes gh-31346
2 years ago
Phillip Webb 85dcbf6100 Merge branch '2.7.x'
Closes gh-31385
2 years ago
Phillip Webb e0947459b6 Merge branch '2.6.x' into 2.7.x
Closes gh-31384
2 years ago
Phillip Webb 9f8a262e6b Log a warning when a health indicator takes too long to run
Update `HealthEndpointSupport` so that it logs a warning if a health
indicator takes too long to respond.

Fixes gh-31231
2 years ago
Stephane Nicoll b536b209ab Refine assertions on exception messages 2 years ago
Stephane Nicoll b0f5fb51fc Adapt to deprecation of NestedServletException 2 years ago
Andy Wilkinson 6894f561ce Merge branch '2.7.x'
Closes gh-31382
2 years ago
Andy Wilkinson ab67136664 Merge branch '2.6.x' into 2.7.x
Closes gh-31381
2 years ago
Andy Wilkinson 2094722e5d Remove duplicate content from "The Spring WebFlux Framework"
Closes gh-31378
2 years ago
Andy Wilkinson b1ea82c1e2 Merge branch '2.7.x'
Closes gh-31380
2 years ago
Andy Wilkinson 6de4ade0cf Merge branch '2.6.x' into 2.7.x
Closes gh-31379
2 years ago
Andy Wilkinson 5d7cab09b8 Revert BindConverter changes that are now handled by Framework
See gh-28592 and spring-projects/spring-framework#28609

Closes gh-31343
2 years ago
Stephane Nicoll 97e0c8e79c Start building against Spring Kafka 2.8.7 snapshots
See gh-31377
2 years ago
Stephane Nicoll 2f40c52d81 Start building against Spring Session 2021.1.4 snapshots
See gh-31352
2 years ago
Stephane Nicoll 342d01314a Start building against Spring Security 5.6.6 snapshots
See gh-31351
2 years ago
Stephane Nicoll ba572e5e16 Start building against Spring Kafka 2.8.7 snapshots
See gh-31350
2 years ago
Stephane Nicoll d22c0a22c3 Start building against Spring Data 2021.1.5 snapshots
See gh-31349
2 years ago
Stephane Nicoll bc6d2ea16d Start building against Spring AMQP 2.4.6 snapshots
See gh-31348
2 years ago
Stephane Nicoll a2f323b4ed Start building against Micrometer 1.8.7 snapshots
See gh-31347
2 years ago
Stephane Nicoll 2c7812e504 Start building against Reactor 2020.0.20 snapshots
See gh-31346
2 years ago
Stephane Nicoll 379344ea59 Start building against Spring AMQP 2.4.6 snapshots
See gh-31376
2 years ago
Stephane Nicoll 7841789735 Start building against Spring Security 5.7.2 snapshots
See gh-31375
2 years ago
Stephane Nicoll ba4bb2ff32 Start building against Spring Data 2021.2.1 snapshots
See gh-31374
2 years ago
Stephane Nicoll 02da20ec98 Start building against Spring LDAP 2.4.1 snapshots
See gh-31373
2 years ago
Stephane Nicoll 37af43cb18 Start building against Micrometer 1.9.1 snapshots
See gh-31372
2 years ago
Stephane Nicoll 0e1417935d Start building against Reactor 2020.0.20 snapshots
See gh-31371
2 years ago
Phillip Webb 6dea2f0e8d Merge branch '2.7.x'
Closes gh-31370
2 years ago
Phillip Webb 0be5078a73 Merge branch '2.6.x' into 2.7.x
Closes gh-31369
2 years ago
Phillip Webb b3a46fc50e Document that placeholders should us the canonical property name form
Closes gh-31309
2 years ago
Phillip Webb 378e56f1d3 Add Order annotation to GraphQL RouterFunction beans
Update GraphQL auto-configuration so that `RouterFunction` beans have
and `@Order` of 0.

Fixes gh-31314
2 years ago
Phillip Webb e125b0c22d Merge branch '2.7.x'
Closes gh-31368
2 years ago
Phillip Webb 7e2b325b36 Include auto-configuration and management import files in parent POM
Update the `maven-shade-plugin` configuration to include transformation
of the new `AutoConfiguration.imports` and
`ManagementContextConfiguration.imports` files.

Fixes gh-31316
2 years ago
Stephane Nicoll cc4965ee8a Merge branch '2.7.x'
Closes gh-31367
2 years ago
Stephane Nicoll 961b979d6e Merge branch '2.6.x' into 2.7.x
Closes gh-31366
2 years ago
Anthony Vanelverdinghe 1fffdbae2a Fix typos in the reference documentation
See gh-31328
2 years ago
Stephane Nicoll 99f71941cd Merge branch '2.7.x'
Closes gh-31363
2 years ago
Stephane Nicoll 499f54a335 Merge branch '2.6.x' into 2.7.x
Closes gh-31362
2 years ago
Lars Grefer 8c9557f552 Enable Links for the Javadoc of the Gradle Plugins
See gh-31279
2 years ago
Stephane Nicoll 59f6661166 Merge branch '2.7.x'
Closes gh-31361
2 years ago
Stephane Nicoll 56913a08b8 Merge branch '2.6.x' into 2.7.x
Closes gh-31360
2 years ago
Anthony Vanelverdinghe b1ccb600f3 Remove reference to outdated location
See gh-31276
2 years ago
Stephane Nicoll 41d327df51 Merge branch '2.7.x'
Closes gh-31359
2 years ago
Stephane Nicoll 06d7e67e79 Merge branch '2.6.x' into 2.7.x
Closes gh-31358
2 years ago
Stern, Ittay (is9613) e05363f9b0 Restore Custom Favicon section in the reference guide
The section about favicon was mistakenly removed in 5fceb9d and this
commit reinstates it.

See gh-31224
2 years ago
Stephane Nicoll ed7ff31d01 Merge branch '2.7.x'
Closes gh-31357
2 years ago
Stephane Nicoll 4b0fe63bdf Merge branch '2.6.x' into 2.7.x
Closes gh-31356
2 years ago
Stephane Nicoll d896d995d1 Polish contribution
See gh-31190
2 years ago
tudormarc e313aa5f6c Document that Lombok must be configured before our annotation processor
See gh-31190
2 years ago
Stephane Nicoll 365d96daf6 Merge branch '2.7.x'
Closes gh-31355
2 years ago
Stephane Nicoll 72dd51ae0b Merge branch '2.6.x' into 2.7.x
Closes gh-31354
2 years ago
Moritz Halbritter 42e8f65b80 Move @ConditionalOnClass from methods to inner classes
Closes gh-31353
2 years ago
Henning Poettker 9fdd471adf Use Lambda-based API in Spring Security examples
See gh-31143
2 years ago
Stephane Nicoll b3601643af Add hints for web resource default locations
Closes gh-31278
2 years ago
Stephane Nicoll 063e56dbff Polish 2 years ago
Phillip Webb 380776a9b2 Merge branch '2.7.x' 2 years ago
Phillip Webb 7bf82b5349 Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb 63fdd729f5 Refine conversion service type check
Update fix to account for primitive types.

See gh-28592
2 years ago
Phillip Webb 8937924508 Merge branch '2.7.x'
Closes gh-31342
2 years ago
Phillip Webb beb1c15219 Merge branch '2.6.x' into 2.7.x
Closes gh-31341
2 years ago
Phillip Webb 31b0264d94 Ensure conversion service actually converts to the correct type
Update `BindConverter` with a guard to ensure that the resulting object
is the correct type.

Fixes gh-28592
2 years ago
Phillip Webb cb745b4259 Merge branch '2.7.x'
Closes gh-31340
2 years ago
Anthony Vanelverdinghe ed1e7382ab Fix typo in ImportCandidates javadoc
See gh-31277
2 years ago
Phillip Webb ff4e6f7639 Merge branch '2.7.x'
Closes gh-31339
2 years ago
Phillip Webb 0f7fa84214 Polish 'Update Dynatrace documentation for Micrometer 1.9.0'
See gh-31132
2 years ago
Georg Pirklbauer 6df9f50642 Update Dynatrace documentation for Micrometer 1.9.0
Update the actuator documentation for Dynatrace to reflect the
updates and improvements that were made in Micrometer 1.9.0.

See gh-31132
2 years ago
Andy Wilkinson 2155aac464 Upgrade to REST Assured 5.1.1
Closes gh-31333
2 years ago
Andy Wilkinson 9ff411e6af Upgrade to Mockito 4.6.1
Closes gh-31332
2 years ago
Andy Wilkinson d4be484d27 Upgrade to AssertJ 3.23.1
Closes gh-31331
2 years ago
Moritz Halbritter 3799170c4d Disable metrics and tracing in web endpoints integration tests
See gh-31308
2 years ago
Moritz Halbritter 486b3073ce Add tracing in integration tests paragraph to the documentation
See gh-31308
2 years ago
Moritz Halbritter 8fab9f290c Back off tracing auto-configurations if tracing is disabled
See gh-31308
2 years ago
Moritz Halbritter b019ff6102 Wavefront sender configuration is no longer an auto-configuration
It's now a regular configuration class which is imported from
the Wavefront metrics and tracing auto-configurations
2 years ago
Moritz Halbritter 943e9033c0 Add @ConditionalOnEnabledTracing condition
See gh-31308
2 years ago
Moritz Halbritter b250d8a1e4 Add @AutoConfigureObservability annotation
This annotation is read by ObservabilityContextCustomizerFactory, which
then sets test properties depending on the annotation attributes.

@AutoConfigureMetrics is deprecated, to support backwards compatability
it's now meta-annotated with @AutoConfigureObservability

See gh-31308
2 years ago
Andy Wilkinson 36f01eb40b Fix compilation error with Tomcat 10
There's no setter for the max header size in Tomcat 10 as it's now
inherited from the underlying HTTP 1.1 protocol. The test that
was merged forwards from 2.7.x is retained to verify that this is
the case.

See gh-31330
2 years ago
Andy Wilkinson b6ebf4a7db Merge branch '2.7.x'
Closes gh-31330
2 years ago
Andy Wilkinson 7f584a95a6 Merge branch '2.6.x' into 2.7.x
Closes gh-31329
2 years ago
Andy Wilkinson e02803d341 Configure max HTTP header size when using HTTP2 with Tomcat
Closes gh-31322
2 years ago
Moritz Halbritter 41e9867bc4 Register all ObservationHandler, regardless which context they use
Closes #31272
2 years ago
Andy Wilkinson 29cd148e05 Start building against Spring Framework 5.3.1 snapshots
See gh-31319
2 years ago
Andy Wilkinson ed897fc922 Start building against Spring Framework 5.3.21 snapshots
See gh-31318
2 years ago
Moritz Halbritter d1647cf68c Don't back off on user-supplied SpanHandlers
Instead the auto-configuration now backs off only on ZipkinSpanHandler.

Closes gh-31273
2 years ago
Andy Wilkinson 91bb5aa222 Move auto-config of ReactiveElasticClient to elasticsearch pkg
Closes gh-28068
2 years ago
Phillip Webb c56783064d Support management contexts with AOT
Refactor child management configuration and add AOT generation support.
A new `ChildManagementContextInitializer` class now performs the child
context initialization and also handles AOT processing concerns.

Closes gh-31163
2 years ago
Phillip Webb a729f71cba Polish LogbackRuntimeHintsRegistrar 2 years ago
Phillip Webb e8f9386594 Add Runnable variant of TestPropertyValues.applyToSystemProperties
Closes gh-31303
2 years ago
Phillip Webb 11184aae8d Allow ApplicationContextRunner to return non-refreshed context
Add `AbstractApplicationContextRunner.prepare` which can be used to
test an `ApplicationContext` that has been prepared but not refreshed.

Closes gh-31302
2 years ago
Andy Wilkinson 46c262d3cc Merge branch '2.7.x'
Closes gh-31283
2 years ago
Andy Wilkinson 12eb7a8795 Merge branch '2.6.x' into 2.7.x
Closes gh-31282
2 years ago
Andy Wilkinson a651061e2c Remove SpringApplicationHierarchyTests
Closes gh-31281
2 years ago
Andy Wilkinson 62f40f2c38 Apply initializers and bean registrations before registering classes
Previously, classes were registered first which meant that their
conditions were evaluated before any initializers and bean
registrations were applied. This prevented the bean registrations and
initializers from affecting the outcome of the condition evaluation.

This commit inverts the ordering so that classes are not registerd,
and therefore their conditions are not evaluated, until after the
bean registrations and initializers have been applied.

Closes gh-31280
2 years ago
Stephane Nicoll e30391ca7a Use Application as target for generated code
Closes gh-31274
2 years ago
Stephane Nicoll 8413002bcb Polish
See gh-31247
2 years ago
Andy Wilkinson 869bb91c80 Polish 2 years ago
Stephane Nicoll ac16432fad Add AOT support for immutable ConfigurationProperties bean definitions
This commit introduces a dedicated AotProcessors for immutable
configuration properties beans as their bean definition use an
instance supplier that needs special handling. If such a bean definition
is detected, dedicated code is generated that replicates the behavior
of the instance supplier.

Closes gh-31247
2 years ago
Brian Clozel 3f0c14187a Register runtime hints for @ConfigurationProperties
Prior to this commit, the `@ConfigurationProperties` annotation would
not be registered for reflection hints: this means it could be missing
at runtime in a native image and would not be registered for JDK
proxying - this can fail the synthesized annotation resolution.

This commit ensures that hints are registered for this annotation if
configuration properties are declared in the bean factory.

Fixes gh-31227
2 years ago
Stephane Nicoll e2c42e4bbf Merge branch '2.7.x'
Closes gh-31262
2 years ago
Stephane Nicoll 8e550933a8 Merge branch '2.6.x' into 2.7.x
Closes gh-31261
2 years ago
Stephane Nicoll bbb5966bca Upgrade integration tests to Apache Maven 3.8.5
Closes gh-31260
2 years ago
Stephane Nicoll 1c94f835c7 Copy AOT-generated classes
Closes gh-31245
2 years ago
Andy Wilkinson 11cbb2549e Merge branch '2.7.x'
Closes gh-31256
2 years ago
Andy Wilkinson c379456722 Remove dependency management for spring-ldap-ldif-batch
The spring-ldap-ldif-batch module was removed in Spring LDAP 2.4.0 in
favor of the equivalent code that already exists in Spring Batch.
This commit aligns Boot's dependency management with this removal.

Closes gh-31254
2 years ago
Stephane Nicoll c996e4335a Fix singleton handling of ConfigurationProperties hints
Closes gh-31248
2 years ago
Stephane Nicoll cf19c176f6 Adapt test to change in Spring Framework snapshots 2 years ago
Stephane Nicoll 2a405c94a8 Add missing test
Closes gh-31249
2 years ago
Stephane Nicoll fb439b6824 Permit AOT-generated code to run on the JVM as well
This commit updates the codebase so that AOT-generated code can run on
the JVM in an opt-in fashion alongside the existing support of native
images.

When optimizations have been generated, setting the "spring.aot.enabled"
spring property (JVM or spring.properties) allows to opt-in for that
behavior on the JVM.

Closes gh-31244
2 years ago
Stephane Nicoll 0dbcb5f6d3 Start building against Spring Framework 6.0.0-M5 snapshots
See gh-31241
3 years ago
Phillip Webb 13fba65638 Polish 3 years ago
Phillip Webb 6d80723598 Relocate AotProcessingHook
Relocate `AotProcessingHook` to be an static class of `AotProcessor`.
3 years ago
Stephane Nicoll 6e9ea85835 Adapt BasePackages bean definition for AOT processing
This commit adapts how the BasePackages bean is registered so that
AOT processing works with it out-of-the-box. Previously we were using
an instance supplier with the accumulated base packages. This commit
changes that to set a constructor argument values.

Closes gh-31223
3 years ago
Andy Wilkinson 4385926df1 Ensure that the main application class can be deduced
Closes gh-31222
3 years ago
Andy Wilkinson 5f54289e97 Allow WebApplicationType to be deduced in a native image
Closes gh-31217
3 years ago
Stephane Nicoll 44a8e91b9e Prevent main method to continue once the AOT context has been optimized
This commit makes sure that processing of the main method upon
completion of SpringApplication#run. Previously, any instructions in
the user's main method were invoked, which is not suitable to build-time
processing.

Closes gh-31219
3 years ago
Andy Wilkinson d044eaf69d Merge branch '2.7.x'
Closes gh-31221
3 years ago
Andy Wilkinson 7f291f8da0 Merge branch '2.6.x' into 2.7.x
Closes gh-31220
3 years ago
Andy Wilkinson 348662b15e Remove unused deduceFromApplicationContext and supporting code
Closes gh-31218
3 years ago
Andy Wilkinson 1ba1eff63a Merge branch '2.7.x' 3 years ago
Andy Wilkinson 430040415b Merge branch '2.6.x' into 2.7.x 3 years ago
Andy Wilkinson 0b6c147a87 Polish 3 years ago
Andy Wilkinson 12465ea6b7 Merge branch '2.7.x'
Closes gh-31214
3 years ago
Andy Wilkinson d1420b6abb Merge branch '2.6.x' into 2.7.x
Closes gh-31213
3 years ago
Andy Wilkinson da8dafe138 Make afterResolve hook used by bootJar and bootWar more robust
Previously, ResolvedDependencies used hasError on
ResolvedConfiguration to check that it was safe to work with all
of the resolved configuration's artifacts and their files. This
check is not sufficient as errors can still occur later on.

This commit updates ResolvedDependencies to use a lenient
configuration, thereby avoiding any problems that may be caused by
errors that occur after the hasError check.

Closes gh-30586
3 years ago
Andy Wilkinson 85ad4fd4b4 Merge branch '2.7.x'
Closes gh-31212
3 years ago
Andy Wilkinson 70bcade232 Merge branch '2.6.x' into 2.7.x
Closes gh-31211
3 years ago
Andy Wilkinson 419ac26e0d Use conventions for source and encoding of aggregatedJavadoc
Closes gh-31210
3 years ago
Stephane Nicoll b2e63db57f Merge branch '2.7.x'
Closes gh-31209
3 years ago
Stephane Nicoll dd437c4cf4 Merge branch '2.6.x' into 2.7.x
Closes gh-31208
3 years ago
Stephane Nicoll ad1214c972 Upgrade copyright year of changed files
See gh-31197
3 years ago
heqiang 3a0ab01066 Polish "Remove boxing"
See gh-31197
3 years ago
Stephane Nicoll a27427b977 Merge branch '2.7.x'
Closes gh-31207
3 years ago
Stephane Nicoll 95dad34482 Merge branch '2.6.x' into 2.7.x
Closes gh-31206
3 years ago
Matei Cernăianu eb8b9e17c5 Fix "spring.factories" typos in database initialization documentation
See gh-31203
3 years ago
Andy Wilkinson d354c03e63 Merge branch '2.7.x'
Closes gh-31191
3 years ago
Andy Wilkinson 682ac53f32 Ensure that config processor runs with only AutoConfiguration
Fixes gh-31186
3 years ago
Andy Wilkinson f433d250e1 Merge branch '2.7.x'
Closes gh-31189
3 years ago
Andy Wilkinson d2397bd34e Merge branch '2.6.x' into 2.7.x
Closes gh-31188
3 years ago
Andy Wilkinson 83e8c039b3 Add application/wasm to MIME mappings
Closes gh-30885
3 years ago
Andy Wilkinson a659e89dd4 Merge branch '2.7.x'
Closes gh-31187
3 years ago
Youri Bonnaffe d38bc13fd5 Remove mimepull dependency
Mimepull dependency was introduced in 1c18fd8 for gh-14924 to force the
version as the one coming from saaj-impl was not on Maven Central.
This is no longer the case.

Version 1.10.0 of Mimepull has been built with Java 11, breaking
compatibility with Java 8 for Spring Boot.

See gh-31145
3 years ago
Andy Wilkinson 90752e559a Polish "Auto-configure JvmCompilationMetrics"
See gh-31151
3 years ago
izeye f720b65dfc Auto-configure JvmCompilationMetrics
See gh-31151
3 years ago
Wim Deblauwe 1aad7bea8e Add link to Error Handling Spring Boot Starter
See gh-31156
3 years ago
Andy Wilkinson df99ad17bd Merge branch '2.7.x'
Closes gh-31184
3 years ago
Andy Wilkinson 194e9f0f79 Merge branch '2.6.x' into 2.7.x
Closes gh-31183
3 years ago
Andy Wilkinson 56c3a5f0ab Polish "Assert that sources does not contain null elements"
See gh-30878
3 years ago
Guirong Hu ebf276c005 Assert that sources does not contain null elements
See gh-30878
3 years ago
Andy Wilkinson bf56665718 Polish "Add PUT shutdown operation for Prometheus Push Gateway"
See gh-31104
3 years ago
Mattia Cansirro Cortorillo 0f99c43198 Add PUT shutdown operation for Prometheus Push Gateway
See gh-31104
3 years ago
Andy Wilkinson 36a60d8e2e Merge branch '2.7.x'
Closes gh-31181
3 years ago
Andy Wilkinson 137318a845 Merge branch '2.6.x' into 2.7.x
Closes gh-31180
3 years ago
Damiano Albani 3f91ed037f Fix Custom Layers Configuration section title in Maven plugin docs
See gh-31172
3 years ago
Andy Wilkinson 4bb5ba2bd0 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 935d1264e0 Merge branch '2.6.x' into 2.7.x 3 years ago
Andy Wilkinson 3d203d0215 Polish 3 years ago
Andy Wilkinson 14af1bb2dc Polish 3 years ago
Andy Wilkinson 26b89bfc80 Remove redundant throws declarations from public APIs
Closes gh-31179
3 years ago
Andy Wilkinson 5dfa5adb75 Merge branch '2.7.x'
Closes gh-31178
3 years ago
Andy Wilkinson 455ee0ce22 Merge branch '2.6.x' into 2.7.x
Closes gh-31177
3 years ago
Andy Wilkinson ee45fd2fc8 Remove redundant throws declarations from internal APIs
Closes gh-31176
3 years ago
Andy Wilkinson b3a4982f31 Merge branch '2.6.x' into 2.7.x
Closes gh-31174
3 years ago
Andy Wilkinson cbf42dea14 Update deprecation messages to change removal version from 2.8 to 3.0
Closes gh-30903
3 years ago
Andy Wilkinson 003f747e77 Merge branch '2.7.x'
Closes gh-31170
3 years ago
Andy Wilkinson e617035dba Merge branch '2.6.x' into 2.7.x
Closes gh-31167
3 years ago
Andy Wilkinson 3e7bd582a3 Upgrade to Spring Java Format 0.0.33
Closes gh-31166
3 years ago
Eddú Meléndez 154c84ffe2 Add package-info for o.s.b.a.a.metrics.graphql
See gh-31140
3 years ago
Andy Wilkinson e13f187c37 Upgrade to REST Assured 5.1.0
Closes gh-31158
3 years ago
Andy Wilkinson f9db6ad237 Merge branch '2.7.x'
Closes gh-31152
3 years ago
Andy Wilkinson 24dc525127 Fix conditions on auto-configured WebMvcMetricsFilter
Closes gh-31150
3 years ago
Phillip Webb 68bd9d6b6d Merge branch '2.7.x' 3 years ago
Phillip Webb 06679a4c46 Merge branch '2.6.x' into 2.7.x
Closes gh-31128
3 years ago
Phillip Webb 9fa33e5645 Merge branch '2.5.x' into 2.6.x
Closes gh-31127
3 years ago
Phillip Webb 05a6447a8d Polish "Resolve errors in layers.xsd"
Validate loaded `layer.xml` files against the XSD and additionally
update `<layers>` sub elements to have a 'minOccurs' of 0.

See gh-31126
3 years ago
Liuzh 0d78323b60 Resolve errors in layers.xsd
Update `layer-*.xsd` files with following fixes:

- Rename <includeProjectDependencies> to <includeModuleDependencies>
- Rename <excludeProjectDependencies> to <excludeModuleDependencies>

See gh-31126
3 years ago
Henning Poettker 102d9ff10a Use Spring Batch Bom
See gh-31122
3 years ago
Stephane Nicoll 1b1e6e6f73 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 63fc60d354 Upgrade to SendGrid 4.9.2
Closes gh-31116
3 years ago
Stephane Nicoll 8fc1f07901 Upgrade to Spring Batch 5.0.0-M3
Closes gh-30459
3 years ago
Stephane Nicoll d013237d87 Upgrade to Spring Integration 6.0.0-M3
Closes gh-31063
3 years ago
Stephane Nicoll 136a577cdc Upgrade to Spring Session 2022.0.0-M2
Closes gh-30639
3 years ago
Stephane Nicoll 4a310ff7b9 Upgrade to Spring Session Bom 2021.2.0
Closes gh-31021
3 years ago
Andy Wilkinson 5959c6eec8 Prohibit Jakarta JMS upgrade that exceeds Jakarta EE 9 baseline
See gh-31045
3 years ago
Andy Wilkinson fd2459ccac Upgrade to Thymeleaf 3.1.0.M2
Closes gh-31110
3 years ago
Andy Wilkinson abfb675d20 Upgrade to Spring Security 6.0.0-M5
Closes gh-31101
3 years ago
Andy Wilkinson a712b1e6b0 Upgrade to Spring Security 5.6.5
Closes gh-31102
3 years ago
Andy Wilkinson e82def03ca Upgrade to Spring Security 5.5.8
Closes gh-31096
3 years ago
Andy Wilkinson d46c09cda3 Upgrade to Spring Security 5.7.1
Closes gh-31100
3 years ago
Andy Wilkinson cc93a0a30e Upgrade to Spring Batch 4.3.6
Closes gh-31020
3 years ago
Andy Wilkinson 69edce0629 Upgrade to Spring Batch 4.3.6
Closes gh-31011
3 years ago
Andy Wilkinson 7f60c67074 Upgrade to Spring Batch 4.3.6
Closes gh-31003
3 years ago
Brian Clozel e34187d05f Upgrade to Spring for GraphQL 1.0.0
Closes gh-30858
3 years ago
Stephane Nicoll 216d156968 Refine native profile to use a classifier for the repackaged jar
This commit refines 80470f0b26 so that the 'repackage' goal of the
Spring Boot maven plugin uses a classifier. Previously, a regular
package with the profile fails as the Native Build Tools is trying to
use the repackaged archive as a regular jar file.

This is temporary as we'd like to explore other solutions, including
suggesting an additional option in the NBT plugin itself that uses the
regular classpath, rather than the produced jar.

See gh-30830
3 years ago
Andy Wilkinson 723a7b2bff Upgrade to Spring Kafka 3.0.0-M4
Closes gh-30645
3 years ago
Andy Wilkinson 842cea2fc1 Merge branch '2.7.x' 3 years ago
Guirong Hu 1d7f7c2d28 Restore Spring Security dependency check for SpringSecurityDialect
See gh-31033
3 years ago
Andy Wilkinson 646d582393 Merge branch '2.6.x' into 2.7.x
Closes gh-31099
3 years ago
Andy Wilkinson e407bae8c8 Merge branch '2.5.x' into 2.6.x
Closes gh-31098
3 years ago
Andy Wilkinson 5e78bef9f8 Test security dialect auto-config without Spring Security
Closes gh-31097
3 years ago
Andy Wilkinson 96c2d08fc4 Remove support for Solr as it is not compatible with Jetty 11
Closes gh-31054
3 years ago
Andy Wilkinson c4beca3e01 Fix Maven-based AOT generation on Windows
Closes gh-30525
3 years ago
Stephane Nicoll 2f46928f84 Upgrade to Spring Integration 5.5.12
Closes gh-31062
3 years ago
Stephane Nicoll 01288b61af Upgrade to Spring Integration 5.5.12
Closes gh-31061
3 years ago
Stephane Nicoll 4eb778df43 Upgrade to Spring Integration 5.5.12
Closes gh-31060
3 years ago
Phillip Webb f8a41d34aa Merge branch '2.7.x' 3 years ago
Phillip Webb 23eceb0d8a Merge branch '2.6.x' into 2.7.x 3 years ago
Phillip Webb ea41e89c6c Merge branch '2.5.x' into 2.6.x 3 years ago
Phillip Webb 7d2f1bafc0 Update copyright year of changed files 3 years ago
Phillip Webb ea881aadc6 Merge branch '2.7.x' 3 years ago
Phillip Webb 13670e556b Merge branch '2.6.x' into 2.7.x
Closes gh-31095
3 years ago
Phillip Webb 0beccde6ee Merge branch '2.5.x' into 2.6.x
Closes gh-31094
3 years ago
Phillip Webb 7da42d7139 Allow tests to pass when a NAME environment variable exists
Update `ConfigurationPropertiesTests` so that it will pass even if a
local `NAME` environment variable is declared.

Closes gh-31076
3 years ago
Phillip Webb e83ed4fe5e Merge branch '2.7.x' 3 years ago
Phillip Webb fbde59d635 Merge branch '2.6.x' into 2.7.x
Closes gh-31093
3 years ago
Phillip Webb 6bce0c5044 Merge branch '2.5.x' into 2.6.x
Closes gh-31092
3 years ago
Phillip Webb 44c979beb0 Reorder default property sources after @PropertySource processing
Update `SpringApplication` so that the `DefaultPropertiesPropertySource`
is moved to the end after `@PropertySource` annotations have been
processed. This restores functionality that used to be handled by
the `ConfigFileApplicationListener` and was inadvertently dropped
when the `ConfigDataEnvironmentPostProcessor` was developed.

Fixes gh-31068
3 years ago
Phillip Webb 06f8041e4d Merge branch '2.7.x' 3 years ago
Phillip Webb d5d5997be7 Merge branch '2.6.x' into 2.7.x 3 years ago
Phillip Webb 99f5c781a5 Merge branch '2.5.x' into 2.6.x 3 years ago
Phillip Webb 350d27fe50 Polish code to use method references when possible 3 years ago
Scott Frederick 8a1c8b5c2c Fix deprecation warning
See gh-30978
3 years ago
Scott Frederick 8e38e28e94 Merge branch '2.7.x' 3 years ago
Scott Frederick 03deb1d067 Merge branch '2.6.x' into 2.7.x
Closes gh-31089
3 years ago
Scott Frederick f395cfa255 Merge branch '2.5.x' into 2.6.x
Closes gh-31088
3 years ago
Scott Frederick 50e27333d2 Tolerate failures when recording WebClient metrics
Fixes gh-30978
3 years ago
Madhura Bhave f3cacbe6ec Fix formatting 3 years ago
Madhura Bhave c730ab7d0c Merge branch '2.7.x' into main 3 years ago
Scott Frederick 7d459a13c2 Add properties for SAML relying party single logout
Closes gh-30128

Co-authored-by: Madhura Bhave <bhavem@vmware.com>
3 years ago
Andy Wilkinson b35006f0f4 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 179e37279d Merge branch '2.6.x' into 2.7.x
Closes gh-31086
3 years ago
Andy Wilkinson e3b2088e85 Merge branch '2.5.x' into 2.6.x
Closes gh-31085
3 years ago
Andy Wilkinson cc2d68968d Upgrade to Maven Resolver 1.6.3
This commit also expands our internal dependency management for
Maven Resolver to cover all of the modules upon which we depend.

Closes gh-31083
3 years ago
Andy Wilkinson 1238e1f20b Upgrade to Kafka 3.2.0
Closes gh-31084
3 years ago
Stephane Nicoll 234eba327d Upgrade to Hibernate 5.6.9.Final
Closes gh-31081
3 years ago
Stephane Nicoll b196a78787 Upgrade to Flyway 8.5.11
Closes gh-31080
3 years ago
Andy Wilkinson bcc27c5d22 Deleting existing output before running AOT processing
Closes gh-30981
3 years ago
Andy Wilkinson 56949250ef Polish 3 years ago
Andy Wilkinson 3e19bd6165 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 57598490bf Merge branch '2.6.x' into 2.7.x
Closes gh-31079
3 years ago
Andy Wilkinson f6b095bdfd Merge branch '2.5.x' into 2.6.x
Closes gh-31078
3 years ago
Andy Wilkinson f19d91561b Manage version of all Artemis modules upon which the build depends
Closes gh-31077
3 years ago
izeye 74a8fffe9f Polish LogbackRuntimeHintsRegistrarTests
See gh-31074
3 years ago
Stephane Nicoll bf0af6ebed Upgrade to Spring Security 6.0.0-M4
Closes gh-30633
3 years ago
Stephane Nicoll ea1a6ac4ec Upgrade to Spring Security 5.7.0
Closes gh-31019
3 years ago
Stephane Nicoll 98ac7ee048 Upgrade to Spring Kafka 2.8.6
Closes gh-31018
3 years ago
Stephane Nicoll d2d4eefe1b Upgrade to Spring Security 5.6.4
Closes gh-31012
3 years ago
Stephane Nicoll a9df2a1ef7 Upgrade to Spring Kafka 2.8.6
Closes gh-31010
3 years ago
Stephane Nicoll f7f4831199 Upgrade to Spring Security 5.5.7
Closes gh-31005
3 years ago
Stephane Nicoll e9791e904d Upgrade to Spring Kafka 2.7.14
Closes gh-31004
3 years ago
Andy Wilkinson ef03bb8aa2 Upgrade to Spring REST Docs 3.0.0-M3
Closes gh-30424
3 years ago
Andy Wilkinson 43effa5c8f Upgrade to Spring AMQP 3.0.0-M3
Closes gh-31066
3 years ago
Andy Wilkinson 98511420ac Upgrade to Spring AMQP 2.4.5
Closes gh-31022
3 years ago
Andy Wilkinson 9381daddb3 Upgrade to Spring AMQP 2.4.5
Closes gh-31009
3 years ago
Stephane Nicoll 7829cb7e5f Start building against Spring Integration 6.0.0-M3 snapshots
See gh-31063
3 years ago
Stephane Nicoll b748d2cfef Start building against Spring Integration 5.5.12 snapshots
See gh-31062
3 years ago
Stephane Nicoll 6cc8714dec Start building against Spring Integration 5.5.12 snapshots
See gh-31061
3 years ago
Stephane Nicoll d479d2eeb9 Start building against Spring Integration 5.5.12 snapshots
See gh-31060
3 years ago
Stephane Nicoll cbf415b850 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 285378e4f9 Merge branch '2.6.x' into 2.7.x
Closes gh-31059
3 years ago
Stephane Nicoll 18129a5938 Merge branch '2.5.x' into 2.6.x
Closes gh-31058
3 years ago
Stephane Nicoll 22d187a38c Polish "Add missing configuration properties for Statsd"
See gh-30898
3 years ago
izeye d90ef6afb3 Add missing configuration properties for Statsd
See gh-30898
3 years ago
izeye 3c7465cb35 Polish OtlpPropertiesConfigAdapterTests
See gh-31057
3 years ago
Andy Wilkinson 5ffe4598f5 Revert "Upgrade to Solr 9.0.0"
It requires Jetty 9.4.x but we're using Jetty 11.

This reverts commit b2bd3dee5e.

See gh-31054
3 years ago
Andy Wilkinson 08768b5821 Join compile classpath using system-dependent separator
See gh-30525
3 years ago
Andy Wilkinson 6c01b341fa Prohibit upgrades to exceed Jakarta EE 9 baseline
Closes gh-31045
3 years ago
Andy Wilkinson 2419b14a45 Upgrade to Flyway 8.5.11
Closes gh-31056
3 years ago
Andy Wilkinson b2bd3dee5e Upgrade to Solr 9.0.0
Closes gh-31054
3 years ago
Andy Wilkinson 1b8ecf1957 Upgrade to Reactor Bom 2022.0.0-M2
Closes gh-31053
3 years ago
Andy Wilkinson c1f2ff7e12 Upgrade to MSSQL JDBC 10.2.1.jre17
Closes gh-31052
3 years ago
Andy Wilkinson a3599d4c2b Upgrade to Kafka 3.1.1
Closes gh-31051
3 years ago
Andy Wilkinson 624e670528 Upgrade to Jackson Bom 2.13.3
Closes gh-31050
3 years ago
Andy Wilkinson 11f3a325c1 Upgrade to Hibernate 5.6.9.Final
Closes gh-31049
3 years ago
Andy Wilkinson 41dc012d4a Upgrade to MSSQL JDBC 10.2.1.jre8
Closes gh-31048
3 years ago
Andy Wilkinson 171e139bb2 Upgrade to Kafka 3.1.1
Closes gh-31047
3 years ago
Andy Wilkinson 85faaa8e4f Upgrade to Jackson Bom 2.13.3
Closes gh-31046
3 years ago
Andy Wilkinson 7a14673a00 Upgrade to Spring LDAP 2.3.8.RELEASE
Closes gh-31044
3 years ago
Andy Wilkinson 456d56d1bb Upgrade to Spring Framework 5.3.20
Closes gh-31043
3 years ago
Andy Wilkinson 8fa4103420 Upgrade to Jackson Bom 2.13.3
Closes gh-31042
3 years ago
Andy Wilkinson d7236934c1 Upgrade to Hibernate 5.6.9.Final
Closes gh-31041
3 years ago
Andy Wilkinson 23aae09936 Upgrade to Spring LDAP 2.3.8.RELEASE
Closes gh-31039
3 years ago
Andy Wilkinson 6c4fedb4a4 Revert "Logback 1.3 and SLF4J 2.0"
This reverts commit f39a080a0e that was
pushed prematurely.
3 years ago
Andy Wilkinson 3892b56a32 Adapt to breaking changes in Couchbase Driver 3.3
See gh-31031
3 years ago
Andy Wilkinson f39a080a0e Logback 1.3 and SLF4J 2.0 3 years ago
Andy Wilkinson 4cb9d95b49 Use ProcessHandler to get the process ID
Closes gh-28178
3 years ago
Andy Wilkinson a7a4e97b3c Upgrade to Spring Data 2021.2.0
Closes gh-31015
3 years ago
Andy Wilkinson 7b48a63a86 Upgrade to Couchbase Client 3.3.0
Closes gh-31031
3 years ago
Andy Wilkinson a46a0882f4 Upgrade to Spring LDAP 2.4.0
Closes gh-31017
3 years ago
Andy Wilkinson b20bafb8a1 Upgrade to Spring LDAP 3.0.0-M2
Closes gh-31029
3 years ago
Andy Wilkinson 3f296196d0 Upgrade to Spring HATEOAS 2.0.0-M3
Closes gh-30632
3 years ago
Andy Wilkinson 985f3be198 Upgrade to Spring Data 2022.0-M4
Closes gh-30634
3 years ago
Andy Wilkinson 4864b9802e Upgrade to Spring Framework 6.0.0-M4
Closes gh-30624
3 years ago
Andy Wilkinson 80971b960d Upgrade to Micrometer Tracing 1.0.0-M5
Closes gh-31028
3 years ago
Andy Wilkinson c1db8733ab Merge branch '2.7.x' 3 years ago
SOBUE Sho 8e2a39bdd5 Import OkHttp's bom rather than declaring modules individually
See gh-31027
3 years ago
Andy Wilkinson cf4597d22a Start building against Spring AMQP 2.4.5 snapshots
See gh-31022
3 years ago
Andy Wilkinson bb40582b30 Start building against Spring Session Bom 2021.2.0 snapshots
See gh-31021
3 years ago
Andy Wilkinson dbaca5faac Start building against Spring Batch 4.3.6 snapshots
See gh-31020
3 years ago
Andy Wilkinson 2b85bb5ca1 Start building against Spring Security 5.7.0 snapshots
See gh-31019
3 years ago
Andy Wilkinson a24e8b95f8 Start building against Spring Kafka 2.8.6 snapshots
See gh-31018
3 years ago
Andy Wilkinson f7b55ecec3 Start building against Spring LDAP 2.4.0 snapshots
See gh-31017
3 years ago
Andy Wilkinson 22d5ce2380 Upgrade to Spring HATEOAS 1.5.0
Closes gh-31016
3 years ago
Andy Wilkinson a5b7bb518e Start building against Spring Data Bom 2021.2.0 snapshots
See gh-31015
3 years ago
Andy Wilkinson 9ec1978bb1 Upgrade to Spring Framework 5.3.20
Closes gh-31014
3 years ago
Andy Wilkinson 4d5b008b9a Upgrade to Micrometer 1.9.0
Closes gh-31013
3 years ago
Andy Wilkinson 6fa103bdb2 Start building against Spring Security 5.6.4 snapshots
See gh-31012
3 years ago
Andy Wilkinson 40f82e9aa5 Start building against Spring Batch 4.3.6 snapshots
See gh-31011
3 years ago
Andy Wilkinson 2a9d9698ac Start building against Spring Kafka 2.8.6 snapshots
See gh-31010
3 years ago
Andy Wilkinson 9137d777ab Start building against Spring AMQP 2.4.5 snapshots
See gh-31009
3 years ago
Andy Wilkinson 76bc188e9f Upgrade to Spring HATEOAS 1.4.3
Closes gh-31008
3 years ago
Andy Wilkinson 2413e80105 Upgrade to Micrometer 1.8.6
Closes gh-31007
3 years ago
Andy Wilkinson 5ce39254de Start building against Spring Security 5.5.7 snapshots
See gh-31005
3 years ago
Andy Wilkinson 0233cf01d3 Start building against Spring Kafka 2.7.14 snapshots
See gh-31004
3 years ago
Andy Wilkinson 30bdd76bbe Start building against Spring Batch 4.3.6 snapshots
See gh-31003
3 years ago
Andy Wilkinson 6286fd7917 Upgrade to Spring Framework 5.3.20
Closes gh-31002
3 years ago
Andy Wilkinson e38cd9f928 Upgrade to Micrometer 1.7.12
Closes gh-31001
3 years ago
Andy Wilkinson ed705cc78e Polish 3 years ago
Andy Wilkinson a496cb9298 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 2669f8c343 Merge branch '2.6.x' into 2.7.x
Closes gh-30997
3 years ago
Andy Wilkinson 655ceefead Merge branch '2.5.x' into 2.6.x
Closes gh-30996
3 years ago
Andy Wilkinson 3f6fcac683 Polish "Extend documentation on Datadog metrics"
See gh-30879
3 years ago
Denis Washington 09db7e4001 Extend documentation on Datadog metrics
- Document that an application key must be set to publish metadata
  for the exported metrics.

- Point out that using a non-US Datadog site (e.g., EU) requires
  changing the `uri` property.

See gh-30879
3 years ago
Andy Wilkinson c12171f2e9 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 09b9a1f729 Merge branch '2.6.x' into 2.7.x
Closes gh-30995
3 years ago
Andy Wilkinson 9f46cf88c8 Merge branch '2.5.x' into 2.6.x
Closes gh-30994
3 years ago
颜虎 309e54bd21 Fix link to Upgrading From 1.x in multi-page documentation
See gh-30890
3 years ago
Andy Wilkinson 48c948973d Polish 3 years ago
Andy Wilkinson d0e55643b1 Polish
Closes gh-30993
3 years ago
Andy Wilkinson 1fd9c4d82c Polish
Closes gh-30992
3 years ago
izeye 624c41c80e Polish
See gh-30862
3 years ago
Andy Wilkinson c2a3652709 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 7e88daf288 Update messages for APIs deprecated in 2.7
In all likelihood there will not be a 2.9 release so this commit
updates the message for deprecations made in 2.7 to indicate that
removal will not occur until 3.0.

See gh-30903
3 years ago
Andy Wilkinson 26405528c6 Polish "Add resourceAttributes property to OtlpProperties"
See gh-30984
3 years ago
Eddú Meléndez e3fce8439a Add resourceAttributes property to OtlpProperties
See gh-30984
3 years ago
Andy Wilkinson 06756802fb Upgrade to Micrometer 1.10.0-M2
Closes gh-30800
3 years ago
Andy Wilkinson f6225fe98b Register reflection hints for Logback
Closes gh-30975
3 years ago
Andy Wilkinson 0ce6e437a9 Align AotGenerateTests with spring.factories changes in Framework 3 years ago
Andy Wilkinson 9a239c10b5 Align tests with changes to SpringApplicationHooks 3 years ago
Andy Wilkinson 2744649892 Update started log message as app may not be running on a JVM
Closes gh-30974
3 years ago
Phillip Webb c7590277a9 Polish 3 years ago
Phillip Webb 693941c2c2 Polish SpringFactories ArgumentResolver code
Update `ArgumentResolver` setup to use one statement per line
and throw an exception if `Log` parameter types are present.
3 years ago
Andy Wilkinson 69a88b1938 fixup! Upgrade to Couchbase Client 3.3.0 3 years ago
Andy Wilkinson 9d943417fd Upgrade to UnboundID LDAPSDK 6.0.5
Closes gh-30970
3 years ago
Andy Wilkinson fd4f0d2246 Upgrade to Selenium 4.1.4
Closes gh-30968
3 years ago
Andy Wilkinson 9c96e8cc88 Upgrade to REST Assured 5.0.1
Closes gh-30967
3 years ago
Andy Wilkinson 4d8d73dcc7 Upgrade to Reactor Bom 2020.0.19
Closes gh-30966
3 years ago
Andy Wilkinson bbe8f3bab5 Upgrade to Postgresql 42.3.5
Closes gh-30965
3 years ago
Andy Wilkinson 354797ad63 Upgrade to OpenTelemetry 1.14.0
Closes gh-30964
3 years ago
Andy Wilkinson 5d1c4448be Upgrade to MSSQL JDBC 10.2.0.jre17
Closes gh-30963
3 years ago
Andy Wilkinson d7ed58bced Upgrade to Netty 4.1.77.Final
Closes gh-30962
3 years ago
Andy Wilkinson de6d05526f Upgrade to MySQL 8.0.29
Closes gh-30961
3 years ago
Andy Wilkinson da29e1a96a Upgrade to Mockito 4.5.1
Closes gh-30960
3 years ago
Andy Wilkinson df2dc837c7 Upgrade to Maven AntRun Plugin 3.1.0
Closes gh-30959
3 years ago
Andy Wilkinson abf122d29a Upgrade to Liquibase 4.10.0
Closes gh-30958
3 years ago
Andy Wilkinson c4014433c4 Upgrade to jOOQ 3.16.6
Closes gh-30957
3 years ago
Andy Wilkinson bf197bce71 Upgrade to Jetty 11.0.9
Closes gh-30956
3 years ago
Andy Wilkinson 3f7dcb83fc Upgrade to JBoss Logging 3.5.0.Final
Closes gh-30955
3 years ago
Andy Wilkinson 33c1675db9 Upgrade to Jaybird 4.0.6.java8
Closes gh-30954
3 years ago
Andy Wilkinson 3f107d0835 Upgrade to Jakarta Transaction 2.0.1
Closes gh-30953
3 years ago
Andy Wilkinson ed5808707a Upgrade to HtmlUnit 2.61.0
Closes gh-30952
3 years ago
Andy Wilkinson d57c3af904 Upgrade to Groovy 4.0.2
Closes gh-30951
3 years ago
Andy Wilkinson 63232b9bc2 Upgrade to Flyway 8.5.10
Closes gh-30950
3 years ago
Andy Wilkinson 61fbee6f3d Upgrade to Elasticsearch 7.17.3
Closes gh-30949
3 years ago
Andy Wilkinson 94c6a7b25f Upgrade to Couchbase Client 3.3.0
Closes gh-30948
3 years ago
Andy Wilkinson a37c202b7d Upgrade to Cassandra Driver 4.14.1
Closes gh-30947
3 years ago
Andy Wilkinson e1300c62f2 Upgrade to Caffeine 3.1.0
Closes gh-30946
3 years ago
Andy Wilkinson cc1a89b934 Upgrade to Byte Buddy 1.12.10
Closes gh-30945
3 years ago
Andy Wilkinson 7ac88a3b11 Upgrade to AspectJ 1.9.9.1
Closes gh-30944
3 years ago
Andy Wilkinson b464995471 Upgrade to Artemis 2.22.0
Closes gh-30943
3 years ago
Andy Wilkinson bef675ded0 Upgrade to UnboundID LDAPSDK 6.0.5
Closes gh-30942
3 years ago
Andy Wilkinson 125773ef70 Upgrade to Selenium 4.1.4
Closes gh-30941
3 years ago
Andy Wilkinson dafda8b044 Upgrade to Reactor Bom 2020.0.19
Closes gh-30940
3 years ago
Andy Wilkinson caf2903588 Upgrade to Postgresql 42.3.5
Closes gh-30939
3 years ago
Andy Wilkinson ec905dd86b Upgrade to Netty 4.1.77.Final
Closes gh-30938
3 years ago
Andy Wilkinson a57012c015 Upgrade to MySQL 8.0.29
Closes gh-30937
3 years ago
Andy Wilkinson 3eb41ea85c Upgrade to Mockito 4.5.1
Closes gh-30936
3 years ago
Andy Wilkinson b0ec81674d Upgrade to Johnzon 1.2.18
Closes gh-30935
3 years ago
Andy Wilkinson 694f35d554 Upgrade to Jaybird 4.0.6.java8
Closes gh-30934
3 years ago
Andy Wilkinson 86b98d23e8 Upgrade to Infinispan 13.0.10.Final
Closes gh-30933
3 years ago
Andy Wilkinson 03e5626689 Upgrade to Flyway 8.5.10
Closes gh-30932
3 years ago
Andy Wilkinson 27bd2f7527 Upgrade to Elasticsearch 7.17.3
Closes gh-30931
3 years ago
Andy Wilkinson 0b2a25fbc8 Upgrade to Couchbase Client 3.2.7
Closes gh-30930
3 years ago
Andy Wilkinson 232e904a54 Upgrade to Cassandra Driver 4.14.1
Closes gh-30929
3 years ago
Andy Wilkinson 6bd48c6bf9 Upgrade to Byte Buddy 1.12.10
Closes gh-30928
3 years ago
Andy Wilkinson 3fb6260f68 Upgrade to ActiveMQ 5.16.5
Closes gh-30927
3 years ago
Andy Wilkinson ba8274b3cb Upgrade to Reactor Bom 2020.0.19
Closes gh-30926
3 years ago
Andy Wilkinson b61661ff5f Upgrade to Postgresql 42.3.5
Closes gh-30925
3 years ago
Andy Wilkinson 295b3b0fbd Upgrade to Netty tcNative 2.0.52.Final
Closes gh-30924
3 years ago
Andy Wilkinson 4c197e4175 Upgrade to Netty 4.1.77.Final
Closes gh-30923
3 years ago
Andy Wilkinson 1f4f64553c Upgrade to MySQL 8.0.29
Closes gh-30922
3 years ago
Andy Wilkinson bf63740a9a Upgrade to Johnzon 1.2.18
Closes gh-30921
3 years ago
Andy Wilkinson 0a3169aab7 Upgrade to Jaybird 4.0.6.java8
Closes gh-30920
3 years ago
Andy Wilkinson d0bdb2a061 Upgrade to Hazelcast 4.2.5
Closes gh-30919
3 years ago
Andy Wilkinson 23ad3e1952 Upgrade to Couchbase Client 3.2.7
Closes gh-30918
3 years ago
Andy Wilkinson 68b54f194f Upgrade to ActiveMQ 5.16.5
Closes gh-30917
3 years ago
Andy Wilkinson cffdee72ca Polish 3 years ago
Andy Wilkinson 566ed68403 Contribute reflection hints for configuration property binding
Closes gh-30916

Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson 4c17b4c865 Switch BackgroundPreinitializer to implementing Ordered
Closes gh-30905
3 years ago
Andy Wilkinson dbf0bcca63 Avoid reflection when Tomcat's configuring Context's ClassLoader
Closes gh-30904
3 years ago
Andy Wilkinson 87e78691c4 Use AOT-generated initialization when running in a native image
Closes gh-30915
3 years ago
Andy Wilkinson c91b787078 Uses non-AnnotationConfig contexts when using AOT-generated init
Closes gh-30914
3 years ago
Andy Wilkinson 432741f06e Upgrade to Reactor Bom 2020.0.19
Closes gh-30913
3 years ago
Andy Wilkinson 7157ca4fe5 Upgrade to Netty tcNative 2.0.52.Final
Closes gh-30912
3 years ago
Andy Wilkinson 25c320be51 Upgrade to Netty 4.1.77.Final
Closes gh-30911
3 years ago
Andy Wilkinson 0713f772ba Upgrade to MySQL 8.0.29
Closes gh-30910
3 years ago
Andy Wilkinson 84b1b67e6d Upgrade to Johnzon 1.2.18
Closes gh-30909
3 years ago
Andy Wilkinson 705ce88f13 Upgrade to Jaybird 4.0.6.java8
Closes gh-30908
3 years ago
Andy Wilkinson 0c19ae5294 Upgrade to Hazelcast 4.1.9
Closes gh-30907
3 years ago
Andy Wilkinson 6938df26e0 Upgrade to ActiveMQ 5.16.5
Closes gh-30906
3 years ago
Andy Wilkinson 770cb840c3 Use more flexible SpringFactoriesLoader
Closes gh-30235

Co-authored-by: Madhura Bhave <bhavem@vmware.com>
Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson 0fbfb8ef09 Remove remnants of support for Embedded Mongo
See gh-30863 and 7e089a6b
3 years ago
Scott Frederick 7e089a6b81 Remove support for embedded MongoDB
This commit removes auto-configuration and dependency management
for Flapdoodle embedded MongoDB in favor of the Spring Boot support
provided by Flapdoodle.

Closes gh-30863
3 years ago
Andy Wilkinson 3db1715694 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 833e3aec27 Merge branch '2.6.x' into 2.7.x
Closes gh-30887
3 years ago
Andy Wilkinson d10addffe3 Merge branch '2.5.x' into 2.6.x
Closes gh-30886
3 years ago
christophejan a1f3d68ead Improve debug logging of requests to actuator endpoints on WebFlux
See gh-30880
3 years ago
Andy Wilkinson 3980c5af48 Polish "Use Log4jBridgeHandler to route JUL-based logging into Log4j 2"
See gh-30003
3 years ago
Piotr P. Karwasz 728e27d193 Use Log4jBridgeHandler to route JUL-based logging into Log4j 2
Since version 2.15.0 `log4j-jul` contains a `Log4jBridgeHandler`,
that forwards JUL to Log4j 2.x and synchronizes the logger levels of
the two frameworks.

This commmit adds support for the `Log4jBridgeHandler` and sets it as
the bridge handler for the Log4j 2.x stack, replacing the existing
JUL to SLF4J bridge that was used previously.

See gh-30003
3 years ago
Andy Wilkinson 4a030343d3 Merge branch '2.7.x' 3 years ago
Andy Wilkinson c61cd7761e Merge branch '2.6.x' into 2.7.x
Closes gh-30883
3 years ago
Andy Wilkinson 5258cd2814 Merge branch '2.5.x' into 2.6.x
Closes gh-30882
3 years ago
Andy Wilkinson 0e7c3547dd Prohibit usage of Micrometer nullability annotations
Closes gh-30881
3 years ago
Andy Wilkinson 293a3c9ec1 Fix arguments passed to AOT processing in Gradle plugin
See gh-30527
3 years ago
Phillip Webb 8cf63a28b8 Update AOT work to latest Framework code 3 years ago
Scott Frederick 88250f92bd Adapt to changes in Spring Kafka snapshots
See gh-30645
3 years ago
Madhura Bhave 7a0e5a032d Delete unused test configuration files
These files were used by the legacy ConfigFileApplicationListener tests
and are no longer needed
3 years ago
Madhura Bhave 8d6b442dc4 Remove support for spring.profiles
Closes gh-22523
3 years ago
Andy Wilkinson 573fc34e29 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 2b4f042325 Merge branch '2.6.x' into 2.7.x
Closes gh-30874
3 years ago
Andy Wilkinson c9571a04ab Merge branch '2.5.x' into 2.6.x
Closes gh-30873
3 years ago
Andy Wilkinson 6d4f0232ca Polish "Fix ConditionalOnProperty when used in an aliased composed annotation"
See gh-30505
3 years ago
Guirong Hu dc57ad54d5 Fix ConditionalOnProperty when used in an aliased composed annotation
See gh-30505
3 years ago
Scott Frederick 2369ce4195 Remove dependency management for AppEngine SDK
Closes gh-30638
3 years ago
Andy Wilkinson 1ee079c265 Reinstate support for pooled-jms as it is now JMS 3.0 compatible
Closes gh-30865
3 years ago
Brian Clozel 5352c441e1 Do not use application/graphql as default MIME type
As seen in spring-projects/spring-graphql#375, Spring Boot should also
use "application/json" as the default MIME type but remain compatible
with "application/graphql+json" still if clients POST content with this
type or explicitly accept it.

Closes gh-30860
3 years ago
Brian Clozel 31cabba828 Switch to Spring for GraphQL 1.0.0-SNAPSHOT
See gh-30858
3 years ago
Brian Clozel ecd7c21493 Upgrade to GraphQL Java 18.1
Closes gh-30859
3 years ago
Andy Wilkinson 0e00fafe38 Polish "Provide callback mechanism for customizing validation configuration"
See gh-29429
3 years ago
当智才让 76a1c6bcaa Provide callback mechanism for customizing validation configuration
See gh-29429
3 years ago
Andy Wilkinson d36b63dae6 Polish "Add a configuration property for Kafka's async acks"
See gh-30776
3 years ago
TheCK 52c3f1c7ef Add a configuration property for Kafka's async acks
See gh-30776
3 years ago
Andy Wilkinson 23f89f0d1e Switch to a same minor version upgrade policy
Closes gh-30857
3 years ago
Andy Wilkinson b4e42109d0 Merge branch '2.7.x' 3 years ago
Andy Wilkinson d819aba0b9 Upgrade to Selenium 4.1.3
Closes gh-30730
3 years ago
Andy Wilkinson c596afd03a Upgrade to Selenium HtmlUnit 3.61.0
Closes gh-30855
3 years ago
Scott Frederick 7dd8dfc197 Handle zero-offset timezone in logging test
See gh-28654
3 years ago
Scott Frederick 7f395941c7 Add timezone offset to default logging date format patterns
Closes gh-28654
3 years ago
Andy Wilkinson 541ab69aff Merge branch '2.7.x' 3 years ago
Andy Wilkinson 4cd850cfc0 Merge branch '2.6.x' into 2.7.x
Closes gh-30851
3 years ago
Andy Wilkinson fa327a783d Merge branch '2.5.x' into 2.6.x
Closes gh-30850
3 years ago
Andy Wilkinson 4fd2e0c916 Polish "Fix typos"
See gh-30773
3 years ago
Andy Wilkinson f6d24dc1a8 Fix typos
See gh-30773
3 years ago
Andy Wilkinson f35e5195ad Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8782e4122c Merge branch '2.6.x' into 2.7.x
Closes gh-30848
3 years ago
Andy Wilkinson b20a8bd778 Merge branch '2.5.x' into 2.6.x
Closes gh-30847
3 years ago
Andy Wilkinson 798d61fcf0 Polish "Make event handling in ClassPathFileSystemWatcherTests thread-safe"
See gh-30844
3 years ago
dugenkui03 aeaad006cd Make event handling in ClassPathFileSystemWatcherTests thread-safe
See gh-30844
3 years ago
Andy Wilkinson 138e165d5f Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8044df277b Merge branch '2.6.x' into 2.7.x
Closes gh-30846
3 years ago
Andy Wilkinson a8b5a1c688 Merge branch '2.5.x' into 2.6.x
Closes gh-30845
3 years ago
Andy Wilkinson 026b9e2efe Polish "Make event handling in JobExecutionExitCodeGenerator thread-safe"
See gh-30705
3 years ago
dugenkui03 c8d1dfebab Make event handling in JobExecutionExitCodeGenerator thread-safe
See gh-30705
3 years ago
Eddú Meléndez f7a7e8cb89 Add auto-configuration for OtlpMeterRegistry
See gh-30825
3 years ago
izeye 9f2114170e Apply key values rename consistently
See gh-30837
3 years ago
izeye 77c3b6c899 Polish Micrometer tracing changes
See gh-30833
3 years ago
Andy Wilkinson 7a98627127 Polish "Fix property in defaultDatabaseIsSet test"
See gh-30778
3 years ago
izeye d50b0e4602 Fix property in defaultDatabaseIsSet test
See gh-30778
3 years ago
Andy Wilkinson 2cebbe10ce Merge branch '2.7.x' 3 years ago
Andy Wilkinson 61cd05f74b Merge branch '2.6.x' into 2.7.x
Closes gh-30842
3 years ago
Andy Wilkinson f1b5f36af8 Merge branch '2.5.x' into 2.6.x
Closes gh-30841
3 years ago
Andy Wilkinson f8e5a534a6 Polish "Polish InfluxMetricsExportAutoConfiguration"
See gh-30824
3 years ago
Eddú Meléndez b0d5364efa Polish InfluxMetricsExportAutoConfiguration
See gh-30824
3 years ago