Stéphane Nicoll
916705538e
Polish "Add support for symlinks in FileWatcher"
...
See gh-43586
1 year ago
Tomasz Maciejewski
26ca3790b2
Add support for symlinks in FileWatcher
...
This commit allows using symlinks for SSL certificate hot reloading.
See gh-43586
1 year ago
Phillip Webb
ba916cb66e
Allow KafkaProperties to build properties with empty bundle name
...
Update `KafkaProperties` so that properties can still be built when
the bundle name has no text.
Fixes gh-43561
1 year ago
Phillip Webb
45da43c6b4
Update copyright year of changed files
1 year ago
Dmytro Nosan
1234409fbe
Multiple WebFlux ResourceHandlerRegistrationCustomizer should be invoked
...
Before this commit, only a single ResourceHandlerRegistrationCustomizer
was invoked. This commit adds functionality to have more
than one ResourceHandlerRegistrationCustomizers
See gh-43494
1 year ago
Yanming Zhou
a964bbd8cb
Polish variable name for consistency
...
See gh-43483
1 year ago
Phillip Webb
3338c22372
Restore `build...` methods that don't need an SSL bundle
...
Restore `buildConsumerProperties()` and `buildProducerProperties()`
methods in `KafkaProperties` to make it more convenient to use them
without an SSL bundle.
Fixes gh-43300
1 year ago
Phillip Webb
9e7972a9b4
Polish code with code cleanup rules
1 year ago
Phillip Webb
b340c855c0
Prevent H2 console from causing early DataSource initialization
...
Update `H2ConsoleAutoConfiguration` so that DataSource connection
logging occurs outside of the `ServletRegistrationBean`.
Fixes gh-43337
1 year ago
Stefano Cordio
26b1d74470
Fix link to proxyBeanMethods in @AutoConfiguration javadoc
...
See gh-43323
1 year ago
Phillip Webb
a20cc3d4e6
Clarify documentation for 'spring.datasource.type'
...
Closes gh-43193
1 year ago
Andy Wilkinson
5d63335a5c
Polish "Use constants for well-known scope names"
...
See gh-43065
1 year ago
Yanming Zhou
03841b1229
Use constants for well-known scope names
...
See gh-43065
1 year ago
Stéphane Nicoll
a224c8188c
Fix copyright year of updated file
...
See gh-42974
1 year ago
Tran Ngoc Nhan
9e92bfe906
Polish
...
See gh-42974
1 year ago
Andy Wilkinson
1c61e59099
Prohibit unnecessary values on @ConditionalOnMissingBean
...
Closes gh-42941
1 year ago
Andy Wilkinson
00ceb378c4
Polish "Remove unnecessary values from @ConditionalOnMissingBean"
...
See gh-42933
1 year ago
Yanming Zhou
88d7a1e74a
Remove unnecessary values from @ConditionalOnMissingBean
...
See gh-42933
1 year ago
Andy Wilkinson
b1653708e4
Improve thread-safety of OnClassCondition
...
Closes gh-41709
1 year ago
Phillip Webb
dcbf0096d8
Use context class loader when watching SSL resource
...
Update `BundleContentProperty` to use a provided resource loader when
watching files.
Fixes gh-42468
1 year ago
Phillip Webb
499672184c
Use context class loader when loading auto-configured SSL bundles
...
Update `SslAutoConfiguration` to the `ApplicationContext` class loader
when loading SSL resources. Prior to this commit, the thread context
class loader was used to load resources which could be incorrect.
Specifically, when using a `ForkJoinPool` the thread context classloader
defaults to the JRE `AppClassLoader` which does not include uber jar
content.
The underlying `JksSslStoreBundle` class and `PemSslStore.load(...)`
method have been updated so support using a provided `ResourceLoader`.
Fixes gh-42468
1 year ago
Phillip Webb
61fbb12499
Polish
1 year ago
Phillip Webb
3481107ff7
Update copyright year of changed files
1 year ago
Andy Wilkinson
74d13d3a8d
Note that max HTTP request head size semantics are server-specific
...
Closes gh-40798
1 year ago
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
1 year ago
Moritz Halbritter
b203780dcb
Document that Tomcat's maxQueueCapacity need to be greater than 0
...
Closes gh-42726
1 year ago
Phillip Webb
41ae973d16
Update copyright year of changed files
1 year ago
Stéphane Nicoll
55ef77b254
Remove unnecessary call to ex.printStackTrace
...
Closes gh-42681
1 year ago
Andy Wilkinson
2328c1fe80
Improve javadoc for when bean type to match is inferred
...
Closes gh-42504
1 year ago
Andy Wilkinson
95665a4b28
Fall back to connection details when configuring Rabbit Streams
...
Closes gh-42489
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago
Andy Wilkinson
2aea7caf36
Remove use of reflection in Artemis connection factory creation
...
Fixes gh-42414
1 year ago
Phillip Webb
03e7be3ccf
Document that spring.jmx.enabled is not for third-party libraries
...
Closes gh-42272
1 year ago
Moritz Halbritter
206c28704f
Put registration id in validation error message
...
Closes gh-42278
1 year ago
Stéphane Nicoll
aef56bceb9
Replace RFC 7807 by RFC 9457 in documentation
...
This commit updates all references to RFC 7807 by RFC 9457 since the
former is now obsolete.
Closes gh-41260
1 year ago
Phillip Webb
f3645bba13
Update copyright year of changed files
1 year ago
Phillip Webb
10855056cc
Support blank MongoDB 'replica-set-name' properties
...
Update `null` checks to `StringUtils.hasText` to allow the
`replica-set-name' property to be overridden with an empty string.
Fixes gh-42055
1 year ago
Phillip Webb
05b73ceeec
Call getErrorAttributes() only once
...
Refine the fix introduced in commit 60b7e6cf23 so that the
`getErrorAttributes()` method is not called multiple times. If the
status is missing, the `DefaultErrorWebExceptionHandler` will now
call an internal `DefaultErrorAttributes` instance in order to obtain
the actual status result.
Fixes gh-41732
1 year ago
Moritz Halbritter
5ee522598f
Explain that enabling virtual threads disables traditional thread pools
...
Closes gh-41937
1 year ago
Piyal Ahmed
016e70cbd2
Polish
...
See gh-41957
1 year ago
Phillip Webb
f1987e6f8b
Update copyright year of changed files
1 year ago
Stéphane Nicoll
6fd1f0f1f5
Avoid using JRE.OTHER for Infinispan tests
...
See gh-41909
1 year ago
Andy Wilkinson
bc1920d6bb
Use a JRE range to control when Artemis tests are enabled
...
Closes gh-41909
1 year ago
Moritz Halbritter
1d45016d8c
Upgrade to spring-javaformat 0.0.43
...
Closes gh-41853
1 year ago
Stéphane Nicoll
1246cab30b
Disable Artemis tests on Java 23
...
Artemis does not work on Java 23, this commit therefore disables those
tests when running against a Java version higher than 22.
See https://issues.apache.org/jira/browse/ARTEMIS-4975
Unfortunately, the version of JUnit that we use has no value for Java
23, so we have to use OTHER for that purpose.
1 year ago
Stéphane Nicoll
a6567c7d47
Disable Infinispan tests on Java 23
...
Infinispan 14 does not work on Java 23, an upgrade to 15 is required.
This commit therefore disables those tests when running against a Java
version higher than 22.
Unfortunately, the version of JUnit that we use has no value for Java
23, so we have to use OTHER for that purpose.
1 year ago
Stéphane Nicoll
815ab7df94
Add missing default value for Pulsar properties
...
Closes gh-41682
1 year ago
Andy Wilkinson
f6334ca186
Make reactive Elastic repositories back off without Reactor
...
Fixes gh-41672
1 year ago
Stéphane Nicoll
58ff683a0f
Add missing default value for server.error.include-path
...
Closes gh-41667
1 year ago
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
1 year ago