Juergen Hoeller
93218a06ba
Cache hasUnresolvableGenerics result for repeated checks
...
Closes gh-30713
2023-06-21 13:16:04 +02:00
Juergen Hoeller
714c3c59eb
Accept unresolvable generics as long as raw event class matches
...
Closes gh-30712
2023-06-21 13:15:35 +02:00
Juergen Hoeller
1a201cd180
Merge branch '6.0.x'
...
# Conflicts:
# spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java
2023-06-21 09:51:11 +02:00
Juergen Hoeller
adcdefce43
Upgrade to Jetty 12.0.0.beta2
2023-06-21 09:49:26 +02:00
Juergen Hoeller
049a024dea
Deprecate RootBeanDefinition(ResolvableType) constructor
...
Closes gh-30704
2023-06-21 09:48:00 +02:00
Juergen Hoeller
20bbebb299
Ensure Spring LogFactory contains all public methods from Apache LogFactory
...
Closes gh-30668
2023-06-21 09:47:16 +02:00
Maarten Coene
24457660e3
Ensure Spring LogFactory contains all public methods from Apache LogFactory ( #30668 )
2023-06-21 09:29:58 +02:00
Juergen Hoeller
f1fb8cf03e
Polishing
2023-06-20 22:53:12 +02:00
Juergen Hoeller
18c6aceee7
Consistent guard for Reactive Streams presence
...
Closes gh-30707
2023-06-20 22:51:23 +02:00
Sébastien Deleuze
24ddceea47
Merge branch '6.0.x'
2023-06-20 20:57:33 +02:00
Sébastien Deleuze
26f006509f
Polish CoWebFilter javadoc
2023-06-20 20:56:47 +02:00
Sébastien Deleuze
82ec28b369
Add a CoExchangeFilterFunction for WebClient
...
This commit introduces a Kotlin-specific implementation
of the ExchangeFilterFunction interface that allows for
using coroutines, similar to what CoWebFilter does on
server-side.
Closes gh-30650
2023-06-20 20:54:38 +02:00
rstoyanchev
db19f6395d
Polishing
...
Closes gh-29768
2023-06-20 17:18:40 +01:00
Atsushi Yoshikawa
b677ff20fe
AbstractMessageConverter delegates null headers
...
See gh-29768
2023-06-20 17:18:40 +01:00
rstoyanchev
b98c1ec36a
Apply default value in case of null after conversion
...
Closes gh-29550
2023-06-20 17:18:40 +01:00
Stephane Nicoll
37ff9792be
Merge branch '6.0.x'
2023-06-20 17:42:40 +02:00
Stephane Nicoll
089503aab7
Fix typo
2023-06-20 17:32:24 +02:00
Stephane Nicoll
74155e3d88
Do not invoke AspectJ hints generation if AspectJ is not present
...
See gh-28711
2023-06-20 17:26:08 +02:00
Sam Brannen
3344ab909b
Merge branch '6.0.x'
2023-06-20 15:49:13 +02:00
Sam Brannen
564f33d5ef
Polishing
2023-06-20 15:47:41 +02:00
Stephane Nicoll
828b39587f
Merge branch '6.0.x'
2023-06-20 15:21:37 +02:00
Stephane Nicoll
83acd5b050
Document JPA configuration best practices with AOT
...
Closes gh-30498
2023-06-20 15:21:12 +02:00
Sam Brannen
0605172d4d
Merge branch '6.0.x'
...
# Conflicts:
# spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/support/DefaultHandlerExceptionResolver.java
2023-06-20 13:29:06 +02:00
Sam Brannen
67798a7b52
Fix CSS classes in Javadoc HTML tables due to upgrade to Java 17
...
Closes gh-30701
2023-06-20 13:24:03 +02:00
rstoyanchev
089d938e15
Set throwExceptionIfNoHandlerFound=true and deprecate
...
Closes gh-29491
2023-06-19 17:18:09 +01:00
rstoyanchev
c00508d6cf
Raise and handle NoResourceFoundException
...
See gh-29491
2023-06-19 17:18:08 +01:00
Stephane Nicoll
83b0f4f394
Merge branch '6.0.x'
2023-06-19 15:47:26 +02:00
Stephane Nicoll
2b981651e1
Merge pull request #30601 from cwatzl
...
* pr/30601:
Update copyright year of changed file
Flag PathResourceResolver#resolve*Internal as @Nullable
Closes gh-30601
2023-06-19 15:47:12 +02:00
Stephane Nicoll
294cdba80c
Update copyright year of changed file
...
See gh-30601
2023-06-19 15:44:04 +02:00
cwatzl
072a86149d
Flag PathResourceResolver#resolve*Internal as @Nullable
...
See gh-30601
2023-06-19 15:37:16 +02:00
Brian Clozel
09cb844421
Instrument Scheduled methods for observability
...
This commit enhances the `ScheduledAnnotationBeanPostProcessor` to
instrument `@Scheduled` methods declared on beans. This will create
`"tasks.scheduled.execution"` observations for each execution of a
scheduled method. This supports both blocking and reactive variants.
By default, observations are no-ops; developers must configure the
current `ObservationRegistry` on the `ScheduledTaskRegistrar` by using a
`SchedulingConfigurer`.
Closes gh-29883
2023-06-19 08:55:08 +02:00
Juergen Hoeller
842569c9e5
Detect invalid transaction configuration for transactional event listeners
...
Closes gh-30679
2023-06-17 16:13:59 +02:00
Sam Brannen
3568f6c61a
Merge branch '6.0.x'
2023-06-17 13:36:57 +02:00
Sam Brannen
8bb4c167e4
Polishing
...
See gh-30280
2023-06-17 13:36:37 +02:00
Juergen Hoeller
5bf213948c
Merge branch '6.0.x'
...
# Conflicts:
# spring-orm/src/main/java/org/springframework/orm/hibernate5/SpringBeanContainer.java
2023-06-17 11:41:07 +02:00
Juergen Hoeller
dff7aa4d4b
Fall back to type-based creation if no bean of the given name exists
...
Closes gh-30683
2023-06-17 11:38:57 +02:00
Juergen Hoeller
c634acd9ff
Recognize error code 2628 as data integrity violation (MSSQL 2019)
...
Closes gh-30681
2023-06-17 11:38:41 +02:00
Sam Brannen
92c2fb45c7
Merge branch '6.0.x'
2023-06-16 13:40:18 +02:00
Sam Brannen
ed5c19f53e
Document that @Sql requires spring-jdbc & spring-tx on the classpath
...
Closes gh-30280
2023-06-16 13:39:35 +02:00
Sébastien Deleuze
cd9c0e03e7
Merge branch '6.0.x'
2023-06-16 11:35:31 +02:00
Sébastien Deleuze
03420f811b
Add reflection hints for AspectJ advice methods
...
Closes gh-28711
2023-06-16 11:33:57 +02:00
Sam Brannen
2dd34cf967
Clean up warnings in tests
2023-06-15 16:26:34 +02:00
Sam Brannen
a2072de391
Update copyright headers
2023-06-15 16:21:13 +02:00
Sam Brannen
526d9eae7f
Merge branch '6.0.x'
2023-06-15 16:20:19 +02:00
Sam Brannen
4565bcd757
Update copyright headers
2023-06-15 16:19:58 +02:00
Sam Brannen
f22f439a68
Suppress deprecation warning due to upgrade to context-propagation 1.0.3
...
See gh-30657
2023-06-15 16:18:38 +02:00
Sam Brannen
7681d12eb0
Merge branch '6.0.x'
...
# Conflicts:
# gradle.properties
2023-06-15 16:15:17 +02:00
Sam Brannen
5672284f53
Remove code duplication in RootBeanDefinition
2023-06-15 16:11:40 +02:00
Brian Clozel
b077ae9259
Configure local JDK toolchains in CI staging job
2023-06-15 14:01:06 +02:00
Spring Builds
367f381fea
Next development version (v6.0.11-SNAPSHOT)
2023-06-15 08:31:33 +00:00