Stephane Nicoll
c55f0a1eac
Start building against Micrometer 1.7.10 snapshots
...
See gh-30171
2022-03-11 21:22:48 +01:00
Stephane Nicoll
2620710480
Start building against Spring Framework 5.3.17 snapshots
...
See gh-30170
2022-03-11 21:22:48 +01:00
Stephane Nicoll
d14d0c3f04
Start building against Reactor 2020.0.17 snapshots
...
See gh-30169
2022-03-11 17:08:52 +01:00
Andy Wilkinson
eef89c6c35
Increase tests' Cassandra timeouts to 60s
...
Closes gh-30163
2022-03-11 11:02:18 +00:00
Andy Wilkinson
cced7edd9c
Document Devtools' property defaults directly in reference docs
...
Closes gh-29406
2022-03-11 08:15:40 +00:00
Andy Wilkinson
bbdef2b026
Increase timeouts in tests that use Cassandra
...
Closes gh-30163
2022-03-10 16:50:39 +00:00
Andy Wilkinson
6eacc07de0
Fix handling of Flux responses from Actuator endpoints
...
Closes gh-30095
2022-03-10 16:10:39 +00:00
Madhura Bhave
d0883ba6ef
Document the WebSocket-related exclusions that are required to use Jetty 10
...
Closes gh-29275
2022-03-09 15:40:01 -08:00
Andy Wilkinson
5264fb3d1e
Test our Gradle Plugin against Gradle 7.4.1
...
Closes gh-30139
2022-03-09 18:09:07 +00:00
Andy Wilkinson
abcc246a38
Polish
2022-03-09 15:22:24 +00:00
Andy Wilkinson
da1eb25e4b
Remove redundant JRE-based enabled and disabled annotations from tests
...
Closes gh-29693
2022-03-09 14:41:13 +00:00
Andy Wilkinson
314acd3407
Add EIGHTEEN to JavaVersion
...
Closes gh-29524
2022-03-09 14:26:19 +00:00
Andy Wilkinson
20d21d4e58
Set up CI with JDK 18
...
Closes gh-30104
2022-03-09 12:28:34 +00:00
Moritz Halbritter
d14980ed5e
Polish "Tweak performance for Prometheus scraping endpoint"
...
See gh-30085
2022-03-09 12:08:55 +01:00
Peter Paul Bakker
fb3f3c52cf
Tweak performance for Prometheus scraping endpoint
...
Reduce the number of times capacity growth is needed inside the StringWriter.
A typical default SpringBoot Prometheus page has more than 11k characters.
Best performance results when no capacity growth is needed at all, so base
it on previous metrics page size plus some room for possible extra metric info.
See gh-30085
2022-03-09 12:08:26 +01:00
fml2
80b90ed386
Fix typo
...
See gh-30118
2022-03-09 08:28:44 +01:00
Madhura Bhave
ef7d7487fa
Document when config data properties are invalid
...
This commit also reinstates documentation for
`spring.profiles.include`
Closes gh-25849
Closes gh-28451
2022-03-08 21:58:43 -08:00
Madhura Bhave
7d63faac7c
Document the scalar types supported by MapBinder
...
Closes gh-27581
2022-03-08 18:12:21 -08:00
Madhura Bhave
d240e293db
Document how to obtain ServletContext with an embedded container setup
...
Closes gh-24561
2022-03-08 17:34:35 -08:00
Andy Wilkinson
708e57eafb
Register metrics for wrapped R2DBC ConnectionPools
...
Closes gh-30090
2022-03-08 13:55:34 +00:00
Andy Wilkinson
e7705f4f71
Improve condition message produced by @ConditionalOnSingleCandidate
...
Closes gh-30073
2022-03-08 13:51:38 +00:00
Madhura Bhave
480ccc6175
Clarify devtools documentation when using with build plugins
...
Closes gh-17851
2022-03-07 21:52:43 -08:00
Madhura Bhave
9b073c825b
Fix checkstyle
2022-03-07 20:22:27 -08:00
Madhura Bhave
ed8f8d59ef
Document how to structure configurations for efficient slice tests
...
Closes gh-16088
2022-03-07 18:21:12 -08:00
Moritz Halbritter
f3eb90046f
Remove @Repeatable support for @DisabledOnOs
...
We'll add it back again when we need it, and delay the naming issue.
See gh-30082
2022-03-07 14:10:13 +01:00
Moritz Halbritter
be38311c5d
Disable incompatible tests on Linux AArch64
...
- Adds a new @DisableOnOs annotation, which is inspired from JUnit5s
@DisableOnOs annotation. This new annotation supports the architecture
and is repeatable
Closes gh-30082
2022-03-07 13:22:17 +01:00
Stephane Nicoll
cf9cc82025
Update copyright year of change file
...
See gh-30074
2022-03-07 09:47:12 +01:00
hak7a3
0a035c7fa6
Fix references to spring.data.cassandra.connection.connect-timeout
...
See gh-30074
2022-03-07 09:42:43 +01:00
Andy Wilkinson
1872af056e
Make it clearer that the generated password is not for production use
...
Closes gh-30061
2022-03-04 17:55:54 +00:00
Lars Grefer
99a8374249
Use Gradle's configuration avoidance APIs in the reference docs
...
See gh-30000
2022-03-03 20:38:35 +00:00
Andy Wilkinson
e7566e968e
Use configuration avoidance APIs in Gradle plugin's docs
...
Closes gh-30056
2022-03-03 20:27:46 +00:00
Andy Wilkinson
7dce772d67
Polish "Update placeholder docs to mention env vars and default values"
...
See gh-30012
2022-03-03 12:07:38 +00:00
Kirill Marchuk
2644a2b897
Update placeholder docs to mention env vars and default values
...
See gh-30012
2022-03-03 11:48:50 +00:00
wonwoo
c2bf0d551b
Polish RestController examples
...
See gh-30027
2022-03-03 11:26:11 +00:00
Andy Wilkinson
34e436ef6e
Accommodate SocketException when reading from stopped TunnelClient
...
TunnelClientTests stopTriggersTunnelClose expects that stopping the
client will cause an attempt to read from a connected channel to
return -1. With Java 17 on Windows the connection has been reset and
a SocketException is thrown instead. This seems reasonable as
stopping the client closes the ServerSocketChannel to which the test
was connected.
This commit updates test to expect a SocketException or a return
value of -1.
Closes gh-30042
2022-03-03 10:30:54 +00:00
Andy Wilkinson
35e5b4329e
Provide complete dependency management for Netty tcNative
...
Closes gh-30010
2022-03-02 15:55:15 +00:00
Andy Wilkinson
4073cf8334
Only apply special handling of META-INF to jar files
...
The changes for gh-28562 attempted to align the Gradle plugin's
handling of META-INF with the Maven plugin's behavior. Unfortunately,
they want too far, applying the handling to both jar and war files
when the Maven plugin only applies it to jar files.
This commit reworks the changes so that they only apply to jar files.
Closes gh-30026
2022-03-02 15:19:09 +00:00
izeye
140d24d567
Remove redundant ConditionalOnMissingFilterBean
...
See gh-29983
2022-03-02 11:40:44 +00:00
Andy Wilkinson
35f9358eb2
Manage more of Kafka's modules
...
Closes gh-29023
2022-03-02 11:06:25 +00:00
Andy Wilkinson
a265f150ac
Improve parsing of numeric default values
...
Previously, all integral numbers were parsed as integers. This
caused two problems:
1. Compilation would fail if the default value for a long wasn't a
valid integer.
2. The default value for a byte or short could be out of range,
resulting in the generation of invalid metadata and an error
that could have been caught at compile time not being caught
until runtime.
This commit updates the parsing of all numeric values to use the
parse method of the target primitive type. For example,
Short.parseShort(String) is now used to parse a short.
Fixes gh-30020
2022-03-01 17:38:19 +00:00
Andy Wilkinson
355f80ab98
Add links to Spring Boot for Apache Geode and its documentation
...
Closes gh-29697
2022-03-01 12:13:58 +00:00
Andy Wilkinson
7bc336cdc6
Use an ephemeral port to avoid potential port clash
...
Closes gh-30007
2022-02-28 10:54:31 +00:00
Stephane Nicoll
b60b5feefe
Add explicit dependency on inject-api
...
This commit clarifies the build as a test needs inject-api and it works
only by side effect as another library has repackaged this API.
Closes gh-29990
2022-02-24 15:12:09 +01:00
Phillip Webb
57009d5623
Polish
2022-02-23 21:43:42 -08:00
Madhura Bhave
67b13ee4c7
Document that placeholders in @DefaultValue annotations are not resolved
...
Closes gh-23164
2022-02-23 15:27:43 -08:00
Madhura Bhave
cc95f734d7
Clarify relation of import path to resultant properties in configtree import data
...
Closes gh-29606
2022-02-23 15:09:42 -08:00
Stephane Nicoll
479a4e693c
Upgrade to Spring Batch 4.3.5
...
Closes gh-29714
2022-02-23 16:58:39 +01:00
Stephane Nicoll
773b025208
Upgrade to Netty tcNative 2.0.50.Final
...
Closes gh-29973
2022-02-23 16:57:32 +01:00
Stephane Nicoll
776ccf77a7
Upgrade to Spring Session 2021.0.5
...
Closes gh-29715
2022-02-23 16:17:52 +01:00
Andy Wilkinson
7aca75c58c
Preserve ObjectName property order when name is unchanged
...
Closes gh-29953
2022-02-23 11:30:21 +00:00