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