Stéphane Nicoll
dd97dee7fd
Polish
10 months ago
Sébastien Deleuze
eb3982b6c2
Property-driven onRefresh exit for AppCDS purpose
...
This commit allows to terminate the JVM when the
-Dspring.context.exit=onRefresh property is set,
which can be useful for AppCDS training run in order
to get most of the AppCDS cache without starting the
beans.
Closes gh-31595
10 months ago
Brian Clozel
258f99a8bc
Merge branch '6.0.x'
10 months ago
Brian Clozel
01f2925048
Upgrade to Micrometer 1.10.13
...
Closes gh-31586
10 months ago
Brian Clozel
dced3539a3
Upgrade to Context Propagation 1.1.0
...
Closes gh-31599
10 months ago
Brian Clozel
bb66885426
Upgrade to Micrometer 1.12.0
...
Closes gh-31556
10 months ago
Stéphane Nicoll
7f615fd8af
Fix reference in deprecation message of parseForwardedFor
10 months ago
rstoyanchev
33b1ff5d27
Merge branch '6.0.x'
10 months ago
rstoyanchev
44a37000ec
HandlerMappingIntrospector exposes Filter for caching
...
Closes gh-31588
10 months ago
rstoyanchev
53fe5fafed
Minor refactoring in HandlerMappingIntrospector
...
See gh-31588
10 months ago
Stéphane Nicoll
f5453cc445
Polish
10 months ago
rstoyanchev
b9bd98fc5b
Polishing in HandlerMappingIntrospector
...
See gh-31588
11 months ago
Simon Baslé
a97ecf7a29
Link to KDoc/Javadoc in their respective counterpart overview pages
...
This commit adds a link in the package-overview pages of KDoc and
Javadoc, pointing to the other documentation's own page.
In order for local tests to work, the build has been slightly modified
to align with the directory structure in the distributed documentation
zip (and consequently with that of the deployed documentation website).
Lastly, the javadoc build was fixed to include the `overview.html` again
in the resulting HTML index, since this is where the KDoc link is added.
See gh-28055
Closes gh-31587
11 months ago
Sam Brannen
8a7144ba42
Document how to log @Sql scripts and statements
...
Closes gh-31589
11 months ago
Sam Brannen
6c3a3dc7d9
Polishing
11 months ago
Sam Brannen
b1a7161218
Document @Sql class-level execution phase support in the reference manual
...
Closes gh-31377
11 months ago
Sam Brannen
332de60586
Update @Sql docs regarding Kotlin and Java 8
11 months ago
rstoyanchev
769128a0b2
Merge branch '6.0.x'
11 months ago
rstoyanchev
7714110940
Polishing in DefaultWebClient
11 months ago
rstoyanchev
75d1278bde
Include port when logging URI in DefaultWebClient
...
Closes gh-30519
11 months ago
rstoyanchev
d8441fc80c
Invoke handleEmptyBody if there is no content-type
...
Closes gh-30522
11 months ago
Sébastien Deleuze
d8ed7c7906
Merge branch '6.0.x'
11 months ago
Sébastien Deleuze
620f558547
Register hints for superclass in BindingReflectionHintsRegistrar
...
Closes gh-31552
11 months ago
Juergen Hoeller
8841b7c3bb
Upgrade to SnakeYAML 2.2
11 months ago
Juergen Hoeller
6c00e6162b
Merge branch '6.0.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-jdbc/src/main/java/org/springframework/jdbc/core/metadata/GenericCallMetaDataProvider.java
11 months ago
Juergen Hoeller
1e78cc35e5
Log4jLog re-resolves ExtendedLogger on deserialization
...
This is necessary for compatibility with Log4J 2.21, analogous to the existing re-resolution in Spring's SLF4J adapter.
Closes gh-31582
11 months ago
Simon Baslé
42874178ce
Polish RecordApplicationEvents javadoc: add note on captured threads
...
This commit clarifies that the annotation is used to capture events that
are fired from the test `Thread` or descendant threads, since the test
framework uses `InheritableThreadLocal` to store captured events now.
See gh-31079
See gh-30020
11 months ago
Juergen Hoeller
11fdb5ba17
Upgrade to Log4J 2.21.1, Tomcat 10.1.15, Jetty 11.0.18, Undertow 2.3.10, EclipseLink 3.0.4, Mockito 5.7
11 months ago
Juergen Hoeller
9957bb6918
Check for procedure vs function constants in CallMetaDataContext
...
Closes gh-31550
11 months ago
Juergen Hoeller
9414c2ddba
Coordinated stop before destroy when ExecutorService not terminated yet
...
Closes gh-31549
11 months ago
Sébastien Deleuze
38724a1205
Fix RestClient generic type handling
...
For client side use case, the context class should be null,
consistently with what is done in HttpMessageConverterExtractor.
Closes gh-31574
11 months ago
Sam Brannen
55d13a0232
Document @DisabledInAotMode & @[Enabled|Disabled]InNativeImage in ref docs
...
Closes gh-31437
Closes gh-31438
11 months ago
Sam Brannen
a207e5e1b0
Ensure framework-docs can be imported into Eclipse IDE
11 months ago
Sam Brannen
b7c579954c
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/annotation/AnnotationTypeMapping.java
11 months ago
lorenzsimon
6a7a0bddb7
Restore support for recursive annotations in Kotlin
...
This commit reinstates support for recursive annotations in Kotlin.
See gh-28012
See gh-28618
See gh-31400
Closes gh-31518
11 months ago
rstoyanchev
ba4d459f81
Merge branch '6.0.x'
11 months ago
rstoyanchev
5c012bbb0c
Set maxAge correctly when expiring WebSession
...
Closes gh-31214
11 months ago
Stéphane Nicoll
d34b3c1a71
Merge branch '6.0.x'
11 months ago
Stéphane Nicoll
e943058b18
Merge pull request #31571 from izeye
...
* pr/31571:
Add Javadoc since to ProblemDetail.setProperties()
Closes gh-31571
11 months ago
Johnny Lim
cafb38ad1d
Add Javadoc since to ProblemDetail.setProperties()
...
See gh-31571
11 months ago
Sam Brannen
9759bf5964
Merge branch '6.0.x'
11 months ago
Sam Brannen
e778d2e908
Polish duplicate key exception error code support for SAP HANA database for R2DBC
...
See gh-31554
11 months ago
Sam Brannen
c5bcfc7682
Polish contribution
...
See gh-31554
11 months ago
Sam Brannen
5752e03d97
Polishing
11 months ago
Arjen Poutsma
5afb00d270
Merge branch '6.0.x'
11 months ago
Arjen Poutsma
dc26d3b0ec
Defer cleanup in DefaultServerWebExchange
...
This commit ensures that the multipartRead flag is read in a deferred
block, and is not evaluated too early.
Closes gh-31567
11 months ago
Arjen Poutsma
486503bd31
Buffer writes in JettyClientHttpRequest
...
This commit ensures that not every OutputStream.write gets written as a
separate chunk, by buffering the written data in a BufferedOutputStream.
In some cases, a large quantity of small writes would result in many
sent chunks.
Closes gh-31361
11 months ago
Arjen Poutsma
0839f5b749
Test form submissions
...
See gh-31361
11 months ago
Brian Clozel
888d8c15d9
Upgrade CI to Concourse Release Scripts 0.4.0
11 months ago
Brian Clozel
dbb2d4f1d3
Extend JMS observation scope to error handling
...
Prior to this commit, the JMS listener observations would only cover the
actual listener invocation, but not the error handling phase. This means
that all errors (including the handled ones) are marked as errors in the
observation and that the observation is not current anymore when error
handling happens.
This commit aligns the behavior with the other Spring Framework
instrumentations and ensures that the error handling phase is fully part
of the observation recording.
Closes gh-31559
11 months ago