Juergen Hoeller
fa82683ce2
Merge branch '6.0.x'
3 years ago
Juergen Hoeller
93218a06ba
Cache hasUnresolvableGenerics result for repeated checks
...
Closes gh-30713
3 years ago
Juergen Hoeller
714c3c59eb
Accept unresolvable generics as long as raw event class matches
...
Closes gh-30712
3 years ago
Juergen Hoeller
1a201cd180
Merge branch '6.0.x'
...
# Conflicts:
# spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java
3 years ago
Juergen Hoeller
adcdefce43
Upgrade to Jetty 12.0.0.beta2
3 years ago
Juergen Hoeller
049a024dea
Deprecate RootBeanDefinition(ResolvableType) constructor
...
Closes gh-30704
3 years ago
Juergen Hoeller
20bbebb299
Ensure Spring LogFactory contains all public methods from Apache LogFactory
...
Closes gh-30668
3 years ago
Maarten Coene
24457660e3
Ensure Spring `LogFactory` contains all public methods from Apache `LogFactory` ( #30668 )
3 years ago
Juergen Hoeller
f1fb8cf03e
Polishing
3 years ago
Juergen Hoeller
18c6aceee7
Consistent guard for Reactive Streams presence
...
Closes gh-30707
3 years ago
Sébastien Deleuze
24ddceea47
Merge branch '6.0.x'
3 years ago
Sébastien Deleuze
26f006509f
Polish CoWebFilter javadoc
3 years ago
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
3 years ago
rstoyanchev
db19f6395d
Polishing
...
Closes gh-29768
3 years ago
Atsushi Yoshikawa
b677ff20fe
AbstractMessageConverter delegates null headers
...
See gh-29768
3 years ago
rstoyanchev
b98c1ec36a
Apply default value in case of null after conversion
...
Closes gh-29550
3 years ago
Stephane Nicoll
37ff9792be
Merge branch '6.0.x'
3 years ago
Stephane Nicoll
089503aab7
Fix typo
3 years ago
Stephane Nicoll
74155e3d88
Do not invoke AspectJ hints generation if AspectJ is not present
...
See gh-28711
3 years ago
Sam Brannen
3344ab909b
Merge branch '6.0.x'
3 years ago
Sam Brannen
564f33d5ef
Polishing
3 years ago
Stephane Nicoll
828b39587f
Merge branch '6.0.x'
3 years ago
Stephane Nicoll
83acd5b050
Document JPA configuration best practices with AOT
...
Closes gh-30498
3 years ago
Sam Brannen
0605172d4d
Merge branch '6.0.x'
...
# Conflicts:
# spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/support/DefaultHandlerExceptionResolver.java
3 years ago
Sam Brannen
67798a7b52
Fix CSS classes in Javadoc HTML tables due to upgrade to Java 17
...
Closes gh-30701
3 years ago
rstoyanchev
089d938e15
Set throwExceptionIfNoHandlerFound=true and deprecate
...
Closes gh-29491
3 years ago
rstoyanchev
c00508d6cf
Raise and handle NoResourceFoundException
...
See gh-29491
3 years ago
Stephane Nicoll
83b0f4f394
Merge branch '6.0.x'
3 years ago
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
3 years ago
Stephane Nicoll
294cdba80c
Update copyright year of changed file
...
See gh-30601
3 years ago
cwatzl
072a86149d
Flag PathResourceResolver#resolve*Internal as @Nullable
...
See gh-30601
3 years ago
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
3 years ago
Juergen Hoeller
842569c9e5
Detect invalid transaction configuration for transactional event listeners
...
Closes gh-30679
3 years ago
Sam Brannen
3568f6c61a
Merge branch '6.0.x'
3 years ago
Sam Brannen
8bb4c167e4
Polishing
...
See gh-30280
3 years ago
Juergen Hoeller
5bf213948c
Merge branch '6.0.x'
...
# Conflicts:
# spring-orm/src/main/java/org/springframework/orm/hibernate5/SpringBeanContainer.java
3 years ago
Juergen Hoeller
dff7aa4d4b
Fall back to type-based creation if no bean of the given name exists
...
Closes gh-30683
3 years ago
Juergen Hoeller
c634acd9ff
Recognize error code 2628 as data integrity violation (MSSQL 2019)
...
Closes gh-30681
3 years ago
Sam Brannen
92c2fb45c7
Merge branch '6.0.x'
3 years ago
Sam Brannen
ed5c19f53e
Document that @Sql requires spring-jdbc & spring-tx on the classpath
...
Closes gh-30280
3 years ago
Sébastien Deleuze
cd9c0e03e7
Merge branch '6.0.x'
3 years ago
Sébastien Deleuze
03420f811b
Add reflection hints for AspectJ advice methods
...
Closes gh-28711
3 years ago
Sam Brannen
2dd34cf967
Clean up warnings in tests
3 years ago
Sam Brannen
a2072de391
Update copyright headers
3 years ago
Sam Brannen
526d9eae7f
Merge branch '6.0.x'
3 years ago
Sam Brannen
4565bcd757
Update copyright headers
3 years ago
Sam Brannen
f22f439a68
Suppress deprecation warning due to upgrade to context-propagation 1.0.3
...
See gh-30657
3 years ago
Sam Brannen
7681d12eb0
Merge branch '6.0.x'
...
# Conflicts:
# gradle.properties
3 years ago
Sam Brannen
5672284f53
Remove code duplication in RootBeanDefinition
3 years ago
Brian Clozel
b077ae9259
Configure local JDK toolchains in CI staging job
3 years ago