Stephane Nicoll
7dee9e34b5
Upgrade to Spring Kafka 2.2.14
...
Closes gh-21780
5 years ago
Phillip Webb
ac197be815
Fix checkstyle issue
5 years ago
Phillip Webb
3f36f6ea47
Rollback to Spring Batch 4.2.2
...
See gh-21885
5 years ago
Phillip Webb
02bfc9d30a
Polish
5 years ago
Madhura Bhave
4e014da9e9
Return all loggers for Log4j2
...
This commit aligns log4j2's behavior with logback such that loggers
with a null configuredLevel are also returned by the actuator endpoint.
Fixes gh-20037
5 years ago
Madhura Bhave
92ce94b3d8
Align default log levels for Log4j2 and Logback
...
Fixes gh-21293
5 years ago
Scott Frederick
0fa1d0ef2e
Handle bind exceptions in management context
...
This commit updates the logic for handling binding exceptions in the
management context when it is separate from the application context.
The changes allow the exception details to be visible to
DefaultErrorAttributes without causing the servlet container to
detect an error condition.
Fixes gh-21036
5 years ago
Andy Wilkinson
3927bd81eb
Upgrade to Spring Integration 5.2.7.RELEASE
...
Closes gh-21778
5 years ago
Andy Wilkinson
4eea0329d3
Upgrade to Spring Data Moore SR8
...
Closes gh-21775
5 years ago
Andy Wilkinson
ea55bb32a2
Upgrade to Spring Data Lovelace-SR18
...
Closes gh-21774
5 years ago
Andy Wilkinson
4eba8e2dc2
Upgrade to Spring Integration 5.1.11.RELEASE
...
Closes gh-21777
5 years ago
Stephane Nicoll
f5b0ebc9c2
Upgrade to Maven Shade Plugin 3.2.4
...
Closes gh-21838
5 years ago
Stephane Nicoll
331390cd74
Upgrade to Spring Security 5.2.5.RELEASE
...
Closes gh-21836
5 years ago
Stephane Nicoll
4c15c512fa
Upgrade to Spring Amqp 2.2.7.RELEASE
...
Closes gh-21835
5 years ago
Stephane Nicoll
7a0b22086f
Upgrade to Postgresql 42.2.13
...
Closes gh-21834
5 years ago
Stephane Nicoll
6ca229c678
Upgrade to Kotlin Coroutines 1.3.7
...
Closes gh-21833
5 years ago
Stephane Nicoll
a91c157bf4
Upgrade to Hibernate Validator 6.0.20.Final
...
Closes gh-21832
5 years ago
Stephane Nicoll
5ae2a9e25c
Upgrade to Hibernate 5.4.17.Final
...
Closes gh-21831
5 years ago
Stephane Nicoll
1f6582e3e4
Upgrade to Jaybird 3.0.9
...
Closes gh-21830
5 years ago
Stephane Nicoll
c3cf3bd72b
Upgrade to Elasticsearch 6.8.10
...
Closes gh-21829
5 years ago
Stephane Nicoll
d07b460247
Upgrade to Jetty 9.4.29.v20200521
...
Closes gh-21828
5 years ago
Stephane Nicoll
eadc6d07b8
Upgrade to Groovy 2.5.12
...
Closes gh-21827
5 years ago
Stephane Nicoll
ad321895d5
Upgrade to Awaitility 4.0.3
...
Closes gh-21826
5 years ago
Stephane Nicoll
78a06d5343
Upgrade to Tomcat 9.0.36
...
Closes gh-21825
5 years ago
Stephane Nicoll
ec5dc3bfa4
Upgrade to Johnzon Jsonb 1.2.7
...
Closes gh-21824
5 years ago
Stephane Nicoll
a2738b51d6
Upgrade to Byte Buddy 1.10.11
...
Closes gh-21823
5 years ago
Stephane Nicoll
2eff659fa4
Upgrade to Rsocket 1.0.1
...
Closes gh-21822
5 years ago
Stephane Nicoll
518cdf2751
Upgrade to Netty 4.1.50.Final
...
Closes gh-21821
5 years ago
Stephane Nicoll
62d3f0d872
Upgrade to Micrometer 1.3.9
...
Closes gh-21820
5 years ago
Stephane Nicoll
9acfc81244
Upgrade to Dropwizard Metrics 4.1.9
...
Closes gh-21819
5 years ago
Stephane Nicoll
6aa7f7aed5
Upgrade to Hikaricp 3.4.5
...
Closes gh-21818
5 years ago
Stephane Nicoll
cda93e0af7
Upgrade to Okhttp3 3.14.9
...
Closes gh-21817
5 years ago
Stephane Nicoll
7b3070cd8c
Upgrade to Caffeine 2.8.4
...
Closes gh-21816
5 years ago
Stephane Nicoll
b118d8953b
Upgrade to Couchbase Client 2.7.15
...
Closes gh-21815
5 years ago
Andy Wilkinson
48acaa4bd9
Make AutoConfigureMockMvc use SecurityProperties' filter ordering
...
Previously, AutoConfigureMockMvc used Spring Security's default filter
ordering, ignoring the value configured by SecurityProperties that is
used at runtime. This resulted in different ordering at runtime and in
tests.
This commit updates the configuration for AutoConfigureMockMvc to
import the Spring Security filter auto-configuration, thereby ensuring
that the ordering configured via SecurityProperties is applied.
Fixes gh-21801
5 years ago
Stephane Nicoll
5d2a9e9220
Upgrade to Maven Shade Plugin 3.2.4
...
Closes gh-21814
5 years ago
Stephane Nicoll
8841feb311
Upgrade to Spring Security 5.1.11.RELEASE
...
Closes gh-21813
5 years ago
Stephane Nicoll
9d80ece9a5
Upgrade to Spring Amqp 2.1.15.RELEASE
...
Closes gh-21812
5 years ago
Stephane Nicoll
c456b633d5
Upgrade to Postgresql 42.2.13
...
Closes gh-21811
5 years ago
Stephane Nicoll
b560501c3c
Upgrade to Hibernate Validator 6.0.20.Final
...
Closes gh-21810
5 years ago
Stephane Nicoll
fa9890b381
Upgrade to Jaybird 3.0.9
...
Closes gh-21809
5 years ago
Stephane Nicoll
357ada7aa0
Upgrade to Jetty 9.4.29.v20200521
...
Closes gh-21808
5 years ago
Stephane Nicoll
544b688b62
Upgrade to Groovy 2.5.12
...
Closes gh-21807
5 years ago
Stephane Nicoll
4724839aea
Upgrade to Tomcat 9.0.36
...
Closes gh-21806
5 years ago
Stephane Nicoll
a07ccb0c39
Upgrade to Netty 4.1.50.Final
...
Closes gh-21805
5 years ago
Stephane Nicoll
27c94bd649
Upgrade to Micrometer 1.1.14
...
Closes gh-21804
5 years ago
Stephane Nicoll
e88ae68430
Upgrade to Couchbase Client 2.7.15
...
Closes gh-21803
5 years ago
Madhura Bhave
36faa1d42a
Document using system properties in gradle plugin docs
...
Closes gh-21317
5 years ago
Stephane Nicoll
6597c0c7f7
Start building against Spring Data Moore-SR8 snapshots
...
See gh-21775
5 years ago
Stephane Nicoll
cc3575b3f4
Merge branch '2.1.x' into 2.2.x
5 years ago
Stephane Nicoll
79f0e38c54
Start building against Spring Data Lovelace-SR18 snapshots
...
See gh-21774
5 years ago
Stephane Nicoll
9a457527fd
Polish test
5 years ago
Stephane Nicoll
180e57a8d7
Start building against Spring Batch 4.2.3 snapshots
...
See gh-21783
5 years ago
Stephane Nicoll
7b4707aab5
Start building against Spring Kafka 2.3.9 snapshots
...
See gh-21781
5 years ago
Stephane Nicoll
5cde880562
Start building against Spring Integration 5.2.7 snapshots
...
See gh-21778
5 years ago
Stephane Nicoll
679816d3a4
Upgrade to Spring Framework 5.2.7
...
Closes gh-21738
5 years ago
Stephane Nicoll
36a05375c7
Start building against Spring Kafka 2.2.14 snapshots
...
See gh-21780
5 years ago
Stephane Nicoll
445a9a461b
Start building against Spring Integration 5.1.11 snapshots
...
See gh-21777
5 years ago
Stephane Nicoll
de6ee358fb
Upgrade to Spring Framework 5.1.16
...
Closes gh-21729
5 years ago
Andy Wilkinson
a0f29edd4d
Always initialize stompWebSocketHandlerMapping eagerly
...
Previously, when lazy initialization was enabled, STOMP-based WebSocket
messaging would not work as the stompWebSocketHandlerMapping bean was
not initialized and CONNECT requests would go unanswered.
This commit adds a LazyInitializationExcludeFilter that causes the
stompWebSocketHandlerMapping bean to always be initialized eagerly.
This triggers initialization of the WebSocket transport allowing
requests to be received and processed.
Fixes gh-19611
5 years ago
Stephane Nicoll
3889e6336a
Upgrade to Reactor Dysprosium-SR8
...
Closes gh-21730
5 years ago
Stephane Nicoll
10e0ca7dce
Upgrade to Reactor Californium-SR19
...
Closes gh-21728
5 years ago
Andy Wilkinson
2de906caf7
Polish "Clarify loss of defaults when adding custom mapping"
...
See gh-20716
5 years ago
Norio
9f009e4445
Clarify loss of defaults when adding custom mapping
...
See gh-20716
5 years ago
Andy Wilkinson
4a0e8217f0
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21759
5 years ago
Andy Wilkinson
5dce945e29
Document dispatcher-types configuration for secured error pages
...
Closes gh-19293
5 years ago
Andy Wilkinson
296da88e31
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21754
5 years ago
Andy Wilkinson
c96455f7cf
Remove . from CLI's classpath on Unix-like platforms
...
Previously, the spring bash script added . to the classpath but the
Windows spring.bat script did not. This commit aligns the classpath
of the two scripts by removing . from the classpath in the bash
script.
Fixes gh-19910
5 years ago
Andy Wilkinson
020a47ba3e
Document support for Gradle 5
...
Closes gh-15358
5 years ago
Andy Wilkinson
8da1e3addb
Merge branch '2.1.x' into 2.2.x
5 years ago
Andy Wilkinson
6a9450ee8b
Polish
5 years ago
Phillip Webb
bfe1c281f0
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21743
5 years ago
Phillip Webb
70e0a27949
Drop the use of the term "white list"
...
Closes gh-21737
5 years ago
Stephane Nicoll
4c26c7d043
Start building against Spring Framework 5.2.7 snapshots
...
See gh-21738
5 years ago
Stephane Nicoll
d4c8fa9b2a
Start building against Spring Framework 5.1.16 snapshots
...
See gh-21729
5 years ago
Stephane Nicoll
f4f9df3d10
Start building against Reactor Dysprosium-SR8 snapshots
...
See gh-21730
5 years ago
Stephane Nicoll
0b0187cd0d
Start building against Reactor Californium-SR19 snapshots
...
See gh-21728
5 years ago
Phillip Webb
0a05b4c9fd
Update copyright year of changed files
5 years ago
dreis2211
9bb22ffb69
Remove usages of deprecated Connector.setAttribute()
...
See gh-21671
5 years ago
Stephane Nicoll
eb38eeaf30
Polish
5 years ago
Andy Wilkinson
29c2a0471d
Add Oracle DB dependency management under com.oracle.database
...
Closes gh-20333
5 years ago
Phillip Webb
864daab03a
Merge branch '2.1.x' into 2.2.x
5 years ago
Phillip Webb
b5fe3c3494
Refine YAML type restriction error
...
Closes gh-21596
5 years ago
Phillip Webb
4fc0dec6c4
Support wrapped random property sources
...
Update `SpringConfigurationPropertySource` so that wrapped random
property sources can be used. It's assumed that wrapped random
sources will use the name of the source as the prefix.
Closes gh-21595
5 years ago
Phillip Webb
09a47c9aad
Fix containsDescendantOf for random sources
...
Fix the `containsDescendantOf` logic for random property sources to
ensure that ancestors are correctly matched.
Closes gh-21654
5 years ago
Phillip Webb
14e6c734a9
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21643
5 years ago
Phillip Webb
95031295b9
Restore TomcatReactiveWebServerFactoryTests
...
Restore tests that were previously ignored due to a framework bug.
Closes gh-19702
5 years ago
Madhura Bhave
573cb98d90
Make management security configuration back off when SAML present
...
Fixes gh-21620
5 years ago
Phillip Webb
14c9804c5c
Fix checkstyle issues
5 years ago
Phillip Webb
af90604030
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21597
5 years ago
Phillip Webb
587b840666
Restrict use of custom YAML types
...
Update `YamlJsonParser` and `OriginTrackedYamlLoader` to ensure that
custom types cannot be loaded.
Closes gh-21596
5 years ago
Bram De Cneudt
591d234e43
Fix links for Apache Camel starter
...
See gh-21540
5 years ago
Stephane Nicoll
77981ac2ae
Polish "Use the container IP address for tests using TestContainer"
...
See gh-21480
5 years ago
olivier lamy
0c2bf70bb8
Use the container IP address for tests using TestContainer
...
See gh-21480
5 years ago
Stephane Nicoll
afcb5d54b2
Polish "Fix uri tag for empty path"
...
See gh-21392
5 years ago
Jon Schneider
f78f2d57e1
Fix uri tag for empty path
...
See gh-21392
5 years ago
Moritz do Rio Schulze
1e168a2145
Fix typo in section 4.30.6
...
See gh-21485
5 years ago
Scott Frederick
4a812fc29c
Fix log name in ServletWebServerApplicationContext
...
Fixes gh-21354
5 years ago
Andy Wilkinson
4a896f2272
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21471
5 years ago
Andy Wilkinson
fdc63d71fe
Use HTTPS when linking to groovy-lang.org
...
Closes gh-21466
5 years ago
Andy Wilkinson
b78e4dacec
Work around file handle leak when Undertow is stopped
...
There's a bug in Undertow that means it may leak a file handle is
the server is stopped immediately after a response to an SSL request
has been received. The stop processing races with Undertow's SSL
support tidying things up after sending the response. When the stop
processing wins, the tidying up fails with a NullPointerException that
prevents an input stream from being closed. On Windows, the input
stream remaining open prevents JUnit from being able to clean up its
temporary directory.
This commit uses Awaitility to wait for the file that's being served
over SSL to be deleted before stopping the server. On Windows, this
will delay the stop processing from beginning until after the tidy up
that's performed after sending the response has been completed,
hopefully eliminating the race condition that resulted in the input
stream being left open.
Fixes gh-21172
5 years ago
Phillip Webb
49a21ded7a
Create endpoint beans as late as possible
...
Update `EndpointDiscoverer` so that `@Endpoint` and `@EndpointExtension`
beans are created as late as possible.
Prior to this commit, endpoint beans and extension beans would be
created during the discovery phase which could cause early bean
initialization. The problem was especially nasty when using an embedded
servlet container since `ServletEndpointRegistrar` is loaded as the
container is initialized. This would trigger discovery and load all
endpoint beans, including the health endpoint, and all health indicator
beans.
Fixes gh-20714
5 years ago
Madhura Bhave
27ada029b5
Revert "Expose property to configure OAuth2 provider configurationMetadata"
...
This reverts commit 7b79029949
.
See gh-21375
5 years ago
Phillip Webb
daed512076
Restore getUseRelativeRedirects in deprecated form
...
Restore the `getUseRelativeRedirects` method with a `Boolean` object
result and introduce `isUseRelativeRedirects` for the primitive boolean
variant.
See gh-20796
5 years ago
Phillip Webb
5157a75119
Polish
5 years ago
Madhura Bhave
7b79029949
Expose property to configure OAuth2 provider configurationMetadata
...
Closes gh-21375
5 years ago
Scott Frederick
6b8d08a6e3
Handle exceptions in management context
...
Prior to this commit, details about an exception would get dropped when
the management context was separate from the application context and
an actuator endpoint threw a binding exception.
This commit adds some logic to capture the exception so the management
context error handlers can add the appropriate attributes to the error
response.
Fixes gh-21036
5 years ago
Brian Clozel
3c666ac4c8
Upgrade to RSocket 1.0.0
...
Closes gh-21421
5 years ago
Stephane Nicoll
c3eaa6dc54
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21366
5 years ago
Stephane Nicoll
efc9978362
Document use case of splitting auto-configuration and starter
...
Closes gh-20686
5 years ago
Stephane Nicoll
60ff8bafb5
Polish "Align TestRestTemplate Javadoc with documentation"
...
See gh-21318
5 years ago
Andrii Hrytsiuk
f11c030b71
Align TestRestTemplate Javadoc with documentation
...
See gh-21318
5 years ago
Stephane Nicoll
31f9a965f0
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21351
5 years ago
Stephane Nicoll
1a4f6df0a3
Upgrade to Spring Ldap 2.3.3.RELEASE
...
Closes gh-21342
5 years ago
Stephane Nicoll
55a1cd4a34
Upgrade to Spring Security 5.2.4.RELEASE
...
Closes gh-21348
5 years ago
Stephane Nicoll
66afe280cb
Upgrade to Spring Security 5.1.10.RELEASE
...
Closes gh-21346
5 years ago
Madhura Bhave
5583f64b1f
Add tests to verify Jetty's thread pool defaults match server defaults
...
Closes gh-21213
5 years ago
Madhura Bhave
f29bce657e
Harmonize default for server.tomcat.use-relative-redirects
...
Prior to this commit, the property was a Boolean with a null default.
If it was explicitly set by the user, a context customizer would use
that value to set it on the context. However, if it was not set, the default
wouldn't be tomcat's default but `false` because it was explicitly set to
`false` in `TomcatServletWebServerFactory`. This commit defaults the property
itself to `false` so that the default is more obvious to the user.
Fixes gh-20796
5 years ago
Andy Wilkinson
386d678d99
Use Gradle's CreateStartScripts task with 6.4 and later
...
Fixes gh-20759
5 years ago
Stephane Nicoll
addaf5ff18
Upgrade to Jetty El 8.5.54
...
Closes gh-21340
5 years ago
Stephane Nicoll
4dc9aa082f
Upgrade to Hibernate 5.4.15.Final
...
Closes gh-21339
5 years ago
Stephane Nicoll
5bb26bf9db
Upgrade to Johnzon Jsonb 1.2.5
...
Closes gh-21338
5 years ago
Stephane Nicoll
cd7048315d
Upgrade to Byte Buddy 1.10.10
...
Closes gh-21337
5 years ago
Stephane Nicoll
f4d007222f
Upgrade to Dropwizard Metrics 4.1.7
...
Closes gh-21336
5 years ago
Stephane Nicoll
51740133c3
Upgrade to Saaj Impl 1.5.2
...
Closes gh-21335
5 years ago
Stephane Nicoll
30a48d55c4
Upgrade to Okhttp3 3.14.8
...
Closes gh-21334
5 years ago
Stephane Nicoll
5be1f67936
Upgrade to Hazelcast 3.12.7
...
Closes gh-21333
5 years ago
Stephane Nicoll
938a99bb21
Upgrade to Jackson 2.10.4
...
Closes gh-21332
5 years ago
Stephane Nicoll
293cd6edb9
Upgrade to Jetty El 8.5.54
...
Closes gh-21331
5 years ago
Stephane Nicoll
6c8f0a0082
Upgrade to Hibernate 5.3.17.Final
...
Closes gh-21330
5 years ago
Andy Wilkinson
9ba78db865
Allow Undertow to stop when a request is being handled
...
Previously, unlike embedded Jetty, Netty, and Tomcat, Undertow would
not stop when one of its worker threads was in use. This meant that a
a long-running or stalled request could prevent the application from
shutting down in response to SIGTERM or SIGINT, and SIGTERM would be
required to get the process to exit.
This commit updates the factories for the reactive and servlet
Undertow web server factories to configure Undertow to use a 0ms
shutdown timeout. This aligns it with the behaviour of Jetty, Netty,
and Tomcat. Tests have been introduced to verify the behaviour across
the reactive and servlet variants of all four supported embedded web
servers.
Fixes gh-21319
5 years ago
Madhura Bhave
43e7ccd620
Detect log4j2-test.* files when using log4J2
...
Fixes gh-17001
5 years ago
Phillip Webb
98d27db767
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21320
5 years ago
Phillip Webb
df70c42f98
Allow classpath wildcards with Java 11 or above
...
Update `StaticResourceJars` to catch both `IOException` and
`InvalidPathException` when checking URLs. Prior to this commit only
`IOException` was caught which worked on Java 8 but not Java 11 or
above.
Fixes gh-21312
5 years ago
Phillip Webb
92ef515fbe
Fix @DefaultValue PropertyEditor based conversion
...
Update `ValueObjectBinder` reattempt conversion if the `@DefaultValue`
contains a single element. Prior to this commit, single element
conversion relied on the `ArrayToObjectConverter` which isn't always
available.
Fixes gh-21264
5 years ago
Stephane Nicoll
6051a27bd7
Upgrade to Spring Integration 5.2.6
...
Closes gh-20950
5 years ago
Stephane Nicoll
5292b3a693
Upgrade to Spring Integration 5.1.10
...
Closes gh-20941
5 years ago
Stephane Nicoll
2ca5eebd25
Upgrade to Spring Kafka 2.3.8
...
Closes gh-20952
5 years ago
Stephane Nicoll
8e999a4a9e
Upgrade to Spring AMQP 2.2.6
...
Closes gh-20946
5 years ago
Stephane Nicoll
3e6b62b043
Upgrade to Spring Kafka 2.2.13
...
Closes gh-20988
5 years ago
Stephane Nicoll
524d316500
Upgrade to Spring AMQP 2.1.14
...
Closes gh-20939
5 years ago
Stephane Nicoll
a18a6e1058
Upgrade to Glassfish Jaxb 2.3.3
...
Closes gh-21195
5 years ago
Stephane Nicoll
673af8d1d9
Upgrade to Spring Data Moore-SR7
...
Closes gh-20948
5 years ago
Stephane Nicoll
76740db9a5
Upgrade to Spring HATEOAS 1.0.5.RELEASE
...
Closes gh-21209
5 years ago
Stephane Nicoll
ca458c2666
Upgrade to Spring Data Lovelace-SR17
...
Closes gh-20940
5 years ago
Stephane Nicoll
9e88af9703
Upgrade to Spring Data Lovelace-SR17
...
Closes gh-20940
5 years ago
Stephane Nicoll
5dc82eda53
Upgrade to Spring Framework 5.1.15
...
Closes gh-20938
5 years ago
Brian Clozel
a63ab468a3
Upgrade to RSocket 1.0.0-RC7
...
This commit upgrades to RSocket 1.0.0-RC7.
This new RC brings API changes we have to adapt to. As of this commit,
we're introducing a new `RSocketServerCustomizer` which replaces the now
deprecated `ServerRSocketFactoryProcessor`.
Closes gh-21046
5 years ago
Stephane Nicoll
6ff7b81239
Upgrade to Spring Ws 3.0.9.RELEASE
...
Closes gh-21205
5 years ago
Stephane Nicoll
47c26ef69d
Upgrade to Spring Security 5.2.3.RELEASE
...
Closes gh-21204
5 years ago
Stephane Nicoll
4cc45f964c
Upgrade to Spring Batch 4.2.2.RELEASE
...
Closes gh-21203
5 years ago
Stephane Nicoll
423ec71d45
Upgrade to Postgresql 42.2.12
...
Closes gh-21202
5 years ago
Stephane Nicoll
65fc43865a
Upgrade to Neo4j Ogm 3.2.11
...
Closes gh-21201
5 years ago
Stephane Nicoll
cacdfa443f
Upgrade to Liquibase 3.8.9
...
Closes gh-21200
5 years ago
Stephane Nicoll
f621ac61fa
Upgrade to Kotlin 1.3.72
...
Closes gh-21199
5 years ago
Stephane Nicoll
f45fd47a34
Upgrade to Infinispan 9.4.19.Final
...
Closes gh-21198
5 years ago
Stephane Nicoll
51cedc6225
Upgrade to Hibernate Validator 6.0.19.Final
...
Closes gh-21197
5 years ago
Stephane Nicoll
5668bf456a
Upgrade to Hibernate 5.4.14.Final
...
Closes gh-21196
5 years ago
Stephane Nicoll
e822c497ef
Upgrade to Elasticsearch 6.8.8
...
Closes gh-21194
5 years ago
Stephane Nicoll
6182d83f8c
Upgrade to Jetty 9.4.28.v20200408
...
Closes gh-21193
5 years ago
Stephane Nicoll
e88ee06b5b
Upgrade to Groovy 2.5.11
...
Closes gh-21192
5 years ago
Stephane Nicoll
7820f0115a
Upgrade to Tomcat 9.0.34
...
Closes gh-21191
5 years ago
Stephane Nicoll
5027a05b0e
Upgrade to Johnzon Jsonb 1.2.4
...
Closes gh-21190
5 years ago
Stephane Nicoll
c7d0928114
Upgrade to Byte Buddy 1.10.9
...
Closes gh-21189
5 years ago
Stephane Nicoll
e82bd7f3a1
Upgrade to Mysql 8.0.20
...
Closes gh-21188
5 years ago
Stephane Nicoll
32f128bb9f
Upgrade to Joda Time 2.10.6
...
Closes gh-21187
5 years ago
Stephane Nicoll
09fb95bd6d
Upgrade to Netty 4.1.49.Final
...
Closes gh-21186
5 years ago
Stephane Nicoll
13edf342f6
Upgrade to Micrometer 1.3.8
...
Closes gh-21185
5 years ago
Stephane Nicoll
c8b2440afb
Upgrade to Dropwizard Metrics 4.1.6
...
Closes gh-21184
5 years ago
Stephane Nicoll
0fb174e54c
Upgrade to Hikaricp 3.4.3
...
Closes gh-21183
5 years ago
Stephane Nicoll
732a51a898
Upgrade to Sendgrid 4.4.8
...
Closes gh-21182
5 years ago
Stephane Nicoll
8fb2ea4e65
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21181
5 years ago
Stephane Nicoll
8831856d79
Upgrade to Caffeine 2.8.2
...
Closes gh-21180
5 years ago
Stephane Nicoll
fb6fcff198
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21179
5 years ago
Phillip Webb
50e9674631
Backport "Attempt to prevent JarFiles from being left open"
...
Update `JarFile` so that `super.close()` is called early so that the
file is not left open. Since we re-implement `JarFile` methods to work
directly on the underlying `RandomAccessDataFile`, it should be safe
to close immediately.
Closes gh-21177
5 years ago
Phillip Webb
36b082e8c1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21174
5 years ago
Phillip Webb
e2705b2cfd
Throw exception if classpath*: is used
...
Update `ConfigFileApplicationListener` to throw a better exception if
`classpath*:` is used as a location.
Closes gh-21168
5 years ago
Stephane Nicoll
0761ff1f0b
Upgrade to Reactor Bom Dysprosium-SR7
...
Closes gh-20942
5 years ago
Stephane Nicoll
16005c608f
Upgrade to Reactor Bom Californium-SR18
...
Clsoes gh-20937
5 years ago
Stephane Nicoll
3ea0b4198b
Upgrade to Maven Dependency Plugin 3.1.2
...
Closes gh-21167
5 years ago
Stephane Nicoll
a7e3257e7f
Upgrade to Xmlunit2 2.6.4
...
Closes gh-21166
5 years ago
Stephane Nicoll
cac0407762
Upgrade to Spring Ws 3.0.9.RELEASE
...
Closes gh-21165
5 years ago
Stephane Nicoll
4e93115b05
Upgrade to Spring Session Bom Bean-SR10
...
Closes gh-21164
5 years ago
Stephane Nicoll
0697b3acb4
Upgrade to Spring Security 5.1.9.RELEASE
...
Closes gh-21163
5 years ago
Stephane Nicoll
f24351d12a
Upgrade to Spring Batch 4.1.4.RELEASE
...
Closes gh-21162
5 years ago
Stephane Nicoll
c3c5b444e7
Upgrade to Postgresql 42.2.12
...
Closes gh-21161
5 years ago
Stephane Nicoll
25fb48d0e3
Upgrade to Neo4j Ogm 3.1.19
...
Closes gh-21160
5 years ago
Stephane Nicoll
067a07386a
Upgrade to Mimepull 1.9.13
...
Closes gh-21159
5 years ago
Stephane Nicoll
e6b17bc5b8
Upgrade to Infinispan 9.4.19.Final
...
Closes gh-21158
5 years ago
Stephane Nicoll
9bb16e44b0
Upgrade to Hibernate Validator 6.0.19.Final
...
Closes gh-21157
5 years ago
Stephane Nicoll
191a4e5a51
Upgrade to Hibernate 5.3.16.Final
...
Closes gh-21156
5 years ago
Stephane Nicoll
19826847d4
Upgrade to Freemarker 2.3.30
...
Closes gh-21155
5 years ago
Stephane Nicoll
46fe25480c
Upgrade to Jetty 9.4.28.v20200408
...
Closes gh-21154
5 years ago
Stephane Nicoll
ce4001c54b
Upgrade to Janino 3.0.16
...
Closes gh-21153
5 years ago
Stephane Nicoll
a9a3845168
Upgrade to Groovy 2.5.11
...
Closes gh-21152
5 years ago
Stephane Nicoll
a01b0b7145
Upgrade to Tomcat 9.0.34
...
Closes gh-21151
5 years ago
Stephane Nicoll
4a51a8be2a
Upgrade to Solr 7.7.3
...
Closes gh-21150
5 years ago
Stephane Nicoll
a336f29ce2
Upgrade to Httpclient 4.5.12
...
Closes gh-21149
5 years ago
Stephane Nicoll
72e3d71067
Upgrade to Activemq 5.15.12
...
Closes gh-21148
5 years ago
Stephane Nicoll
c0398e190a
Upgrade to Mysql 8.0.20
...
Closes gh-21147
5 years ago
Stephane Nicoll
d63d2075fa
Upgrade to Joda Time 2.10.6
...
Closes gh-21146
5 years ago
Stephane Nicoll
671f3c2075
Upgrade to Undertow 2.0.30.Final
...
Closes gh-21145
5 years ago
Stephane Nicoll
d1821b3895
Upgrade to Rxjava2 2.2.19
...
Closes gh-21144
5 years ago
Stephane Nicoll
b29d2eedc8
Upgrade to Netty Tcnative 2.0.30.Final
...
Closes gh-21143
5 years ago
Stephane Nicoll
8a02bac617
Upgrade to Netty 4.1.49.Final
...
Closes gh-21142
5 years ago
Stephane Nicoll
effa0cb024
Upgrade to Micrometer 1.1.13
...
Closes gh-21141
5 years ago
Stephane Nicoll
4ea31a2d2e
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21140
5 years ago
Stephane Nicoll
4c3880427a
Upgrade to Jackson 2.9.10.20200411
...
Closes gh-21139
5 years ago
Stephane Nicoll
0c4efffaa7
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21138
5 years ago
Phillip Webb
7d53f7d27f
Attempt to prevent JarFiles from being left open
...
Update `JarFile` to also call `super.close()` early for nested jars.
See gh-21126
5 years ago
Phillip Webb
7c6e912463
Attempt to prevent JarFiles from being left open
...
Update `JarFile` so that `super.close()` is called early so that the
file is not left open. Since we re-implement `JarFile` methods to work
directly on the underlying `RandomAccessDataFile`, it should be safe
to close immediately.
See gh-21126
5 years ago
Stephane Nicoll
80410997ec
Polish "Enhance Database initialization how to guide"
...
See gh-21077
5 years ago
nikmanzotti
f2b10be01e
Enhance Database initialization how to guide
...
See gh-21077
5 years ago
dreis2211
e3a9bacf3b
Fix typo
...
See gh-21002
5 years ago
Andy Wilkinson
29dc236bb2
Broaden deprecation warning check in Gradle Plugin's tests
...
Closes gh-21111
5 years ago
Phillip Webb
581ce09f88
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21106
5 years ago
Phillip Webb
416cfc2c86
Improve @Value documentation
...
Improve "@ConfigurationProperties vs. @Value" documentation with the
recommendation that kebab-case is used with the `@Value` annotation.
Closes gh-20507
5 years ago
Phillip Webb
db28c0c65c
Backport "Attempt to fix CI"
5 years ago
Phillip Webb
93f7e2b6ba
Limit when PortInUseException is thrown
...
Refactor `PortInUseException` logic to a single place and refine when
the exception is thrown.
Prior to this commit, we assumed that a `BindException` was only thrown
when the port was in use. In fact, it's possible that the exception
could be thrown because the requested address "could not be assigned".
We now only throw a `PortInUserException` if the `BindException` message
includes the phrase "in use".
Fixes gh-21101
5 years ago
Phillip Webb
9bb53a4c37
Polish
5 years ago
Madhura Bhave
4dc9bbe127
@SpringBootTest classes with different args shouldn't share a context
...
Fixes gh-20866
5 years ago
Stephane Nicoll
8ac3ab5551
Add missing metadata for removed configuration keys
...
Closes gh-20846
5 years ago
Stephane Nicoll
311952730e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21097
5 years ago
Stephane Nicoll
291165f060
Order additional metadata according to lexicographic order
...
Closes gh-21095
5 years ago
Phillip Webb
d1649fbb9a
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21091
5 years ago
Phillip Webb
e0f94f54ac
Add "Health as Gauge" how-to documentation
...
Add how-to documentation describing how health information can be
exported to a Micrometer Gauge.
Closes gh-18329
5 years ago
Madhura Bhave
b9c2b7b257
Prevent early initialization in MockitoPostProcessor
...
Fixes gh-20665
5 years ago
Phillip Webb
3e3587e0fb
Polish
5 years ago
Phillip Webb
102729b5e1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21082
5 years ago
Phillip Webb
b3d33754a5
Remove outdated FIXMEs from tests
...
Closes gh-19782
5 years ago
Phillip Webb
6bf933205c
Merge branch '2.1.x' into 2.2.x
...
Fixes gh-21073
5 years ago
Madhura Bhave
16ac968f69
Relocate section on configuring DevTools' file system watcher
...
Closes gh-20895
5 years ago
Phillip Webb
c85918b8b3
Create new JarFile instance for URL connections
...
Update `JarURLConnection` to ensure that when connections are opened
a new copy of the JarFile is provided.
Prior to this commit, a single `JarFile` instance was shared which meant
that it could be accidental closed if accessed via
`JarURLConnection.getJarFile()`. If the underlying jar file is closed
then it's possible for a `NoClassDefFoundError` to be thrown if running
on JDK 11 with an active `SecurityManager`.
Closes gh-17796
5 years ago
Phillip Webb
7d0b14fe1c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21070
5 years ago
Phillip Webb
6011470ba6
Auto-configure cors on WelcomePageHandlerMapping
...
Update `WebMvcAutoConfiguration` to automatically apply cors
configuration to the `WelcomePageHandlerMapping`.
Fixes gh-21048
5 years ago
Stephane Nicoll
8cbd7f5cd0
Polish "Add support for initializing nested object when nothing bound"
...
This commit harmonizes the change made to @DefaultValue to the
annotation processor. If such annotation is added to a scalar value with
no value at all, no default value is produced.
Closes gh-18917
5 years ago
Andy Wilkinson
3065c88d6f
Fix typo in IncludeExcludeEndpointFilter's name
...
Closes gh-21061
5 years ago
Phillip Webb
7d68c7c4c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21052
5 years ago
Phillip Webb
a2fdf23e41
Don't throw NettyWebServer on permission errors
...
Update `NettyWebServer` so that the `PortInUseException` is not thrown
for permission denied errors.
Fixes gh-19807
5 years ago
Phillip Webb
c7611112f7
Include cause when throwing PortInUseException
...
Update classes that throw `PortInUseException` so that they also
include the cause. Prior to this commit the cause was not included
which could make diagnosing the real cause difficult.
See gh-19807
5 years ago
Madhura Bhave
4e0fdbee17
Process additional locations when non-default location configured
...
Fixes gh-20745
5 years ago
Madhura Bhave
af6d538781
Add support for initializing nested object when nothing bound
...
When using constructor binding, if no properties are bound to
a nested property, the top-level instance will be created with a
null value for the nested property.
This commit introduces support for an empty `@DefaultValue` which
indicates that an instance of the nested property must be created
even if nothing is bound to it. It honors any `@DefaultValue`
annotations that the nested property might have in its constructor.
Closes gh-18917
5 years ago
Phillip Webb
df26e24605
Fix ConditionalOnAvailableEndpoint dashed matching
...
Update `ConditionalOnAvailableEndpoint` so that it now uses the same
matching code as the endpoint filter. This allows the condition to
match endpoint IDs that contain a dash.
In order to share logic, the `ExposeExcludePropertyEndpointFilter` class
has been deprecated and its logic moved to a new `expose` package
under `IncludExcludeEndpointFilter`. This filter is used by both the
`OnAvailableEndpointCondition` and the auto-configuration classes.
Fixes gh-21044
5 years ago
Andy Wilkinson
439d9beecb
Test that gridFsDatabase is honored by auto-configured GridFsTemplate
...
Closes gh-21039
5 years ago
Phillip Webb
d27e437ddc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21027
5 years ago
Phillip Webb
f0ec571b2e
Document relaxed binding from the environment
...
Update the reference documentation with more details about how relaxed
binding works against environment variables.
Closes gh-18215
5 years ago
Phillip Webb
55f0af7f0f
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21025
5 years ago
Phillip Webb
359b508077
Document devtool property file profile restrictions
...
Closes gh-19972
5 years ago
Phillip Webb
83553ee504
Fix test checkstyle issues
...
Fix checkstyle issues from forward merge.
See gh-21022
5 years ago
Phillip Webb
5757c0864c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21022
5 years ago
Phillip Webb
6a4d98a865
Allow exposure patterns to match dashed IDs
...
Update `ExposeExcludePropertyEndpointFilter` so that patterns will
also match endpoint IDs that contain a dash.
Closes gh-20997
5 years ago
Stephane Nicoll
90c0378a7d
Apply configuration properties deprecation consistently
...
This commit makes sure that both the getter and the setter of a
deprecated configuration properties is flagged with `@Deprecated`.
Closes gh-20812
5 years ago
Phillip Webb
1a8aa72afd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21003
5 years ago
Phillip Webb
822d9f6a31
Allow empty URIs to create embedded datasource
...
Refine `DataSourceAutoConfiguration` conditions so that an empty
`spring.datasource.url` property can be used to enable the embedded
source.
Fixed gh-20996
5 years ago
Stephane Nicoll
1dd8dcc6c9
Polish "Polish JarFile to extra anonymous inner class"
...
See gh-20882
5 years ago
Konrado85
e0d1cf0e38
Polish JarFile to extra anonymous inner class
...
See gh-20882
5 years ago
Madhura Bhave
947594addd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20963
5 years ago
Madhura Bhave
c98fe51914
Make it more obvious that Jolokia does not work with a WebFlux app
...
Closes gh-20623
5 years ago
Stephane Nicoll
6e1ff50328
Start building against Spring Kafka 2.3.8 snapshots
...
See gh-20952
5 years ago
Stephane Nicoll
fafac58311
Start building against Spring Integration 5.2.6 snapshots
...
See gh-20950
5 years ago
Stephane Nicoll
fb11285279
Start building against Spring Data Moore-SR7 snapshots
...
See gh-20948
5 years ago
Stephane Nicoll
99b576707e
Start building against Spring AMQP 2.2.6 snapshots
...
See gh-20946
5 years ago
Stephane Nicoll
ea1345d074
Start building against Spring Framework 5.2.6 snapshots
...
See gh-20944
5 years ago
Stephane Nicoll
4474da8850
Start building against Reactor Dysprosium-SR7 snapshots
...
See gh-20942
5 years ago
Brian Clozel
49bbcceda9
Fix Undertow compression config with invalid Mime Types
...
Prior to this commit, the Undertow compression configuration provided by
Spring Boot would fail and throw an exception for invalid MIME Types
when trying to check them against the list of configured types for
compression.
This commit ensures that invalid MIME Types are ignored and that
compression is disabled for those.
Fixes gh-20955
5 years ago
Stephane Nicoll
a3095d5956
Start building against Spring Integration 5.1.10 snapshots
...
See gh-20941
5 years ago
Stephane Nicoll
35c66d9088
Start building against Spring Data Lovelace-SR17 snapshots
...
See gh-20940
5 years ago
Stephane Nicoll
16334304d6
Start building against Spring AMQP 2.1.14 snapshots
...
See gh-20939
5 years ago
Stephane Nicoll
6a4fbe18c2
Start building against Spring Framework 5.1.15 snapshots
...
See gh-20938
5 years ago
Stephane Nicoll
fca3601477
Start building against Reactor Californium-SR18 snapshots
...
See gh-20937
5 years ago
Stephane Nicoll
60f726a080
Polish
5 years ago
Stephane Nicoll
3cdb5a690a
Polish "Align Kafka's missingTopicsFatal default value"
...
See gh-20917
5 years ago
dhimathu
a12eace2a8
Align Kafka's missingTopicsFatal default value
...
See gh-20917
5 years ago
A Vaz
267f6481f8
Fix typo
...
See gh-20907
5 years ago
Andy Wilkinson
7e1807c01b
Polish "Update endpoint enablement description to describe availability"
...
See gh-20799
5 years ago
Eric Opoku
399c85a5ef
Update endpoint enablement description to describe availability
...
See gh-20799
5 years ago
Stephane Nicoll
cb66e4a206
Update copyright year
...
See gh-20832
5 years ago
dreis2211
235e693906
Fix WebappLoader constructor deprecations
...
See gh-20832
5 years ago
dreis2211
2f93196fbb
Polish ConditionMessage#because()
...
See gh-20847
5 years ago
Stephane Nicoll
1960c90d5f
Deprecated PushRegistry's numThreads property
...
This property is a left-over and was never used in Micrometer so this
commit deprecates its use so that it can be removed in the next feature
release.
Closes gh-20835
5 years ago
Stephane Nicoll
4641794fb5
Fix AtlasProperties hierarchy
...
This commit fixes the AtlasProperties hierarchy so that it no longer is
a StepRegistryProperties. The AtlasConfig on the Micrometer side of
things does not share the common config hierarchy either and some
properties have different default and lifecycle.
Closes gh-20843
5 years ago
Andy Wilkinson
6d7c3da1cf
Polish "Make it clear to which type the DataSource properties are bound"
...
See gh-20727
5 years ago
Param
004ea51b05
Make it clear to which type the DataSource properties are bound
...
See gh-20727
5 years ago
dreis2211
798e21fd3e
Polish GroovyTemplateAutoConfiguration
...
See gh-20708
5 years ago
Andy Wilkinson
ce95fd6825
Polish "Use @DynamicPropertySource for Neo4J and Redis data tests"
...
See gh-20676
5 years ago
dreis2211
d84422a41c
Use @DynamicPropertySource for Neo4J and Redis data tests
...
See gh-20676
5 years ago
Stephane Nicoll
ac56db703e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20725
5 years ago
Stephane Nicoll
88b7b78344
Make sure that cassandra health check reports version
...
Closes gh-20719
5 years ago
Stephane Nicoll
05f10819c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20717
5 years ago
Stephane Nicoll
c9e32aaa47
Use LOCAL_ONE when querying system.local
...
This commit is a follow-up of gh-20709 to apply the same consistency
level to the Cassandra reactive health indicator.
Closes gh-20713
5 years ago
Stephane Nicoll
a9a6df2ed4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20711
5 years ago
Stephane Nicoll
63be1678de
Polish "Use LOCAL_ONE when querying system.local"
...
See gh-20709
5 years ago
Alexandre Dutra
851f631eac
Use LOCAL_ONE when querying system.local
...
The system keyspace has a replication factor of 1 and is local to each
node; it is therefore recommended to query system.local with a
consistency level of ONE or LOCAL_ONE.
Stronger consistency levels may result in an Unavailable error, but this
does not mean that the node is down.
See gh-20709
5 years ago
Stephane Nicoll
5d56e24da2
Document that Java 14 is a supported version
...
Closes gh-20689
5 years ago
Madhura Bhave
042a02e0da
Update copyright of changed files
5 years ago
Anastasiia Losieva
a55c3e4ab7
Use jws-algorithm property in ReactiveOAuth2ResourceServerJwkConfiguration
...
See gh-20681
5 years ago
Stephane Nicoll
a234dff573
Remove check for deprecated configuration properties
...
See gh-20528
5 years ago
Stephane Nicoll
ab01c55d8e
Deprecate use of path extensions for request mapping and content negotiation
...
Closes gh-20528
5 years ago
Andy Wilkinson
0c3be4dde5
Upgrade to Spring Integration 5.2.5.RELEASE
...
Closes gh-20672
5 years ago
Stephane Nicoll
48f235c2cf
Upgrade to Spring Kafka 2.3.7
...
Closes gh-20574
5 years ago