Stephane Nicoll
9455831d2a
Polish contribution
...
See gh-30234
3 years ago
Abel Salgado Romero
5e270c18ae
Include Netty in servers that supports HTTP response compression
...
See gh-30234
3 years ago
Stephane Nicoll
10ffd01205
Upgrade to R2DBC Bom Arabba-SR13
...
Closes gh-30337
3 years ago
Stephane Nicoll
1eb8bcaa49
Upgrade to Lettuce 6.1.8.RELEASE
...
Closes gh-30336
3 years ago
Stephane Nicoll
39339ccb49
Update copyright year of change file
...
See gh-30329
3 years ago
SangHyun-Park
8536100009
Fix JsonSerializer example in reference guide
...
See gh-30329
3 years ago
Andy Wilkinson
1669062231
Apply server.tomcat.keep-alive-timeout to HTTP/2
...
Closes gh-30267
3 years ago
Andy Wilkinson
2b75ea5fb8
Improve testing of spring.mustache.* properties
...
Closes gh-30274
3 years ago
Stephane Nicoll
9824d40b14
Upgrade to Micrometer 1.7.10
...
Closes gh-30171
3 years ago
Stephane Nicoll
0bd50fedbc
Upgrade to Spring Framework 5.3.17
...
Closes gh-30170
3 years ago
Andy Wilkinson
f342cec5cd
Relocate ConnectorStartFailureAnalyzer to remove package tangle
...
Closes gh-30268
3 years ago
Andy Wilkinson
7f036e35fd
Make MustacheViewResolvers conditional onspring.mustache.enabled
...
Closes gh-30250
3 years ago
Stephane Nicoll
b97a3ae07a
Revert unnecessary suppress warnings
...
See https://github.com/spring-projects/spring-framework/issues/28079
3 years ago
Andy Wilkinson
0accc3d67d
Convert MustacheAutoConfigurationTests to application context runner
...
Closes gh-30252
3 years ago
Stephane Nicoll
59f4004fa6
Upgrade to Tomcat 9.0.60
...
Closes gh-30230
3 years ago
Stephane Nicoll
417a6792a0
Upgrade to Spring Retry 1.3.2
...
Closes gh-30229
3 years ago
Stephane Nicoll
58e0665ac8
Upgrade to Netty tcNative 2.0.51.Final
...
Closes gh-30228
3 years ago
Stephane Nicoll
fc72be112c
Upgrade to Netty 4.1.75.Final
...
Closes gh-30227
3 years ago
Stephane Nicoll
a98f7f273c
Upgrade to Logback 1.2.11
...
Closes gh-30226
3 years ago
Stephane Nicoll
5c7a43e9d3
Upgrade to Log4j2 2.17.2
...
Closes gh-30225
3 years ago
Stephane Nicoll
0229706440
Upgrade to Hibernate Validator 6.2.3.Final
...
Closes gh-30224
3 years ago
Stephane Nicoll
17e07c22ca
Upgrade to Groovy 3.0.10
...
Closes gh-30223
3 years ago
Stephane Nicoll
9bf18ead23
Upgrade to Dropwizard Metrics 4.1.31
...
Closes gh-30222
3 years ago
Stephane Nicoll
4d4d5348ab
Upgrade to Couchbase Client 3.1.8
...
Closes gh-30221
3 years ago
Andy Wilkinson
3ab688ef82
Add missing task dependencies
...
See gh-29406
3 years ago
Octavia Togami
264a6888a9
Refactor code to avoid using internal LazyPublishArtifact
...
See gh-30209
3 years ago
Andy Wilkinson
f11ddb4bd7
Prevent eager creation of bootWar task
...
Previously, querying the artifact's extension in
SinglePublishedArtifact would result in eager creation of the task
that creates the artifact. Typically, this is the bootWar task.
Instead of querying the extension, this commit reworks
SinglePublishedArtifact and its callers to call separate methods for
jar and war artifacts so that the extension check is no longer
required.
Tests have been added to ensure that running help does not trigger
any unexpected task creation. The tests' assertions tolerate some
variation in behavior that depend on the version of Gradle and
whether the configuration cache is enabled.
Closes gh-30211
3 years ago
Stephane Nicoll
75693c1a00
Upgrade to Reactor 2020.0.17
...
Closes gh-30169
3 years ago
Stephane Nicoll
43ba80d431
Start building against Spring Integration 5.5.10 snapshots
...
See gh-30175
3 years ago
Stephane Nicoll
9ed4086ac2
Start building against Spring WS 3.1.3 snapshots
...
See gh-30174
3 years ago
Stephane Nicoll
07b6269a69
Start building against Spring AMQP 2.3.15 snapshots
...
See gh-30173
3 years ago
Stephane Nicoll
e391215643
Start building against Spring Data 2021.0.10 snapshots
...
See gh-30172
3 years ago
Stephane Nicoll
c55f0a1eac
Start building against Micrometer 1.7.10 snapshots
...
See gh-30171
3 years ago
Stephane Nicoll
2620710480
Start building against Spring Framework 5.3.17 snapshots
...
See gh-30170
3 years ago
Stephane Nicoll
d14d0c3f04
Start building against Reactor 2020.0.17 snapshots
...
See gh-30169
3 years ago
Andy Wilkinson
eef89c6c35
Increase tests' Cassandra timeouts to 60s
...
Closes gh-30163
3 years ago
Andy Wilkinson
cced7edd9c
Document Devtools' property defaults directly in reference docs
...
Closes gh-29406
3 years ago
Andy Wilkinson
bbdef2b026
Increase timeouts in tests that use Cassandra
...
Closes gh-30163
3 years ago
Andy Wilkinson
6eacc07de0
Fix handling of Flux responses from Actuator endpoints
...
Closes gh-30095
3 years ago
Madhura Bhave
d0883ba6ef
Document the WebSocket-related exclusions that are required to use Jetty 10
...
Closes gh-29275
3 years ago
Andy Wilkinson
5264fb3d1e
Test our Gradle Plugin against Gradle 7.4.1
...
Closes gh-30139
3 years ago
Andy Wilkinson
abcc246a38
Polish
3 years ago
Andy Wilkinson
da1eb25e4b
Remove redundant JRE-based enabled and disabled annotations from tests
...
Closes gh-29693
3 years ago
Andy Wilkinson
314acd3407
Add EIGHTEEN to JavaVersion
...
Closes gh-29524
3 years ago
Andy Wilkinson
20d21d4e58
Set up CI with JDK 18
...
Closes gh-30104
3 years ago
Moritz Halbritter
d14980ed5e
Polish "Tweak performance for Prometheus scraping endpoint"
...
See gh-30085
3 years ago
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
3 years ago
fml2
80b90ed386
Fix typo
...
See gh-30118
3 years ago
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
3 years ago
Madhura Bhave
7d63faac7c
Document the scalar types supported by MapBinder
...
Closes gh-27581
3 years ago
Madhura Bhave
d240e293db
Document how to obtain ServletContext with an embedded container setup
...
Closes gh-24561
3 years ago
Andy Wilkinson
708e57eafb
Register metrics for wrapped R2DBC ConnectionPools
...
Closes gh-30090
3 years ago
Andy Wilkinson
e7705f4f71
Improve condition message produced by @ConditionalOnSingleCandidate
...
Closes gh-30073
3 years ago
Madhura Bhave
480ccc6175
Clarify devtools documentation when using with build plugins
...
Closes gh-17851
3 years ago
Madhura Bhave
9b073c825b
Fix checkstyle
3 years ago
Madhura Bhave
ed8f8d59ef
Document how to structure configurations for efficient slice tests
...
Closes gh-16088
3 years ago
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
3 years ago
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
3 years ago
Stephane Nicoll
cf9cc82025
Update copyright year of change file
...
See gh-30074
3 years ago
hak7a3
0a035c7fa6
Fix references to spring.data.cassandra.connection.connect-timeout
...
See gh-30074
3 years ago
Andy Wilkinson
1872af056e
Make it clearer that the generated password is not for production use
...
Closes gh-30061
3 years ago
Lars Grefer
99a8374249
Use Gradle's configuration avoidance APIs in the reference docs
...
See gh-30000
3 years ago
Andy Wilkinson
e7566e968e
Use configuration avoidance APIs in Gradle plugin's docs
...
Closes gh-30056
3 years ago
Andy Wilkinson
7dce772d67
Polish "Update placeholder docs to mention env vars and default values"
...
See gh-30012
3 years ago
Kirill Marchuk
2644a2b897
Update placeholder docs to mention env vars and default values
...
See gh-30012
3 years ago
wonwoo
c2bf0d551b
Polish RestController examples
...
See gh-30027
3 years ago
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
3 years ago
Andy Wilkinson
35e5b4329e
Provide complete dependency management for Netty tcNative
...
Closes gh-30010
3 years ago
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
3 years ago
izeye
140d24d567
Remove redundant ConditionalOnMissingFilterBean
...
See gh-29983
3 years ago
Andy Wilkinson
35f9358eb2
Manage more of Kafka's modules
...
Closes gh-29023
3 years ago
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
3 years ago
Andy Wilkinson
355f80ab98
Add links to Spring Boot for Apache Geode and its documentation
...
Closes gh-29697
3 years ago
Andy Wilkinson
7bc336cdc6
Use an ephemeral port to avoid potential port clash
...
Closes gh-30007
3 years ago
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
3 years ago
Phillip Webb
57009d5623
Polish
3 years ago
Madhura Bhave
67b13ee4c7
Document that placeholders in @DefaultValue annotations are not resolved
...
Closes gh-23164
3 years ago
Madhura Bhave
cc95f734d7
Clarify relation of import path to resultant properties in configtree import data
...
Closes gh-29606
3 years ago
Stephane Nicoll
479a4e693c
Upgrade to Spring Batch 4.3.5
...
Closes gh-29714
3 years ago
Stephane Nicoll
773b025208
Upgrade to Netty tcNative 2.0.50.Final
...
Closes gh-29973
3 years ago
Stephane Nicoll
776ccf77a7
Upgrade to Spring Session 2021.0.5
...
Closes gh-29715
3 years ago
Andy Wilkinson
7aca75c58c
Preserve ObjectName property order when name is unchanged
...
Closes gh-29953
3 years ago
Andy Wilkinson
9c9e04b8e4
Use mainClass rather than deprecated main in BootRun examples
...
Closes gh-29965
3 years ago
Stephane Nicoll
ee7426a555
Upgrade to Spring Integration 5.5.9
...
Closes gh-29962
3 years ago
Stephane Nicoll
3f2d01628d
Upgrade to Spring Kafka 2.7.11
...
Closes gh-29712
3 years ago
Madhura Bhave
a70fa80571
Rectify incorrect sanitizing regex example provided in how-to docs
...
Closes gh-29951
3 years ago
Andy Wilkinson
1e8d29f7aa
Configure Kotlin compilation JVM target by convention
...
Closes gh-29952
3 years ago
Stephane Nicoll
49337f30da
Upgrade to Netty tcNative 2.0.49.Final
...
Closes gh-29936
3 years ago
UbaidurRehman1
7b48c51689
Clarify that any property of the environment can be used in a banner
...
See gh-29931
3 years ago
Andy Wilkinson
ca2dbf39ec
Upgrade to Jetty Reactive HTTPClient 1.1.11
...
Closes gh-29927
3 years ago
Andy Wilkinson
df6959679c
Upgrade to AppEngine SDK 1.9.95
...
Closes gh-29926
3 years ago
Andy Wilkinson
7db9bb94cd
Upgrade to ActiveMQ 5.16.4
...
Closes gh-29925
3 years ago
Andy Wilkinson
21fb273ec3
Upgrade to Spring Security 5.5.5
...
Closes gh-29713
3 years ago
Andy Wilkinson
55f68989d8
Remove redundant action to make plugins dat file reproducible
...
Closes gh-29917
3 years ago
Stephane Nicoll
92cd51e6b0
Polish "Clarify log message with a profile containing a comma"
...
See gh-29896
3 years ago
gcoppex
c8466a14e9
Clarify log message with a profile containing a comma
...
See gh-29896
3 years ago
Andy Wilkinson
5baa71f1b3
Allow beans with circular dependencies to be spied
...
Closes gh-29639
3 years ago
Andy Wilkinson
1c4fc7d3fa
Upgrade to Spring Data 2021.0.9
...
Closes gh-29711
3 years ago
Stephane Nicoll
6bf172f0f2
Upgrade to Spring LDAP 2.3.6
...
Closes gh-29710
3 years ago
Brian Clozel
00114f9d61
Deregister failed contexts from SpringApplicationShutdownHook
...
Prior to this change, SpringApplication would register contexts to
SpringApplicationShutdownHook and only deregister them when they're
properly closed. A failed refresh attempt does not deregister the
context from the shutdown hook.
When a test suite runs lots of tests failing because of failed contexts,
this can build up and consume lots of resources.
This commit fixes this leak and deregisters failed contexts.
Fixes gh-29874
3 years ago
Andy Wilkinson
c676b8b84d
Remove KafkaPropertiesKafka24Tests
...
We now use Kafka 2.7 by default so tests against 2.4 are no longer
required.
Closes gh-29882
3 years ago
Andy Wilkinson
ac38a5a3e9
Update javadoc to reflect move to SecurityFilterChain
...
Closes gh-29900
3 years ago
Stephane Nicoll
b1cfa402e8
Upgrade to Spring Framework 5.3.16
...
Closes gh-29709
3 years ago
Stephane Nicoll
0fba81adf0
Upgrade to Micrometer 1.7.9
...
Closes gh-29708
3 years ago
Phillip Webb
c86b1330cf
Update copyright year of changed files
3 years ago
Phillip Webb
9ab1b669d0
Polish
3 years ago
Andy Wilkinson
03352b0a8c
Prohibit use of APIs that prevent task configuration avoidance
...
Closes gh-29809
3 years ago
Stephane Nicoll
865a829d29
Prevent upgrade to AspectJ 1.9.8 as it requires Java 11
3 years ago
izeye
6bd6f590d3
Fix Javadoc since for ResolveMainClassName#setClasspath(Object)
...
See gh-29826
3 years ago
Stephane Nicoll
f3af035941
Remove usage of SocketUtils in tests
...
Closes gh-29821
3 years ago
Stephane Nicoll
f180397998
Upgrade to Reactor 2020.0.16
...
Closes gh-29707
3 years ago
Andy Wilkinson
c84b35c460
Polish "Avoid using Gradle APIs that trigger eager task creation"
...
See gh-29762
3 years ago
Lars Grefer
7cd87acd73
Avoid using Gradle APIs that trigger eager task creation
...
See gh-29762
3 years ago
dreis2211
39394b9c2b
Link to Integration section of the appendix for Kafka properties
...
See gh-29758
3 years ago
Stephane Nicoll
4ee7b4b25a
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29781
3 years ago
Stephane Nicoll
e9eba82c6c
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29779
3 years ago
Stephane Nicoll
0440147f41
Upgrade to SLF4J 1.7.36
...
Closes gh-29778
3 years ago
Stephane Nicoll
ea609ae697
Upgrade to Postgresql 42.2.25
...
Closes gh-29777
3 years ago
Stephane Nicoll
1c1bf932b2
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29776
3 years ago
Stephane Nicoll
66cc3e7730
Upgrade to Netty 4.1.74.Final
...
Closes gh-29775
3 years ago
Stephane Nicoll
f29152496a
Upgrade to Neo4j Java Driver 4.2.9
...
Closes gh-29774
3 years ago
Stephane Nicoll
4f98bfd39d
Upgrade to Json-smart 2.4.8
...
Closes gh-29773
3 years ago
Stephane Nicoll
7de763f2d7
Upgrade to Johnzon 1.2.16
...
Closes gh-29772
3 years ago
Stephane Nicoll
a99582a3bb
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29771
3 years ago
Stephane Nicoll
1cdb75f780
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29770
3 years ago
Stephane Nicoll
2485c05a50
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29769
3 years ago
Stephane Nicoll
6c09d4d7a1
Upgrade to Dropwizard Metrics 4.1.30
...
Closes gh-29768
3 years ago
Stephane Nicoll
81aec09357
Upgrade to AppEngine SDK 1.9.94
...
Closes gh-29767
3 years ago
Andy Wilkinson
1fd4a4d86b
Remove code related to unsupported versions of Gradle
...
Closes gh-29681
3 years ago
Stephane Nicoll
1f01345057
Fix assertion due to toString change in Spring Framework
3 years ago
Andy Wilkinson
387795d4db
Remove trailing space from media type for ots mapping
...
The regular expression in the new test is intended to match the
documented [1] ABNF for a media type:
type-name = reg-name
subtype-name = reg-name
reg-name = 1*127reg-name-chars
reg-name-chars = ALPHA / DIGIT / "!" /
"#" / "$" / "&" / "." /
"+" / "-" / "^" / "_"
Closes gh-29746
[1] https://datatracker.ietf.org/doc/html/rfc4288#section-4.2
3 years ago
Andy Wilkinson
c3eee4ad68
Align Gradle's plugin's META-INF repackaging with Maven plugin's
...
Closes gh-28562
3 years ago
Andy Wilkinson
c46b45a1e3
Add dependency management for liquibase-cdi
...
Closes gh-29676
3 years ago
Stephane Nicoll
e242dc5ce8
Start building against Spring Session 2021.0.5 snapshots
...
See gh-29715
3 years ago
Stephane Nicoll
7afd33589f
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29714
3 years ago
Stephane Nicoll
3c3ebafa31
Start building against Spring Security 5.5.5 snapshots
...
See gh-29713
3 years ago
Stephane Nicoll
b892bb4415
Start building against Spring Kafka 2.7.11 snapshots
...
See gh-29712
3 years ago
Stephane Nicoll
cd94b27f2d
Start building against Spring Data 2021.0.9 snapshots
...
See gh-29711
3 years ago
Stephane Nicoll
29d502da5b
Start building against Spring LDAP 2.3.6 snapshots
...
See gh-29710
3 years ago
Stephane Nicoll
d15149c1a3
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29709
3 years ago
Stephane Nicoll
0f630debb3
Start building against Micrometer 1.7.9 snapshots
...
See gh-29708
3 years ago
Stephane Nicoll
5767e1fda1
Start building against Reactor 2020.0.16 snapshots
...
See gh-29707
3 years ago
Andy Wilkinson
6901f6dab2
Test our Gradle plugin against Gradle 7.4
...
Closes gh-29673
3 years ago
Andy Wilkinson
64ee54423a
Polish "Configure ForwardedHeaderFilter with Tomcat's use relative redirects"
...
See gh-29333
3 years ago
Guirong Hu
cec69feb95
Configure ForwardedHeaderFilter with Tomcat's use relative redirects
...
Previously, when Tomcat was configured to use relative redirects
and the ForwardedHeaderFilter is in use, the filter would ignore
the use of the relative redirects.
This commit corrects this misalignment by applying Tomcat's use
relative redirects setting to the filter, but only when Tomcat is
being used as the servlet container.
See gh-29333
3 years ago
Moritz Halbritter
096ba72a39
Add documentation for WebMvc.fn
...
See gh-29683
3 years ago
Moritz Halbritter
262db65a38
Ignore invalid stream types when reading log update events
...
See gh-29675
3 years ago
Moritz Halbritter
52d9ba58d8
Move appendix subsections under appendix section
...
This involved a small code change to the generated configuration
properties snippets. The section id has to start with
'appendix.', otherwise the section-id asciidoctor extension
complains. To ensure that the anchors that are derived from the
section IDs remain backwards compatible, the anchor-rewrite
properties have been updated.
See gh-29667
3 years ago
Andy Wilkinson
48fe1513fe
Test documented build script snippets when they change
...
Closes gh-29684
3 years ago
Mike Partridge
2e9dcdd96d
Replace use of classifier with archiveClassifier
...
classifier has been deprecated so the docs should be using its
replacement, archiveClassifier, instead.
See gh-29611
3 years ago