Stephane Nicoll
293cd6edb9
Upgrade to Jetty El 8.5.54
...
Closes gh-21331
2020-05-06 15:21:58 +02:00
Stephane Nicoll
6c8f0a0082
Upgrade to Hibernate 5.3.17.Final
...
Closes gh-21330
2020-05-06 15:21:56 +02:00
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
2020-05-06 12:23:37 +01:00
Madhura Bhave
43e7ccd620
Detect log4j2-test.* files when using log4J2
...
Fixes gh-17001
2020-05-05 14:12:34 -07:00
Phillip Webb
98d27db767
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21320
2020-05-05 12:12:31 -07:00
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
2020-05-05 12:10:31 -07:00
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
2020-05-01 18:26:18 -07:00
Stephane Nicoll
6051a27bd7
Upgrade to Spring Integration 5.2.6
...
Closes gh-20950
2020-04-30 15:24:19 +02:00
Stephane Nicoll
5292b3a693
Upgrade to Spring Integration 5.1.10
...
Closes gh-20941
2020-04-30 15:22:41 +02:00
Stephane Nicoll
2ca5eebd25
Upgrade to Spring Kafka 2.3.8
...
Closes gh-20952
2020-04-29 14:24:17 +02:00
Stephane Nicoll
8e999a4a9e
Upgrade to Spring AMQP 2.2.6
...
Closes gh-20946
2020-04-29 14:23:38 +02:00
Stephane Nicoll
3e6b62b043
Upgrade to Spring Kafka 2.2.13
...
Closes gh-20988
2020-04-29 14:20:59 +02:00
Stephane Nicoll
524d316500
Upgrade to Spring AMQP 2.1.14
...
Closes gh-20939
2020-04-29 14:20:39 +02:00
Stephane Nicoll
a18a6e1058
Upgrade to Glassfish Jaxb 2.3.3
...
Closes gh-21195
2020-04-29 14:12:58 +02:00
Stephane Nicoll
673af8d1d9
Upgrade to Spring Data Moore-SR7
...
Closes gh-20948
2020-04-28 15:41:35 +02:00
Stephane Nicoll
76740db9a5
Upgrade to Spring HATEOAS 1.0.5.RELEASE
...
Closes gh-21209
2020-04-28 15:40:51 +02:00
Stephane Nicoll
ca458c2666
Upgrade to Spring Data Lovelace-SR17
...
Closes gh-20940
2020-04-28 15:38:02 +02:00
Stephane Nicoll
9e88af9703
Upgrade to Spring Data Lovelace-SR17
...
Closes gh-20940
2020-04-28 15:36:16 +02:00
Stephane Nicoll
5dc82eda53
Upgrade to Spring Framework 5.1.15
...
Closes gh-20938
2020-04-28 15:35:08 +02:00
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
2020-04-28 11:09:37 +02:00
Stephane Nicoll
6ff7b81239
Upgrade to Spring Ws 3.0.9.RELEASE
...
Closes gh-21205
2020-04-28 10:02:49 +02:00
Stephane Nicoll
47c26ef69d
Upgrade to Spring Security 5.2.3.RELEASE
...
Closes gh-21204
2020-04-28 10:02:49 +02:00
Stephane Nicoll
4cc45f964c
Upgrade to Spring Batch 4.2.2.RELEASE
...
Closes gh-21203
2020-04-28 10:02:49 +02:00
Stephane Nicoll
423ec71d45
Upgrade to Postgresql 42.2.12
...
Closes gh-21202
2020-04-28 10:02:49 +02:00
Stephane Nicoll
65fc43865a
Upgrade to Neo4j Ogm 3.2.11
...
Closes gh-21201
2020-04-28 10:02:49 +02:00
Stephane Nicoll
cacdfa443f
Upgrade to Liquibase 3.8.9
...
Closes gh-21200
2020-04-28 10:02:49 +02:00
Stephane Nicoll
f621ac61fa
Upgrade to Kotlin 1.3.72
...
Closes gh-21199
2020-04-28 10:02:49 +02:00
Stephane Nicoll
f45fd47a34
Upgrade to Infinispan 9.4.19.Final
...
Closes gh-21198
2020-04-28 10:02:49 +02:00
Stephane Nicoll
51cedc6225
Upgrade to Hibernate Validator 6.0.19.Final
...
Closes gh-21197
2020-04-28 10:02:49 +02:00
Stephane Nicoll
5668bf456a
Upgrade to Hibernate 5.4.14.Final
...
Closes gh-21196
2020-04-28 10:02:49 +02:00
Stephane Nicoll
e822c497ef
Upgrade to Elasticsearch 6.8.8
...
Closes gh-21194
2020-04-28 09:28:33 +02:00
Stephane Nicoll
6182d83f8c
Upgrade to Jetty 9.4.28.v20200408
...
Closes gh-21193
2020-04-28 09:28:31 +02:00
Stephane Nicoll
e88ee06b5b
Upgrade to Groovy 2.5.11
...
Closes gh-21192
2020-04-28 09:28:30 +02:00
Stephane Nicoll
7820f0115a
Upgrade to Tomcat 9.0.34
...
Closes gh-21191
2020-04-28 09:28:29 +02:00
Stephane Nicoll
5027a05b0e
Upgrade to Johnzon Jsonb 1.2.4
...
Closes gh-21190
2020-04-28 09:28:28 +02:00
Stephane Nicoll
c7d0928114
Upgrade to Byte Buddy 1.10.9
...
Closes gh-21189
2020-04-28 09:28:27 +02:00
Stephane Nicoll
e82bd7f3a1
Upgrade to Mysql 8.0.20
...
Closes gh-21188
2020-04-28 09:28:25 +02:00
Stephane Nicoll
32f128bb9f
Upgrade to Joda Time 2.10.6
...
Closes gh-21187
2020-04-28 09:28:24 +02:00
Stephane Nicoll
09fb95bd6d
Upgrade to Netty 4.1.49.Final
...
Closes gh-21186
2020-04-28 09:28:23 +02:00
Stephane Nicoll
13edf342f6
Upgrade to Micrometer 1.3.8
...
Closes gh-21185
2020-04-28 09:28:22 +02:00
Stephane Nicoll
c8b2440afb
Upgrade to Dropwizard Metrics 4.1.6
...
Closes gh-21184
2020-04-28 09:28:21 +02:00
Stephane Nicoll
0fb174e54c
Upgrade to Hikaricp 3.4.3
...
Closes gh-21183
2020-04-28 09:28:19 +02:00
Stephane Nicoll
732a51a898
Upgrade to Sendgrid 4.4.8
...
Closes gh-21182
2020-04-28 09:28:18 +02:00
Stephane Nicoll
8fb2ea4e65
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21181
2020-04-28 09:28:17 +02:00
Stephane Nicoll
8831856d79
Upgrade to Caffeine 2.8.2
...
Closes gh-21180
2020-04-28 09:28:16 +02:00
Stephane Nicoll
fb6fcff198
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21179
2020-04-28 09:28:15 +02:00
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
2020-04-27 19:03:52 -07:00
Phillip Webb
36b082e8c1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21174
2020-04-27 16:18:55 -07:00
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
2020-04-27 13:42:40 -07:00
Stephane Nicoll
0761ff1f0b
Upgrade to Reactor Bom Dysprosium-SR7
...
Closes gh-20942
2020-04-27 14:30:20 +02:00
Stephane Nicoll
16005c608f
Upgrade to Reactor Bom Californium-SR18
...
Clsoes gh-20937
2020-04-27 14:28:43 +02:00
Stephane Nicoll
3ea0b4198b
Upgrade to Maven Dependency Plugin 3.1.2
...
Closes gh-21167
2020-04-27 09:38:51 +02:00
Stephane Nicoll
a7e3257e7f
Upgrade to Xmlunit2 2.6.4
...
Closes gh-21166
2020-04-27 09:38:50 +02:00
Stephane Nicoll
cac0407762
Upgrade to Spring Ws 3.0.9.RELEASE
...
Closes gh-21165
2020-04-27 09:38:49 +02:00
Stephane Nicoll
4e93115b05
Upgrade to Spring Session Bom Bean-SR10
...
Closes gh-21164
2020-04-27 09:38:48 +02:00
Stephane Nicoll
0697b3acb4
Upgrade to Spring Security 5.1.9.RELEASE
...
Closes gh-21163
2020-04-27 09:38:47 +02:00
Stephane Nicoll
f24351d12a
Upgrade to Spring Batch 4.1.4.RELEASE
...
Closes gh-21162
2020-04-27 09:38:46 +02:00
Stephane Nicoll
c3c5b444e7
Upgrade to Postgresql 42.2.12
...
Closes gh-21161
2020-04-27 09:38:45 +02:00
Stephane Nicoll
25fb48d0e3
Upgrade to Neo4j Ogm 3.1.19
...
Closes gh-21160
2020-04-27 09:38:44 +02:00
Stephane Nicoll
067a07386a
Upgrade to Mimepull 1.9.13
...
Closes gh-21159
2020-04-27 09:38:43 +02:00
Stephane Nicoll
e6b17bc5b8
Upgrade to Infinispan 9.4.19.Final
...
Closes gh-21158
2020-04-27 09:38:41 +02:00
Stephane Nicoll
9bb16e44b0
Upgrade to Hibernate Validator 6.0.19.Final
...
Closes gh-21157
2020-04-27 09:38:40 +02:00
Stephane Nicoll
191a4e5a51
Upgrade to Hibernate 5.3.16.Final
...
Closes gh-21156
2020-04-27 09:38:39 +02:00
Stephane Nicoll
19826847d4
Upgrade to Freemarker 2.3.30
...
Closes gh-21155
2020-04-27 09:38:38 +02:00
Stephane Nicoll
46fe25480c
Upgrade to Jetty 9.4.28.v20200408
...
Closes gh-21154
2020-04-27 09:38:37 +02:00
Stephane Nicoll
ce4001c54b
Upgrade to Janino 3.0.16
...
Closes gh-21153
2020-04-27 09:38:36 +02:00
Stephane Nicoll
a9a3845168
Upgrade to Groovy 2.5.11
...
Closes gh-21152
2020-04-27 09:38:35 +02:00
Stephane Nicoll
a01b0b7145
Upgrade to Tomcat 9.0.34
...
Closes gh-21151
2020-04-27 09:38:34 +02:00
Stephane Nicoll
4a51a8be2a
Upgrade to Solr 7.7.3
...
Closes gh-21150
2020-04-27 09:38:33 +02:00
Stephane Nicoll
a336f29ce2
Upgrade to Httpclient 4.5.12
...
Closes gh-21149
2020-04-27 09:38:32 +02:00
Stephane Nicoll
72e3d71067
Upgrade to Activemq 5.15.12
...
Closes gh-21148
2020-04-27 09:38:31 +02:00
Stephane Nicoll
c0398e190a
Upgrade to Mysql 8.0.20
...
Closes gh-21147
2020-04-27 09:38:30 +02:00
Stephane Nicoll
d63d2075fa
Upgrade to Joda Time 2.10.6
...
Closes gh-21146
2020-04-27 09:38:29 +02:00
Stephane Nicoll
671f3c2075
Upgrade to Undertow 2.0.30.Final
...
Closes gh-21145
2020-04-27 09:38:28 +02:00
Stephane Nicoll
d1821b3895
Upgrade to Rxjava2 2.2.19
...
Closes gh-21144
2020-04-27 09:38:27 +02:00
Stephane Nicoll
b29d2eedc8
Upgrade to Netty Tcnative 2.0.30.Final
...
Closes gh-21143
2020-04-27 09:38:25 +02:00
Stephane Nicoll
8a02bac617
Upgrade to Netty 4.1.49.Final
...
Closes gh-21142
2020-04-27 09:38:24 +02:00
Stephane Nicoll
effa0cb024
Upgrade to Micrometer 1.1.13
...
Closes gh-21141
2020-04-27 09:38:23 +02:00
Stephane Nicoll
4ea31a2d2e
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21140
2020-04-27 09:38:22 +02:00
Stephane Nicoll
4c3880427a
Upgrade to Jackson 2.9.10.20200411
...
Closes gh-21139
2020-04-27 09:38:21 +02:00
Stephane Nicoll
0c4efffaa7
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21138
2020-04-27 09:38:20 +02:00
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
2020-04-25 22:20:53 -07:00
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
2020-04-25 13:03:07 -07:00
Stephane Nicoll
80410997ec
Polish "Enhance Database initialization how to guide"
...
See gh-21077
2020-04-25 09:30:58 +02:00
nikmanzotti
f2b10be01e
Enhance Database initialization how to guide
...
See gh-21077
2020-04-25 09:30:43 +02:00
dreis2211
e3a9bacf3b
Fix typo
...
See gh-21002
2020-04-25 09:14:01 +02:00
Andy Wilkinson
29dc236bb2
Broaden deprecation warning check in Gradle Plugin's tests
...
Closes gh-21111
2020-04-24 17:45:42 +01:00
Phillip Webb
581ce09f88
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21106
2020-04-23 16:39:38 -07:00
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
2020-04-23 16:39:22 -07:00
Phillip Webb
db28c0c65c
Backport "Attempt to fix CI"
2020-04-23 16:35:01 -07:00
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
2020-04-23 14:42:30 -07:00
Phillip Webb
9bb53a4c37
Polish
2020-04-23 14:31:49 -07:00
Madhura Bhave
4dc9bbe127
@SpringBootTest classes with different args shouldn't share a context
...
Fixes gh-20866
2020-04-23 10:18:14 -07:00
Stephane Nicoll
8ac3ab5551
Add missing metadata for removed configuration keys
...
Closes gh-20846
2020-04-23 14:39:10 +02:00
Stephane Nicoll
311952730e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21097
2020-04-23 14:07:31 +02:00
Stephane Nicoll
291165f060
Order additional metadata according to lexicographic order
...
Closes gh-21095
2020-04-23 13:58:49 +02:00
Phillip Webb
d1649fbb9a
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21091
2020-04-22 16:49:33 -07:00
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
2020-04-22 16:45:46 -07:00
Madhura Bhave
b9c2b7b257
Prevent early initialization in MockitoPostProcessor
...
Fixes gh-20665
2020-04-22 14:35:50 -07:00
Phillip Webb
3e3587e0fb
Polish
2020-04-22 12:57:08 -07:00