rstoyanchev
c43d2e2edc
Polishing
...
Closes gh-30959
2023-07-31 14:52:58 +03:00
Olga MaciaszekSharma
0d4010841e
Update docs for HTTP interface clients return values
...
See gh-30959
2023-07-31 14:52:58 +03:00
rstoyanchev
5b6c127283
Polishing
...
Closes gh-30936
2023-07-28 12:46:58 +03:00
Olga MaciaszekSharma
4cd9e2e9b0
Support `@RSocketExchange` for annotated responders
...
See gh-30936
2023-07-28 04:23:00 +03:00
Juergen Hoeller
ce80637891
Add option for graceful shutdown (setTaskTerminationTimeout)
...
See gh-30956
2023-07-27 21:39:58 +02:00
Juergen Hoeller
49c4b205e4
Documentation for common JdbcClient query/update usage
...
See gh-30931
2023-07-26 13:47:52 +02:00
Juergen Hoeller
cf1ba98d01
Documentation for Validator invocation via validateObject
...
See gh-19877
2023-07-26 13:09:26 +02:00
Juergen Hoeller
cb4222d2c2
Documentation for caching with CompletableFuture and reactive types
...
See gh-17559
See gh-17920
2023-07-26 13:07:22 +02:00
Arjen Poutsma
52c77d89e9
Reverse order of RestClient and RestTemplate adapters in HTTP interface section
2023-07-24 09:46:05 +02:00
Juergen Hoeller
2ac55659c8
Merge branch '6.0.x'
2023-07-19 01:26:05 +02:00
Juergen Hoeller
c64a322e19
Polishing
2023-07-19 01:25:20 +02:00
Juergen Hoeller
33862d98ea
Merge branch '6.0.x'
2023-07-18 22:03:03 +02:00
Juergen Hoeller
038dda97f8
Document EntityManager injection via constructors/@Autowired
...
Closes gh-15076
2023-07-18 22:01:57 +02:00
rstoyanchev
73c06347be
Update WebMvc docs on use of AsyncTaskExecutor
...
Closes gh-30905
2023-07-18 10:42:27 +01:00
Juergen Hoeller
6ad647d7ce
Explicit hints for @PostConstruct methods (preventing deadlocks)
...
Closes gh-25074
2023-07-14 16:43:23 +02:00
Sam Brannen
e6d360c1c6
Polishing
2023-07-15 12:58:18 +02:00
Juergen Hoeller
37ac3d8764
Merge branch '6.0.x'
2023-07-14 16:44:26 +02:00
Juergen Hoeller
fd17df91fd
Merge branch '6.0.x'
...
# Conflicts:
# spring-jdbc/src/main/java/org/springframework/jdbc/support/AbstractFallbackSQLExceptionTranslator.java
2023-07-14 14:38:24 +02:00
Juergen Hoeller
e30391661d
Document repeatable annotation semantics for @Scheduled
...
Closes gh-23959
2023-07-14 14:37:28 +02:00
Juergen Hoeller
064cd3b7af
Merge branch '6.0.x'
...
# Conflicts:
# gradle.properties
# spring-core/src/main/java/org/springframework/core/convert/support/GenericConversionService.java
2023-07-14 12:18:41 +02:00
Juergen Hoeller
75f5dac16b
Polishing
2023-07-14 12:16:37 +02:00
Arjen Poutsma
49c463b1d2
Polish RestClient request factories
...
This commit changes the default request factory from the
SimpleClientHttpRequestFactory to the JdkClientHttpRequestFactory if
available. It also adds detection logic for OkHttp and Jetty.
2023-07-13 09:24:21 +02:00
rstoyanchev
b016f385e1
Add BlockingExecutionConfigurer to WebFlux config
...
Closes gh-30678
2023-07-12 16:55:02 +01:00
Olga MaciaszekSharma
8b77ed164d
Add RestClientAdapter
...
See gh-30869
2023-07-11 19:13:22 +01:00
Sébastien Deleuze
950c43b4e7
Merge branch '6.0.x'
2023-07-11 14:07:34 +02:00
Sébastien Deleuze
a275d942d2
Update STOMP documentation with the new guidelines
...
This commit changes the documentation to advise using
https://github.com/stomp-js/stompjs library on client
side and to configure by default WebSocket without
SockJS as browsers and proxies now have a pretty good
WebSocket support.
Closes gh-30857
2023-07-11 14:07:15 +02:00
Rossen Stoyanchev
22376c2efa
Polishing
...
See gh-30117
2023-07-10 11:24:30 +01:00
Olga MaciaszekSharma
268f3c853e
Add RestTemplate support for HTTP interface client
...
See gh-30117
2023-07-06 19:07:40 +02:00
Sam Brannen
02ba06953f
Polish grammar and formatting
2023-07-06 17:21:30 +02:00
Brian Clozel
df22ba39f8
Warn against direct usage of Servlet API in WebFlux apps
...
Closes gh-28872
2023-07-06 17:11:24 +02:00
Sam Brannen
29f92c8a2b
Polish observability docs
2023-07-06 13:27:20 +02:00
Brian Clozel
64e04b7bc2
Document limitations of Servlet Filter observations
...
This commit documents the fact that the Servlet Filter based
observations for MVC applications is limited by the Servlet Filter
contract in the first place. All processing and logging that happens
outside of the scope of the filter is not observed.
Log statements from the catalina engine (in the case of Tomcat), or any
container-specific infrastructure, is not covered by the
instrumentation.
Closes gh-29398
2023-07-06 13:09:41 +02:00
Brian Clozel
430a24e6bc
Further document ShallowEtagHeaderFilter limitations
...
This commit improves the documentation for the
`ShallowEtagHeaderFilter`, stating that it is only meant to support a
subset of conditional HTTP requests: GET requests with "If-None-Match"
headers. Other headers and state changing HTTP methods are not supported
here, as the filter only operates on the content of the response and has
no knowledge of the resource being served.
Closes gh-30517
2023-07-06 09:39:57 +02:00
Juergen Hoeller
c5771bc7c8
Discuss JdbcTransactionManager vs DataSourceTransactionManager
...
Includes doc update for 6.0 default exception translation etc.
Closes gh-30802
2023-07-05 12:51:10 +02:00
Sam Brannen
040ea0a97c
Remove @Aspect for classes containing only @Pointcut declarations in ref docs
...
Closes gh-30790
2023-07-01 17:41:55 +02:00
Johnny Lim
433b72d493
Polish gh-29883
2023-07-10 22:13:12 +02:00
Juergen Hoeller
f0fe58f0ec
Move observation support classes to scheduling.support package
...
Avoids a package cycle between config and support (only config->support allowed).
See gh-29883
2023-07-08 14:57:02 +02:00
rstoyanchev
ac11b03cd3
Document customization of method validation errors
...
Closes gh-30653
2023-07-07 21:31:58 +01:00
rstoyanchev
df2617d575
Document method validation improvements
...
Closes gh-30643
2023-07-05 17:07:30 +01:00
Arjen Poutsma
8691173fd8
Create RestClient documentation placeholder
...
This commit creates a placeholder for future RestClient reference
documentation. It also creats a link to RestClient from the RestTemplate
javadoc.
See gh-30826
2023-07-07 14:14:59 +02:00
Sam Brannen
1901b708b2
Merge branch '6.0.x'
2023-07-06 17:21:49 +02:00
Brian Clozel
3a0e5c8894
Merge branch '6.0.x'
2023-07-06 17:12:05 +02:00
Sam Brannen
0bf85af8e9
Merge branch '6.0.x'
...
# Conflicts:
# framework-docs/modules/ROOT/pages/integration/observability.adoc
# spring-core/src/test/java/org/springframework/core/convert/converter/DefaultConversionServiceTests.java
2023-07-06 14:11:24 +02:00
Brian Clozel
246135364c
Merge branch '6.0.x'
2023-07-06 13:09:58 +02:00
Brian Clozel
8e9528de13
Merge branch '6.0.x'
2023-07-06 09:40:13 +02:00
Juergen Hoeller
1218e65ca1
Merge branch '6.0.x'
2023-07-05 12:53:07 +02:00
Sam Brannen
a23c9cd53d
Merge branch '6.0.x'
2023-07-01 17:42:28 +02:00
Brian Clozel
c2e3fed8dc
Align observations of @Scheduled with OTel conventions
...
This commit updates the `ScheduledTaskObservationDocumentation` to
better align the contributed KeyValues with OpenTelemetry conventions
for observations of code executions.
Instead of a "target.type" key with the bean class simple name, this
is now contributing the canonical class name of the bean under the
"code.namespace" key.
The "method.name" key is renamed to "code.function" and its values
remain unchanged.
Closes gh-30721
2023-06-27 22:20:06 +02:00
rstoyanchev
40bf923d7d
Polishing in MultipartFileArgumentResolver
...
Closes gh-30728
2023-06-27 10:51:42 +01:00
Sam Brannen
f12d81f791
Merge branch '6.0.x'
2023-06-22 11:36:10 +02:00