Jay Bryant
6bd9b2ebc6
Improve Spring Batch coverage in reference documentation
...
See gh-19211
2019-12-23 09:27:22 +01:00
Johnny Lim
6efa98951d
Polish LdapAutoConfigurationTests
...
See gh-19437
2019-12-23 08:53:10 +01:00
Stephane Nicoll
5031e6182b
Merge branch '2.2.x'
...
Closes gh-19435
2019-12-22 08:53:13 +01:00
Filip Hrisafov
bb5c151ee0
Disable SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default
...
See gh-19352
2019-12-22 08:52:07 +01:00
Stephane Nicoll
fde06f4edd
Merge branch '2.2.x'
...
Closes gh-19434
2019-12-22 08:44:47 +01:00
Stephane Nicoll
2171e7a425
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19433
2019-12-22 08:44:18 +01:00
Tadaya Tsuyukubo
294267d2e0
Fix typo on ConditionMessage
...
See gh-19354
2019-12-22 08:40:43 +01:00
Stephane Nicoll
e38ef6ef1f
Merge branch '2.2.x'
...
Closes gh-19429
2019-12-21 16:37:32 +01:00
Johnny Lim
0bf359f4a2
Polish
...
See gh-19409
2019-12-21 16:36:06 +01:00
Stephane Nicoll
bd179393ea
Merge branch '2.2.x'
...
Closes gh-19428
2019-12-21 16:34:47 +01:00
dark
4f99c9f281
Remove unused import statement
...
See gh-19410
2019-12-21 16:33:53 +01:00
Brian Clozel
813c901905
Merge branch '2.2.x'
...
Closes gh-19425
2019-12-20 22:12:20 +01:00
Brian Clozel
82391a406a
Polish
...
See gh-19424
2019-12-20 21:55:59 +01:00
Ferdinand Jacobs
4555123b7d
Fix typo in RSocket docs
...
See gh-19424
2019-12-20 21:50:14 +01:00
dreis2211
4b10462464
Fix compilation error
...
See gh-19423
2019-12-20 17:10:39 +00:00
Andy Wilkinson
7551a79e80
Merge branch '2.2.x'
...
Closes gh-19422
2019-12-20 15:55:16 +00:00
Andy Wilkinson
ea00ab9919
Protect against NoSuchMethodError when deploying to old Tomcats
...
Fixes gh-19308
2019-12-20 15:53:08 +00:00
Andy Wilkinson
be4c4f9c13
Merge branch '2.2.x'
...
Closes gh-19420
2019-12-20 15:41:24 +00:00
Andy Wilkinson
0e6932d550
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19419
2019-12-20 15:41:02 +00:00
Andy Wilkinson
35b74185e4
Fix test ordering problems by always clearing URL stream handler factory
...
Closes gh-19349
2019-12-20 15:36:39 +00:00
Andy Wilkinson
07857f7f24
Merge branch '2.2.x'
...
Closes gh-19418
2019-12-20 15:28:40 +00:00
Andy Wilkinson
8ed0b1a231
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19417
2019-12-20 15:28:11 +00:00
Andy Wilkinson
3cadde0900
Protect against available port actually being unavailable
...
Closes gh-19355
2019-12-20 15:22:30 +00:00
Andy Wilkinson
6009baa71b
Remove plugin management for Maven's site plugin
...
Closes gh-19085
2019-12-20 14:50:50 +00:00
Phillip Webb
93d9147864
Add deprecation documentation to Archive.iterator
...
See gh-16655
2019-12-19 16:52:47 -08:00
Brian Clozel
1e117c704b
Merge branch '2.2.x'
...
Closes gh-19404
2019-12-19 15:24:41 +01:00
Brian Clozel
979437398c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19403
2019-12-19 15:23:19 +01:00
Brian Clozel
3e48e36e47
Improve docs on running apps behind proxies
...
Fixes gh-15046
2019-12-19 15:16:13 +01:00
Stephane Nicoll
dabb9b89c7
Merge branch '2.2.x'
2019-12-19 13:45:36 +09:00
Stephane Nicoll
b515d6ba9a
Merge pull request #19397 from aklish
...
* pr/19397:
Add Elide as 3rd party Spring Boot Starter
Closes gh-19397
2019-12-19 13:45:08 +09:00
Aaron Klish
8b149dcea9
Add Elide as 3rd party Spring Boot Starter
...
See gh-19397
2019-12-19 13:44:50 +09:00
Johnny Lim
8bbc7f7b67
Remove duplicate entry for Neo4jHealthIndicator
...
See gh-19377
2019-12-17 09:43:09 +09:00
Stephane Nicoll
bb3b6dbd7d
Merge branch '2.2.x'
...
Closes gh-19375
2019-12-15 09:05:27 +09:00
dreis2211
b6e4c0f012
Add group property to DynatraceProperties
...
See gh-19369
2019-12-15 08:54:42 +09:00
Andy Wilkinson
ef2eb2f652
Remove accidental usage of Plexus's CollectionUtils
...
See gh-16655 and 8f5777cf
2019-12-14 17:42:26 +00:00
Phillip Webb
1b1c61a2ed
Make processor output fully reproducible
...
Update `AutoConfigureAnnotationProcessor` to ensure that the generated
properties file is fully repeatable. Properties are now sorted and
written out directly to ensure that the timestamp comment is not
present.
Closes gh-19370
2019-12-13 13:04:49 -08:00
Phillip Webb
695de2c6f5
Polish end-to-end configuration properties tracing
...
See gh-14880
2019-12-13 12:47:01 -08:00
Phillip Webb
830c2ef7f1
Polish
2019-12-13 11:47:42 -08:00
Phillip Webb
be3b11db48
Merge branch '2.2.x'
2019-12-13 11:47:04 -08:00
Phillip Webb
6d372f60d9
Merge branch '2.1.x' into 2.2.x
2019-12-13 11:46:25 -08:00
Phillip Webb
8e03982bca
Fix checkstyle violation
2019-12-13 11:45:56 -08:00
Phillip Webb
2fc12bc36c
Merge branch '2.2.x'
2019-12-13 11:30:13 -08:00
Phillip Webb
26ff18f37d
Merge branch '2.1.x' into 2.2.x
2019-12-13 11:29:51 -08:00
Phillip Webb
accd830dd5
Update copyright header of changed files
2019-12-13 11:23:24 -08:00
Phillip Webb
9bdad06c10
Polish Netty SSL key alias support
...
See gh-19197
2019-12-13 11:21:42 -08:00
Madhura Bhave
51e558b08d
Merge pull request #19364 from dreis2211
...
* pr/19364:
Fix unknown tag in javadoc
Closes gh-19364
2019-12-12 17:05:09 -08:00
dreis2211
3be05f61e1
Fix unknown tag in javadoc
...
See gh-19364
2019-12-12 17:04:25 -08:00
Madhura Bhave
8dcf1e4033
Provide end-to-end traceability for config properties
...
Closes gh-14880
Co-authored-by: Andy Wilkinson <awilkinson@pivotal.io>
2019-12-12 17:02:46 -08:00
Madhura Bhave
8f5777cf9e
Optimize JarLauncher when used with exploded jar
...
- Previously, we would create a JarFileArchive for all nested jars.
This was an additional overhead. We only need to create a JarFileArchive
for jars that can have nested jars in them. For all other jars we only need
the URL to build the classpath.
- While iterating over nested entries in the exploded jar, we only need to
look at BOOT-INF and we can skip any entry that does not match that.
Closes gh-16655
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
2019-12-12 14:33:48 -08:00
Stephane Nicoll
58022d72f5
Merge branch '2.2.x'
...
Closes gh-19363
2019-12-12 16:59:46 +01:00
Stephane Nicoll
c3ae8bcfdc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19362
2019-12-12 16:59:21 +01:00
dreis2211
207a5c5022
Link consistently to Tomcat 9.0 docs
...
See gh-19340
2019-12-12 16:58:37 +01:00
Stephane Nicoll
1d3554de06
Merge branch '2.2.x'
...
Closes gh-19361
2019-12-12 16:54:31 +01:00
Stephane Nicoll
fc35384b03
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19360
2019-12-12 16:54:04 +01:00
dreis2211
29b602d6a0
Fix link to Vaadin Spring Boot starter
...
See gh-19338
2019-12-12 16:53:21 +01:00
Stephane Nicoll
aa821151bb
Polish "Detect DirContextAuthenticationStrategy bean"
...
See gh-19328
2019-12-09 15:58:44 +01:00
Filip Hrisafov
c108d2d011
Detect DirContextAuthenticationStrategy bean
...
This commit improves the LDAP auto-configuration to detect if a
DirContextAuthenticationStrategy bean is defined and, if so, associates
it with the auto-configured `LdapContextSource`.
See gh-19328
2019-12-09 15:58:25 +01:00
Stephane Nicoll
20bebdc07d
Merge branch '2.2.x'
...
Closes gh-19331
2019-12-09 11:58:58 +01:00
dreis2211
b1158bf35d
Simplify some Stream API usages
...
See gh-19291
2019-12-09 11:52:46 +01:00
Phillip Webb
d2ebf5de0e
Merge branch '2.2.x'
...
Closes gh-19317
2019-12-05 20:17:47 -08:00
Phillip Webb
f1c2d36793
Upgrade to Spring Batch 4.2.1
...
Closes gh-19073
2019-12-05 20:16:37 -08:00
Madhura Bhave
1071f969bf
Merge branch '2.2.x'
...
Closes gh-19315
2019-12-05 13:32:26 -08:00
Huluvu424242
95d6dff56f
Document Nitrite starter in README
...
See gh-19196
2019-12-05 13:30:54 -08:00
Madhura Bhave
b42bc1b23d
Merge branch '2.2.x'
...
Closes gh-19314
2019-12-05 12:04:46 -08:00
Madhura Bhave
ed571bab24
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19313
2019-12-05 12:03:50 -08:00
dreis2211
20ff764756
Increase cache ttl in CachingOperationInvokerTests
...
See gh-19193
2019-12-05 11:58:23 -08:00
Andy Wilkinson
6a8d7218b6
Merge branch '2.2.x'
...
Closes gh-19310
2019-12-05 16:15:38 +00:00
Andy Wilkinson
9b0569cf81
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19309
2019-12-05 16:15:15 +00:00
Andy Wilkinson
bc53fe0344
Recommend mockito-inline for mocking and spying of CGLib proxies
...
This reverts commit 52050c173c
.
See gh-17817
Closes gh-19020
2019-12-05 16:13:02 +00:00
Andy Wilkinson
4957994def
Merge branch '2.2.x'
...
Closes gh-19305
2019-12-05 12:54:21 +00:00
Andy Wilkinson
3c0e7ccba6
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19304
2019-12-05 12:53:36 +00:00
Andy Wilkinson
effdc8f359
Polish "Honour SSL key alias when using Netty"
...
See gh-19197
2019-12-05 12:48:13 +00:00
cbono
eda7b7c3e6
Honour SSL key alias when using Netty
...
See gh-19197
2019-12-05 12:10:04 +00:00
Andy Wilkinson
ae5ec4e41a
Merge branch '2.2.x'
...
Closes gh-19300
2019-12-05 11:54:18 +00:00
Andy Wilkinson
758b80a0fe
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19299
2019-12-05 11:53:55 +00:00
luoyuan
c6a184474c
Remove redundant hasText check as query always has text
...
See gh-19290
2019-12-05 11:51:35 +00:00
Andy Wilkinson
9f1e760054
Merge branch '2.2.x'
...
Closes gh-19298
2019-12-05 11:46:02 +00:00
tongluyang
95aad5b556
Add missing closing parenthesis to the document
...
See gh-19218
2019-12-05 11:45:22 +00:00
Andy Wilkinson
4dc74793e1
Merge branch '2.2.x'
...
Closes gh-19297
2019-12-05 11:38:40 +00:00
dreis2211
f190affa6b
Upgrade to Testcontainers 1.12.4
...
See gh-19292
2019-12-05 11:37:46 +00:00
Andy Wilkinson
10d593eeee
Merge branch '2.2.x'
2019-12-05 11:34:44 +00:00
Andy Wilkinson
264d4f54ec
Merge branch '2.1.x' into 2.2.x
2019-12-05 11:34:36 +00:00
Andy Wilkinson
38340522de
Fix Asciidoc syntax
2019-12-05 11:33:58 +00:00
Andy Wilkinson
ab4e1c465f
Merge branch '2.2.x'
...
See gh-19288
2019-12-05 10:25:12 +00:00
Andy Wilkinson
47b47c28a0
Reduce visibility of the Gradle plugin's test methods
...
See gh-19287
2019-12-05 10:24:48 +00:00
Andy Wilkinson
9b88edbcf9
Merge branch '2.2.x'
...
Closes gh-19153
2019-12-05 10:07:00 +00:00
Andy Wilkinson
a2451a4f29
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19152
2019-12-05 10:06:32 +00:00
Andy Wilkinson
b46bb726ca
Clarify limitations of @PropertySource
...
Closes gh-18900
2019-12-05 10:05:50 +00:00
Madhura Bhave
0a2387ed0b
Merge branch '2.2.x'
...
Closes gh-19279
2019-12-04 14:42:34 -08:00
Madhura Bhave
2c4a1f1c15
Display @Validated constructor bound properties in configprops endpoint
...
Fixes gh-19219
2019-12-04 14:41:34 -08:00
Andy Wilkinson
d3a30dc28f
Upgrade to Maven Enforcer Plugin 3.0.0-M3
...
Closes gh-19276
2019-12-04 20:11:01 +00:00
Andy Wilkinson
edb1f9e03a
Upgrade to Webjars Locator Core 0.43
...
Closes gh-19275
2019-12-04 20:11:01 +00:00
Andy Wilkinson
896a048d9e
Upgrade to Spring Cloud Connectors 2.0.7.RELEASE
...
Closes gh-19274
2019-12-04 20:11:01 +00:00
Andy Wilkinson
d8ead5bcf7
Upgrade to Neo4j Ogm 3.2.3
...
Closes gh-19273
2019-12-04 20:11:01 +00:00
Andy Wilkinson
08db520566
Upgrade to Jetty El 8.5.49
...
Closes gh-19272
2019-12-04 20:11:01 +00:00
Andy Wilkinson
e9da6d343d
Upgrade to Mockito 3.2.0
...
Closes gh-19271
2019-12-04 20:11:01 +00:00
Andy Wilkinson
5cab3592a0
Upgrade to Mariadb 2.5.2
...
Closes gh-19270
2019-12-04 20:11:00 +00:00
Andy Wilkinson
a87ddab37f
Upgrade to Liquibase 3.8.2
...
Closes gh-19269
2019-12-04 20:11:00 +00:00
Andy Wilkinson
0c1b258c1e
Upgrade to Kotlin 1.3.61
...
Closes gh-19268
2019-12-04 20:11:00 +00:00
Andy Wilkinson
a826fabd3f
Upgrade to Hibernate 5.4.9.Final
...
Closes gh-19267
2019-12-04 20:11:00 +00:00
Andy Wilkinson
836749ee32
Upgrade to Jaybird 3.0.8
...
Closes gh-19265
2019-12-04 19:57:38 +00:00
Andy Wilkinson
ecc970f3ac
Upgrade to Elasticsearch 6.8.5
...
Closes gh-19264
2019-12-04 19:57:38 +00:00
Andy Wilkinson
c0972820e7
Upgrade to Jetty Reactive Httpclient 1.1.0
...
Closes gh-19263
2019-12-04 19:57:38 +00:00
Andy Wilkinson
1e3b701cbb
Upgrade to Jetty 9.4.24.v20191120
...
Closes gh-19262
2019-12-04 19:57:38 +00:00
Andy Wilkinson
c3d7488652
Upgrade to Aspectj 1.9.5
...
Closes gh-19261
2019-12-04 19:57:37 +00:00
Andy Wilkinson
90a46c7817
Upgrade to Tomcat 9.0.29
...
Closes gh-19260
2019-12-04 19:57:37 +00:00
Andy Wilkinson
699c684086
Upgrade to Johnzon Jsonb 1.2.2
...
Closes gh-19259
2019-12-04 19:57:37 +00:00
Andy Wilkinson
b392fa4737
Upgrade to Activemq 5.15.11
...
Closes gh-19258
2019-12-04 19:57:37 +00:00
Andy Wilkinson
2614f641f8
Upgrade to Byte Buddy 1.10.4
...
Closes gh-19257
2019-12-04 19:57:37 +00:00
Andy Wilkinson
ec71009b88
Upgrade to Undertow 2.0.28.Final
...
Closes gh-19256
2019-12-04 19:57:37 +00:00
Andy Wilkinson
23d0ef079c
Upgrade to Rxjava2 2.2.15
...
Closes gh-19255
2019-12-04 19:57:37 +00:00
Andy Wilkinson
327a17beba
Upgrade to Prometheus Pushgateway 0.8.0
...
Closes gh-19254
2019-12-04 19:57:37 +00:00
Andy Wilkinson
5729ea3fe3
Upgrade to Netty Tcnative 2.0.28.Final
...
Closes gh-19253
2019-12-04 19:57:37 +00:00
Andy Wilkinson
c253052a4d
Upgrade to Unboundid Ldapsdk 4.0.13
...
Closes gh-19252
2019-12-04 19:57:37 +00:00
Andy Wilkinson
be903123f5
Upgrade to Querydsl 4.2.2
...
Closes gh-19251
2019-12-04 19:57:37 +00:00
Andy Wilkinson
4d47cf65d5
Upgrade to Appengine Sdk 1.9.77
...
Closes gh-19250
2019-12-04 19:57:37 +00:00
Andy Wilkinson
18489bea81
Upgrade to Jackson 2.10.1
...
Closes gh-19249
2019-12-04 19:57:37 +00:00
Andy Wilkinson
11d5fcb366
Upgrade to Couchbase Client 2.7.11
...
Closes gh-19248
2019-12-04 19:57:37 +00:00
Andy Wilkinson
85b9c9cea6
Upgrade to Spring Integration 5.2.2.RELEASE
...
Closes gh-19277
2019-12-04 19:56:36 +00:00
Andy Wilkinson
05d460a974
Upgrade to Spring Integration 5.2.2.RELEASE
...
Closes gh-19070
2019-12-04 19:55:33 +00:00
Andy Wilkinson
2ab5089338
Upgrade to Spring Cloud Connectors 2.0.7.RELEASE
...
Closes gh-19247
2019-12-04 19:48:38 +00:00
Andy Wilkinson
89fbdb9fc0
Upgrade to Neo4j Ogm 3.2.3
...
Closes gh-19246
2019-12-04 19:48:36 +00:00
Andy Wilkinson
fc2bb1d3ef
Upgrade to Jetty El 8.5.49
...
Closes gh-19245
2019-12-04 19:48:35 +00:00
Andy Wilkinson
4cc1c6eb19
Upgrade to Liquibase 3.8.2
...
Closes gh-19244
2019-12-04 19:48:33 +00:00
Andy Wilkinson
197350c21e
Upgrade to Kotlin 1.3.61
...
Closes gh-19243
2019-12-04 19:48:31 +00:00
Andy Wilkinson
d3b3ee6a6a
Upgrade to Aspectj 1.9.5
...
Closes gh-19242
2019-12-04 19:48:30 +00:00
Andy Wilkinson
a8463ff538
Upgrade to Activemq 5.15.11
...
Closes gh-19241
2019-12-04 19:48:28 +00:00
Andy Wilkinson
0071e2be3f
Upgrade to Byte Buddy 1.10.4
...
Closes gh-19240
2019-12-04 19:48:27 +00:00
Andy Wilkinson
255eb498c4
Upgrade to Netty Tcnative 2.0.28.Final
...
Closes gh-19239
2019-12-04 19:48:25 +00:00
Andy Wilkinson
d2c5d971f2
Upgrade to Unboundid Ldapsdk 4.0.13
...
Closes gh-19238
2019-12-04 19:48:24 +00:00
Andy Wilkinson
ca7ef3daec
Upgrade to Couchbase Client 2.7.11
...
Closes gh-19237
2019-12-04 19:48:22 +00:00
Andy Wilkinson
3d35efb485
Upgrade to Spring Batch 4.1.3.RELEASE
...
Closes gh-19072
2019-12-04 17:57:45 +00:00
Andy Wilkinson
6a0ec7e1f4
Upgrade to Spring Data Lovelace-SR14
...
Closes gh-19068
2019-12-04 17:57:03 +00:00
Andy Wilkinson
72d3137941
Upgrade to Spring Cloud Connectors 2.0.7.RELEASE
...
Closes gh-19234
2019-12-04 17:55:29 +00:00
Andy Wilkinson
66639702be
Upgrade to Jetty El 8.5.49
...
Closes gh-19233
2019-12-04 17:55:28 +00:00
Andy Wilkinson
ff1d2ea381
Upgrade to Aspectj 1.9.5
...
Closes gh-19232
2019-12-04 17:55:27 +00:00
Andy Wilkinson
7ea088e5fb
Upgrade to Activemq 5.15.11
...
Closes gh-19231
2019-12-04 17:55:26 +00:00
Andy Wilkinson
cf80ad46e4
Upgrade to Netty Tcnative 2.0.28.Final
...
Closes gh-19230
2019-12-04 17:55:24 +00:00
Andy Wilkinson
a2b06bbf45
Upgrade to Micrometer 1.1.9
...
Closes gh-19229
2019-12-04 17:55:23 +00:00
Andy Wilkinson
677f2bc80c
Upgrade to Unboundid Ldapsdk 4.0.13
...
Closes gh-19228
2019-12-04 17:55:22 +00:00
Andy Wilkinson
f451145d03
Upgrade to Couchbase Client 2.7.11
...
Closes gh-19227
2019-12-04 17:55:21 +00:00
Andy Wilkinson
94709733da
Upgrade to Spring Kafka 2.3.4.RELEASE
...
Closes gh-19226
2019-12-04 17:53:35 +00:00
Andy Wilkinson
d0ffa8b654
Upgrade to Spring Hateoas 1.0.2.RELEASE
...
Closes gh-19225
2019-12-04 17:53:34 +00:00
Andy Wilkinson
86cd332741
Upgrade to Spring Amqp 2.2.2.RELEASE
...
Closes gh-19224
2019-12-04 17:53:32 +00:00
Andy Wilkinson
d5c8639cda
Upgrade to Spring Data Moore-SR3
...
Closes gh-19075
2019-12-04 17:51:30 +00:00
Andy Wilkinson
278b5fcc7d
Upgrade to Spring Hateoas 1.0.2.RELEASE
...
Closes gh-19223
2019-12-04 17:50:05 +00:00
Andy Wilkinson
e6567a2410
Upgrade to Spring Amqp 2.2.2.RELEASE
...
Closes gh-19222
2019-12-04 17:50:04 +00:00
Andy Wilkinson
bfb4c86801
Upgrade to Spring Data Moore-SR3
...
Closes gh-19069
2019-12-04 17:48:27 +00:00
Andy Wilkinson
4910ace6e5
Upgrade to Spring Kafka 2.3.4.RELEASE
...
Closes gh-19071
2019-12-04 17:48:24 +00:00
Madhura Bhave
201cad970a
Merge branch '2.2.x'
...
Closes gh-19217
2019-12-03 18:22:41 -08:00
Madhura Bhave
68bc82cfc2
Ignore CannotLoadBeanClassException in config props validator
...
If the bean definition type contains a placeholder value, beanFactory.getType
can throw a CannotLoadBeanClassException. We can ignore this exception while
validating the bean definitions for constructor binding beans.
Fixes gh-19207
2019-12-03 18:21:53 -08:00
Madhura Bhave
1c3526f6b6
Merge branch '2.2.x'
...
Closes gh-19216
2019-12-03 09:30:34 -08:00
Madhura Bhave
f4db8c89d4
Use generic type when binding constructor parameters
...
Fixes gh-19156
2019-12-03 09:29:51 -08:00
Brian Clozel
116699e295
Upgrade to Spring Framework 5.1.12.RELEASE
...
Closes gh-19051
2019-12-03 15:53:56 +01:00
Brian Clozel
3f798db9ed
Upgrade to Spring Framework 5.2.2.RELEASE
...
Closes gh-19053
2019-12-03 12:09:40 +01:00
Brian Clozel
48bf478d2c
Upgrade to Spring Framework 5.2.2.RELEASE
...
Closes gh-19076
2019-12-03 12:08:07 +01:00
Madhura Bhave
8488dcb754
Merge branch '2.2.x'
...
Closes gh-19210
2019-12-02 10:37:03 -08:00
Madhura Bhave
5b461843db
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19209
2019-12-02 10:36:22 -08:00
Madhura Bhave
fcc790aa15
Document how properties are applied in JPA auto-config
...
Closes gh-15361
2019-12-02 10:34:54 -08:00
dreis2211
c6c03e89a4
Remove code that is deprecated since 2.1.x
...
See gh-19189
2019-11-29 09:58:33 +00:00
Andy Wilkinson
b6fb251097
Merge branch '2.2.x'
...
Closes gh-19191
2019-11-29 09:55:14 +00:00
Andy Wilkinson
189f74220c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19190
2019-11-29 09:52:17 +00:00
Andy Wilkinson
e8eace2d5b
Polish "Fix Liquibase endpoint's output with multiple datasources"
...
See gh-19171
2019-11-29 09:50:48 +00:00
Leo Li
5302d91930
Fix Liquibase endpoint's output with multiple datasources
...
Previously, the endpoint used the same change log history service for
for each SpringLiquibase bean that it processed. This resulted in
pollution of the reported changes as the history of each bean was not
isolated.
This commit updates the endpoint to use a new history service for each
SpringLiquibase bean that is processed.
See gh-19171
2019-11-29 09:50:43 +00:00
Stephane Nicoll
60d563e88a
Merge branch '2.2.x'
...
Closes gh-19181
2019-11-28 16:51:17 +01:00
dreis2211
aea37b5d81
Fix deprecation info in CompositeHealthIndicatorConfiguration
...
See gh-19180
2019-11-28 16:50:46 +01:00
Stephane Nicoll
4efd6a4021
Merge branch '2.2.x'
...
Closes gh-19178
2019-11-28 10:59:19 +01:00
Stephane Nicoll
e02ccd16bb
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19177
2019-11-28 10:58:55 +01:00
Johnny Lim
3df9fa6228
Add missing indentations for pom.xml in doc
...
See gh-19170
2019-11-28 10:57:20 +01:00
Stephane Nicoll
c3786e727f
Upgrade to Reactor Dysprosium-SR2
...
Closes gh-19054
2019-11-27 18:41:32 +01:00
Stephane Nicoll
d8d7129f9d
Upgrade to Reactor Dysprosium-SR2
...
Closes gh-19077
2019-11-27 18:39:38 +01:00
Stephane Nicoll
e394772864
Upgrade to Reactor Californium-SR14
...
Closes gh-19052
2019-11-27 18:37:47 +01:00
Stephane Nicoll
8888f75a41
Polish "Add dedicated namespace for RemoteIpValve properties"
...
See gh-18489
2019-11-27 14:43:10 +01:00
Victor Mandujano
479cd8856b
Add dedicated namespace for RemoteIpValve properties
...
See gh-18489
2019-11-27 14:07:44 +01:00
Andy Wilkinson
f731c92b66
Merge branch '2.2.x'
2019-11-27 12:52:14 +00:00
Andy Wilkinson
76f03a8cad
Fix reflective access to archiveBaseName property
...
Previously, reflective access to the archiveBaseName property
incorrectly treated the property as a String. It should have been
treated as a Property<String>. This caused an exception to be thrown
and the deprecated baseName property to be used as a fallback.
This commit corrects the reflective access to the archiveBaseName
property. It also updates the tests to fail if a build outputs a
deprecation warning. Tests that use Gradle's Maven plugin have been
updated to expect deprecation warnings when run with Gradle 6.0 where
the plugin is deprecated. Tests that configure an archive's base name
have been updated to use archiveBaseName when running with Gradle 6.0
and later.
Closes gh-18663
2019-11-27 12:52:05 +00:00
Stephane Nicoll
cde9c2e853
Merge branch '2.2.x'
...
Closes gh-19161
2019-11-27 13:50:50 +01:00
Johnny Lim
f234d9c0ec
Remove ConditionEvaluationReportLoggingListener usage if possible
...
See gh-19159
2019-11-27 13:49:27 +01:00
Stephane Nicoll
79201b61b6
Merge branch '2.2.x'
...
Closes gh-19158
2019-11-27 11:47:46 +01:00
Stephane Nicoll
ce16c9e945
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19157
2019-11-27 11:47:23 +01:00
Stephane Nicoll
2356462587
Polish "Remove '.' and '-' reference in the EndpointId javadoc"
...
See gh-19101
2019-11-27 11:45:35 +01:00
Lars Grefer
58e599b6c1
Remove '.' and '-' reference in the EndpointId javadoc
...
Endpoint ID's which contain '-' or '.' cause a deprecation warning.
Therefore they shouldn't be doumented as valid characters.
See gh-19101
2019-11-27 11:44:13 +01:00
dreis2211
8a730ff630
Use DateTimeFormatter in favor of SimpleDateFormat
...
See gh-19142
2019-11-27 11:07:56 +01:00
Stephane Nicoll
4c7896b936
Polish "Add support for test containers jdbc url"
...
See gh-19044
2019-11-27 11:04:02 +01:00
Leo Li
7b1b18cd77
Add support for test containers jdbc url
...
See gh-19044
2019-11-27 11:04:02 +01:00
Andy Wilkinson
7af7909c42
Merge branch '2.2.x'
...
See gh-19151
2019-11-27 09:57:17 +00:00
Andy Wilkinson
f2bd27f4a3
Merge branch '2.1.x' into 2.2.x
...
See gh-19150
2019-11-27 09:56:41 +00:00
Andy Wilkinson
f117dbe8a1
Add metadata for spring.main.log-startup.info
...
See gh-19026
2019-11-27 09:55:06 +00:00
Stephane Nicoll
d2f256abe8
Polish "Add configuration for RabbitMQ requested channel max property"
...
See gh-19106
2019-11-27 10:36:56 +01:00
Franjo Zilic
c043068578
Add configuration for RabbitMQ requested channel max property
...
See gh-19106
2019-11-27 10:01:03 +01:00
Stephane Nicoll
329352b865
Merge branch '2.2.x'
...
Closes gh-19155
2019-11-27 09:54:00 +01:00
Stephane Nicoll
abe070051e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19154
2019-11-27 09:53:32 +01:00
dreis2211
87caa0a331
Add missing health indicators to docs
...
See gh-19149
2019-11-27 09:52:15 +01:00
Madhura Bhave
4d050816aa
Merge branch '2.2.x'
...
Closes gh-19153
2019-11-26 17:37:34 -08:00
Madhura Bhave
c10c9934dd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19152
2019-11-26 17:36:48 -08:00
Madhura Bhave
53da8da50a
Clarify contradictory advice on the use of `@PropertySource`
...
In general we do not recommend using @PropertySource due to them being
added to the environment too late for auto-configuration to use them. This
commit updates the documentation to mention them in the list of external
sources along with a note.
Closes gh-18900
2019-11-26 17:35:44 -08:00
Madhura Bhave
7ce1079ada
Merge branch '2.2.x'
...
Closes gh-19151
2019-11-26 15:31:04 -08:00
Madhura Bhave
d52935e103
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19150
2019-11-26 15:30:29 -08:00
Madhura Bhave
49e111aef5
Document logging of startup info
...
Closes gh-19026
2019-11-26 15:29:59 -08:00
Madhura Bhave
e8a0d2d9d0
Merge branch '2.2.x'
2019-11-26 13:19:30 -08:00
Madhura Bhave
51478cabcd
Fix typo
2019-11-26 13:18:54 -08:00
Stephane Nicoll
75e8b49153
Upgrade to Maven Enforcer Plugin 3.0.0-M3
...
Closes gh-19140
2019-11-25 16:18:29 +01:00
Stephane Nicoll
c4a646867e
Upgrade to Liquibase 3.8.1
...
Closes gh-19139
2019-11-25 16:18:27 +01:00
Stephane Nicoll
d746b7a47a
Upgrade to Hibernate 5.4.9.Final
...
Closes gh-19138
2019-11-25 16:18:26 +01:00
Stephane Nicoll
2b0570ff10
Upgrade to Jaybird 3.0.8
...
Closes gh-19137
2019-11-25 16:18:24 +01:00
Stephane Nicoll
7a77474e89
Upgrade to Elasticsearch 6.8.5
...
Closes gh-19136
2019-11-25 16:18:23 +01:00
Stephane Nicoll
198879007b
Upgrade to Jetty 9.4.24.v20191120
...
Closes gh-19135
2019-11-25 16:18:21 +01:00
Stephane Nicoll
5950cdda10
Upgrade to Tomcat 9.0.29
...
Closes gh-19134
2019-11-25 16:18:20 +01:00
Stephane Nicoll
93dd6e69a8
Upgrade to Johnzon Jsonb 1.2.2
...
Closes gh-19133
2019-11-25 16:18:18 +01:00
Stephane Nicoll
2a1cab4fad
Upgrade to Byte Buddy 1.10.3
...
Closes gh-19132
2019-11-25 16:18:16 +01:00
Stephane Nicoll
7acb9f3c95
Upgrade to Undertow 2.0.28.Final
...
Closes gh-19131
2019-11-25 16:18:15 +01:00
Stephane Nicoll
0601aad5a7
Upgrade to Rxjava2 2.2.15
...
Closes gh-19130
2019-11-25 16:18:14 +01:00
Stephane Nicoll
f7054d4a24
Upgrade to Netty Tcnative 2.0.27.Final
...
Closes gh-19129
2019-11-25 16:18:13 +01:00
Stephane Nicoll
ddbd8c7eb5
Upgrade to Querydsl 4.2.2
...
Closes gh-19128
2019-11-25 16:18:11 +01:00
Stephane Nicoll
cc29054c0b
Upgrade to Appengine Sdk 1.9.77
...
Closes gh-19127
2019-11-25 16:18:10 +01:00
Stephane Nicoll
7374895507
Upgrade to Jackson 2.10.1
...
Closes gh-19126
2019-11-25 16:18:09 +01:00
Stephane Nicoll
901b8dab14
Upgrade to Couchbase Client 2.7.10
...
Closes gh-19125
2019-11-25 16:18:07 +01:00
Stephane Nicoll
01e0a27159
Upgrade to Maven Enforcer Plugin 3.0.0-M3
...
Closes gh-19124
2019-11-25 15:32:42 +01:00
Stephane Nicoll
a1884d2c10
Upgrade to Hibernate 5.3.14.Final
...
Closes gh-19123
2019-11-25 15:32:40 +01:00
Stephane Nicoll
90acbb124a
Upgrade to Jaybird 3.0.8
...
Closes gh-19122
2019-11-25 15:32:39 +01:00
Stephane Nicoll
f83b08eb59
Upgrade to Jetty 9.4.24.v20191120
...
Closes gh-19121
2019-11-25 15:32:38 +01:00
Stephane Nicoll
f64c6fc0c3
Upgrade to Tomcat 9.0.29
...
Closes gh-19120
2019-11-25 15:32:37 +01:00
Stephane Nicoll
4a76787c60
Upgrade to Undertow 2.0.28.Final
...
Closes gh-19119
2019-11-25 15:32:35 +01:00
Stephane Nicoll
1387067208
Upgrade to Rxjava2 2.2.15
...
Closes gh-19118
2019-11-25 15:32:33 +01:00
Stephane Nicoll
ab6d163f73
Upgrade to Netty Tcnative 2.0.27.Final
...
Closes gh-19117
2019-11-25 15:32:32 +01:00
Stephane Nicoll
4868124371
Upgrade to Querydsl 4.2.2
...
Closes gh-19116
2019-11-25 15:32:31 +01:00
Stephane Nicoll
3a86a6922c
Upgrade to Appengine Sdk 1.9.77
...
Closes gh-19115
2019-11-25 15:32:29 +01:00
Stephane Nicoll
49433ccef1
Upgrade to Couchbase Client 2.7.10
...
Closes gh-19114
2019-11-25 15:32:28 +01:00
Stephane Nicoll
a562d21ad3
Merge branch '2.2.x'
...
Closes gh-19113
2019-11-25 14:00:21 +01:00
Stephane Nicoll
a4ca1d02b3
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19112
2019-11-25 13:59:45 +01:00
Stephane Nicoll
5d8fe860d7
Polish "Use ssl.enabled flag when RabbitMQ address has no protocol"
...
There is a direct link between the sslEnabled flag and the default port
that should be used by an address. The checks are currently set in two
places:
* Determine which port should be used
* Determine if SSL should be enabled
This commit polishes the initial proposal so that secureConnection is
only set if a protocol is available.
See gh-19109
2019-11-25 13:52:27 +01:00
cbono
2210236f82
Use ssl.enabled flag when RabbitMQ address has no protocol
...
See gh-19109
2019-11-25 11:16:56 +01:00
dreis2211
60640ea185
Fix link in new Maven Plugin docs
...
See gh-19108
2019-11-25 09:49:30 +01:00
Stephane Nicoll
12c5cdceb1
Merge branch '2.2.x'
...
Closes gh-19104
2019-11-23 12:05:43 +01:00
thelproad
65ab82b3cd
Remove redundant code
...
See gh-19000
2019-11-23 12:01:19 +01:00
dreis2211
21dc7e9ca3
Fix StepVerifier usage in HealthIndicatorReactiveAdapterTests
2019-11-22 21:04:10 +01:00
Brian Clozel
24906e6f08
Merge branch '2.2.x'
...
Closes gh-19103
2019-11-22 20:59:08 +01:00
Brian Clozel
0c5bb60384
Fix responseCommitted test in webflux error handling
...
This commit updates the `responseCommitted` after changes were made in
`WebTestClient` with spring-projects/spring-framework#24051 .
Fixes gh-19083
2019-11-22 20:58:38 +01:00
Stephane Nicoll
a76a864270
Polish "Replace the Maven Plugin's site with Asciidoctor documentation"
...
See gh-19080
2019-11-21 17:43:50 +01:00
Andy Wilkinson
204a552c35
Update links from main reference docs to Maven Plugin docs
...
See gh-19080
2019-11-21 13:51:06 +00:00
Stephane Nicoll
66af1ce178
Merge branch '2.2.x'
...
Closes gh-19092
2019-11-21 14:38:36 +01:00
Stephane Nicoll
58bfbb92b9
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19091
2019-11-21 14:38:09 +01:00
Adam Michalik
c154a014a1
Remove invalid example of spring.mvc.async.request-timout property
...
See gh-19057
2019-11-21 14:13:22 +01:00
Stephane Nicoll
f540e7eae9
Merge branch '2.2.x'
...
Closes gh-19090
2019-11-21 14:07:51 +01:00
dreis2211
0bdcd2ee67
Handle ApiVersion in CachingOperationInvoker
...
Prior to this commit, ApiVersion was treated as a mandatory parameter in
CachingOperationInvokerAdvisor and thus prevented the
CachingOperationInvoker to kick in. By skipping ApiVersion in the same
way we're skipping SecurityContext we can avoid this.
In order to not return the same cached response, this commit also
changes the cache handling in CachingOperationInvoker to account for
different ApiVersions being passed.
See gh-18961
2019-11-21 13:46:49 +01:00
Stephane Nicoll
30863eb041
Merge branch '2.2.x'
...
Closes gh-19088
2019-11-21 13:45:42 +01:00
dreis2211
347434ba81
Test the Gradle Plugin against Gradle 6.0.1
...
See gh-19065
2019-11-21 13:44:55 +01:00
Stephane Nicoll
120871f6df
Merge branch '2.2.x'
...
Closes gh-19087
2019-11-21 13:43:15 +01:00
Stephane Nicoll
d8c64abdbb
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19086
2019-11-21 13:42:32 +01:00
Stephane Nicoll
b23a3712c6
Polish "Fix logging in CloudFoundryVcapEnvironmentPostProcessor"
...
See gh-19027
2019-11-21 13:41:47 +01:00
Mark Bigler
f1489e41ec
Fix logging in CloudFoundryVcapEnvironmentPostProcessor
...
See gh-19027
2019-11-21 13:35:50 +01:00
Andy Wilkinson
3e2454f8c4
Replace the Maven Plugin's site with Asciidoctor documentation
...
Closes gh-19080
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
2019-11-21 10:50:05 +00:00
Brian Clozel
b62fea5c32
Merge branch '2.2.x'
2019-11-21 11:08:11 +01:00
Brian Clozel
9fe721d75c
Temporarily ignore failing error web handler test
...
See gh-19083
2019-11-21 11:07:23 +01:00
Madhura Bhave
0808091c99
Merge branch '2.2.x'
...
Closes gh-19082
2019-11-20 17:31:06 -08:00
Madhura Bhave
8ec3ca74e1
Fix loading of devtools yaml files
...
Fixes gh-19081
2019-11-20 17:30:26 -08:00
Stephane Nicoll
4b63a8cdea
Start building against Spring Data Moore-SR3 snapshots
...
See gh-19075
2019-11-20 11:53:38 +01:00
Stephane Nicoll
744f9f9e09
Start building against Spring Framework 5.2.2 snapshots
...
See gh-19076
2019-11-20 11:53:07 +01:00
Stephane Nicoll
a5a36a1ea7
Start building against Reactor Dysprosium-SR2 snapshots
...
See gh-19077
2019-11-20 11:52:41 +01:00
Stephane Nicoll
9c4136898d
Start building against Spring Data Moore-SR3 snapshots
...
See gh-19069
2019-11-20 11:49:06 +01:00
Stephane Nicoll
511c75cbe8
Start building against Spring Framework 5.2.2 snapshots
...
See gh-19053
2019-11-20 11:48:32 +01:00
Stephane Nicoll
13f4e8a591
Start building against Reactor Dysprosium-SR2 snapshots
...
See gh-19054
2019-11-20 11:48:26 +01:00
Stephane Nicoll
3c3614d8ef
Start building against Spring Batch 4.1.3 snapshots
...
See gh-19072
2019-11-20 11:20:48 +01:00
Stephane Nicoll
6fa5f0c1d0
Start building against Spring Data Lovelace-SR14 snapshots
...
See gh-19068
2019-11-20 11:05:09 +01:00
Stephane Nicoll
80eaa16b0d
Start building against Spring Framework 5.1.12 snapshots
...
See gh-19051
2019-11-20 11:04:27 +01:00
Stephane Nicoll
586a5d2c14
Start building against Reactor Californium-SR14 snapshots
...
See gh-19068
2019-11-20 11:03:18 +01:00
Madhura Bhave
4b2c034f3d
Merge branch '2.2.x'
2019-11-19 12:10:22 -08:00
Madhura Bhave
6e22ddc1a6
Merge branch '2.1.x' into 2.2.x
2019-11-19 12:09:49 -08:00
Madhura Bhave
849a76c6c2
Polish
2019-11-19 12:07:05 -08:00
Madhura Bhave
4e96c0ff1b
Merge branch '2.2.x'
...
Closes gh-19060
2019-11-19 11:55:24 -08:00
Madhura Bhave
ff22bd4827
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19059
2019-11-19 11:52:26 -08:00
Madhura Bhave
a3a53d299f
Check authorities when exposing health details
...
Fixes gh-18998
2019-11-19 11:18:07 -08:00
Stephane Nicoll
733071bb00
Merge branch '2.2.x'
...
Closes gh-19050
2019-11-19 17:57:47 +01:00
Stephane Nicoll
a003a5c8ab
Upgrade to Kotlin 1.3.60
...
Closes gh-19046
2019-11-19 17:56:40 +01:00
Stephane Nicoll
0b89b2ddf8
Merge branch '2.2.x'
...
Closes gh-19033
2019-11-16 09:41:10 +03:00
Stephane Nicoll
3d418263bc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-19032
2019-11-16 09:40:32 +03:00
dreis2211
355505d236
Fix syntax error in configuration metadata sample in docs
...
See gh-19028
2019-11-16 09:39:46 +03:00
Stephane Nicoll
e01a1ba658
Merge branch '2.2.x'
...
Closes gh-19031
2019-11-16 09:37:26 +03:00
Stephane Nicoll
b842f16848
Polish "Use caps in docker file example for consistency"
...
See gh-19029
2019-11-16 09:36:48 +03:00
Dave Syer
b95e8a4df6
Use caps in docker file example for consistency
...
See gh-19029
2019-11-16 09:36:12 +03:00
Madhura Bhave
c8dfec4b38
Merge branch '2.2.x'
...
Closes gh-19011
2019-11-13 14:48:31 -08:00
Madhura Bhave
b6ff0b7c5f
Support constructor binding on 3rd party classes
...
Closes gh-18935
2019-11-13 14:28:58 -08:00
Stephane Nicoll
d0c85506d1
Merge branch '2.2.x'
...
Closes gh-19004
2019-11-13 13:37:50 +01:00
Stephane Nicoll
d08b436735
Polish "Improve Deploying to Containers section"
...
See gh-18932
2019-11-13 13:36:00 +01:00
Guillaume Lours
6cf05aeb50
Improve Deploying to Containers section
...
See gh-18932
2019-11-13 13:19:10 +01:00
Stephane Nicoll
199540b2c4
Merge branch '2.2.x'
...
Closes gh-19001
2019-11-13 08:53:19 +01:00
Johnny Lim
96a029e44f
Polish a test name
...
See gh-18999
2019-11-13 08:52:32 +01:00
Stephane Nicoll
a1ee2134bc
Merge branch '2.2.x'
...
Closes gh-18964
2019-11-12 14:10:41 +01:00
Johnny Lim
ddb22f5a52
Polish test methods
...
See gh-18962
2019-11-12 14:09:44 +01:00
Stephane Nicoll
ec5e407ce3
Merge branch '2.2.x'
...
Closes gh-18963
2019-11-12 14:07:21 +01:00
dreis2211
6b500d82b4
Polish
...
See gh-18918
2019-11-12 14:06:47 +01:00
Stephane Nicoll
c56b75be3c
Merge branch '2.2.x'
2019-11-12 14:05:05 +01:00
Stephane Nicoll
51487c7c45
Merge branch '2.1.x' into 2.2.x
2019-11-12 14:04:47 +01:00
Stephane Nicoll
cad2365237
Polish
2019-11-12 14:03:39 +01:00
Andy Wilkinson
b9f4a9c075
Merge branch '2.2.x'
...
Closes gh-18957
2019-11-11 16:37:56 +00:00
Andy Wilkinson
379ba0dc00
Support Gradle 6.0
...
Previously, our Gradle plugin was not tested against Gradle 6.0,
a number of deprecation warnings were output when using the plugin
with Gradle 6, and some functionality related to the application
plugin did not work as expected.
This commit tests the plugin against Gradle 6. It also avoids calling
deprecated APIs. The plugin is compatibile against Gradle 4.10 where
the deprecated APIs' replacements are not available so reflection is
used to call the replcaements. Lastly, the way in which the base name
of the boot distribution that is created when the application plugin
is applied has been modified to ensure that it is effective when using
Gradle 6.
Closes gh-18663
2019-11-11 16:36:40 +00:00
Madhura Bhave
a933e08359
Merge branch '2.2.x'
...
Closes gh-18947
2019-11-08 15:04:50 -08:00
Madhura Bhave
f9dc81558a
Remove samples references from docs
...
Fixes gh-18904
2019-11-08 14:56:52 -08:00
Andy Wilkinson
bd1707970a
Merge branch '2.2.x'
...
Closes gh-18944
2019-11-08 15:01:47 +00:00
Andy Wilkinson
e715a5f689
Merge branch '2.1.x' into 2.2.x
...
Closes gh-18943
2019-11-08 15:01:19 +00:00
Andy Wilkinson
3f0367e2dd
Apply changes recommended by Jetty team to JettyEmbeddedErrorHandler
...
Closes gh-18842
2019-11-08 14:57:46 +00:00
Andy Wilkinson
dbef470833
Upgrade to Maven Source Plugin 3.2.0
...
Closes gh-18930
2019-11-08 14:13:32 +00:00
Andy Wilkinson
7133912381
Upgrade to Maven Jar Plugin 3.2.0
...
Closes gh-18929
2019-11-08 14:13:32 +00:00
Andy Wilkinson
913e4796ee
Upgrade to Maven Assembly Plugin 3.2.0
...
Closes gh-18928
2019-11-08 14:13:32 +00:00
Andy Wilkinson
d841a91fb5
Upgrade to Webjars Locator Core 0.42
...
Closes gh-18927
2019-11-08 14:13:32 +00:00
Andy Wilkinson
611dfec433
Upgrade to Pooled Jms 1.1.0
...
Closes gh-18926
2019-11-08 14:13:32 +00:00
Andy Wilkinson
41426a3816
Upgrade to Mariadb 2.5.1
...
Closes gh-18925
2019-11-08 14:13:32 +00:00
Andy Wilkinson
4e6f56d1f4
Upgrade to Influxdb Java 2.16
...
Closes gh-18924
2019-11-08 14:13:32 +00:00
Andy Wilkinson
506109987d
Upgrade to Hibernate Validator 6.1.0.Final
...
Closes gh-18923
2019-11-08 14:13:32 +00:00
Andy Wilkinson
870aa86eb9
Upgrade to Hamcrest 2.2
...
Closes gh-18922
2019-11-08 14:13:32 +00:00
Andy Wilkinson
5692960377
Upgrade to Assertj 3.14.0
...
Closes gh-18921
2019-11-08 13:37:54 +00:00
Andy Wilkinson
fc3f6a930d
Merge branch '2.1.x' into 2.2.x
...
Closes gh-18940
2019-11-08 13:32:49 +00:00
Andy Wilkinson
5765cfe010
Allow 5 seconds for child to handle SIGINT before destroying it
...
Previously, when RunProcess handled a SIGINT it would immediately
attempt to destroy the process that it had run. This created a race
condition between the SIGINT being handled by the child process
and RunProcess destroying the child. The exact behavior of destroy
is implementation dependent and it may result in forcible termination
of the process where shutdown hooks are not called. This is what
happens on Windows. The exit code in such a case is 1 which prevents
anything from waiting for the process to complete from detecting
that it ended as a result of a SIGINT, leaving it with no choice but
to report an error. This is what happens with mvn spring-boot:run
with a forked process on Windows and results in the build failing.
This commit updates RunProcess to allow the child process to handle
the SIGINT itself, waiting for up to five seconds for that to happen
before the process is then destroyed. Given this time, the child
process exits with 130 which RunMojo already handles correctly as
indicating that the process died due to SIGINT and the build completes
with success as a result.
Fixes gh-18936
2019-11-08 12:41:13 +00:00
Stephane Nicoll
08067fb816
Polish "Remove reference to ConfigurationPropertiesScan in javadoc"
...
See gh-18920
2019-11-08 11:10:14 +01:00
wonwoo
92b00255a1
Remove reference to ConfigurationPropertiesScan in javadoc
...
See gh-18920
2019-11-08 11:09:57 +01:00
Andy Wilkinson
0a8a0daff8
Merge branch '2.1.x'
...
Closes gh-18913
2019-11-07 09:56:49 +00:00
Andy Wilkinson
a11661d284
Trim whitespace in BasicJsonParser
...
Previously, whitespace in between the keys and values in the JSON was
not trimmed correctly in BasicJsonParser which lead to it incorrectly
parsing JSON with whitespace between the opening of a list ([) and the
opening of a map ({).
This commit updates the parser to trim unwanted whitespace and adds a
test to AbstractJsonParserTests to verify the whitespace handling
behaviour across all JsonParser implementations.
Closes gh-18911
2019-11-07 09:56:00 +00:00
Andy Wilkinson
dd4377e69c
Merge branch '2.1.x'
...
Closes gh-18912
2019-11-07 09:33:11 +00:00
Andy Wilkinson
d1ead884c4
Fix @ServletComponentScan with a component index
...
Previously @ServletComponentScan did not work when there was a
component index on the classpath as it made an assumption about
the concrete type of the BeanDefinitions produced by scanning that
does not hold true when an index is present.
This commit updates the scanning and the handlers to correct the
assumpution by working with a bean definition type that is produced
by scanning both when there is and when there is not an index present.
To prevent the problem from reoccuring, a test that uses and index
has been added and the import of ScannedGenericBeanDefinition is now
prohibited by Checkstyle.
Closes gh-18910
2019-11-07 09:20:19 +00:00
Stephane Nicoll
86a1c96224
Make sure health endpoint is available with no contributor
...
This commit makes sure that the health endpoint returns a default health
status when no contributors are available. Previously, it was returning
`null` which leads to a 404 when exposed via HTTP.
Closes gh-18676
2019-11-06 12:46:47 +01:00
Stephane Nicoll
684d7cfe38
Upgrade to Mongodb 3.11.2
...
Closes gh-18898
2019-11-06 09:44:38 +01:00
Stephane Nicoll
c413e5b54e
Upgrade to Hazelcast 3.11.5
...
Closes gh-18897
2019-11-06 09:40:11 +01:00
Johnny Lim
ea51947741
Use try-with-resources blocks in JarFileArchiveTests
...
See gh-18883
2019-11-06 08:01:50 +01:00
Madhura Bhave
471ca01ccf
Do not validate value object bean definion when singleton present
...
Prior to this commit constructor bound configuration properties could
not be mocked because it would fail validation from
ConfigurationPropertiesBeanDefinitionValidator. The MockitoPostProcessor
registers the mocked bean as a singleton and validation can be skipped if a
singleton for the type is found in the bean factory.
Fixes gh-18652
2019-11-05 21:54:16 -08:00
Madhura Bhave
f9785d2bda
Fix constructor binding issues
...
This commit fixes a few bugs related to constructor binding.
The ContructorFilter on the Bindable has been replaced with a
Binder level BinderConstructorProvider so that it can be used to
determine the constructor to use for nested properties as well.
Fixes gh-18810
Fixes gh-18670
Closes gh-18685
Closes gh-18894
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
2019-11-05 14:44:31 -08:00
Phillip Webb
90e1046d53
Upgrade to Spring Kafka 2.3.3.RELEASE
...
Closes gh-18892
2019-11-05 10:17:55 -08:00
Andy Wilkinson
f1af8c5510
Merge branch '2.1.x'
...
Closes gh-18889
2019-11-05 15:50:51 +00:00
Andy Wilkinson
59bc3c5602
Prevent recursive config props from causing a stack overflow
...
Previously, when the configuration properties annotation processor
encountered a property that was the same as an outer type that had
already been processed, it would fail with a stack overflow error.
This commit introduces the use of a stack to track the types that
have been processed. Types that have been seen before are skipped,
thereby preventing a failure from occurring. We do not fail upon
encountering a recursive type to allow metadata generation to
complete. At runtime, the recursive property will not cause a problem
if it is not bound.
Fixes gh-18365
2019-11-05 15:35:11 +00:00
Andy Wilkinson
d8545bdead
Merge branch '2.1.x'
...
Closes gh-18887
2019-11-05 14:23:11 +00:00
Andy Wilkinson
8b62f448ba
Improve documentation on using Jersey alongside Spring MVC
...
Previously, the documentation did not provide any guidance on using
Jersey alongside Spring MVC or any other web framework.
This improves the documentation in two ways:
1. It notes that, in the presence of both Jersey and Spring MVC, the
Actuator will prefer Spring MVC for exposing HTTP endpoints.
2. It adds a how-to describing how to configure Jersey to forward
requests for which it has no handler on to the rest of the filter
chain. When Spring MVC is the other framework, this allows them to
be handled by its dispatcher servlet.
Closes gh-17523
2019-11-05 14:21:34 +00:00
Andy Wilkinson
571e4640de
Merge branch '2.1.x'
...
Closes gh-18877
2019-11-05 13:26:45 +00:00
Andy Wilkinson
bd06a91ac0
Recommend more overrides when using starter parent
...
This commit is a continuation of the work done in 987a5f81
. In
addition to developers and licenses that are covered in the earlier
commit, a number of other settings are still inherited from the
starter parent. This commit updates the documentation to show them
being overridden as well.
Closes gh-18532
2019-11-05 13:25:53 +00:00
Stephane Nicoll
d331f28222
Merge branch '2.1.x'
...
Closes gh-18885
2019-11-05 14:17:35 +01:00
dreis2211
1b2112ea8c
Reduce method visibility in EndpointDiscovererTests
...
See gh-18884
2019-11-05 14:14:24 +01:00
Stephane Nicoll
4d1373c94d
Polish "Support amqps:// URIs in spring.rabbitmq.addresses"
...
See gh-18808
2019-11-05 14:07:24 +01:00
Mark Pollack
0fedb24c6f
Support amqps:// URIs in spring.rabbitmq.addresses
...
See gh-18808
Co-Authored-By: Bryan Kelly <xyloman@gmail.com>
2019-11-05 14:07:24 +01:00
Andy Wilkinson
49566edf6c
Reduce visibility of test methods
2019-11-05 12:29:38 +00:00
Andy Wilkinson
ce01f7f150
Merge branch '2.1.x'
...
Closes gh-18882
2019-11-05 11:05:51 +00:00
Andy Wilkinson
ed50bf2494
Honour EndpointFilter configured on an endpoint's superclass
...
Previously, @EndpointFilter would only have an effect when used as
an annotation or meta-annotation on the endpoint class itself. It
would have no effect when used on a super-class of the endpoint
bean's class.
This commit updates EndpointDiscoverer so that an @EndpointFilter
annotation or meta-annotation on a super-class will be found and
applied to the discovery process. This is achieved by using find…
rather than get… when retrieving the attributes for the EndpointFilter
annotation.
Fixes gh-17866
2019-11-05 10:51:36 +00:00
Andy Wilkinson
a65374b16b
Merge branch '2.1.x'
...
Closes gh-18880
2019-11-05 10:29:43 +00:00
Andy Wilkinson
cb76502a44
Document that JUL is not bridged into SLF4J when deployed to a container
...
Closes gh-16062
2019-11-05 10:28:39 +00:00
Andy Wilkinson
2c309c5d93
Merge branch '2.1.x'
...
Closes gh-18879
2019-11-05 10:09:26 +00:00
Andy Wilkinson
1c6f2af475
Clarify how to configure a Filter's order
...
Closes gh-18266
2019-11-05 10:06:17 +00:00
Andy Wilkinson
63dd159935
Merge branch '2.1.x'
...
Closes gh-18878
2019-11-05 09:58:04 +00:00
Andy Wilkinson
69a95ce5c1
Allow dependsOn relationships created by post-processor to be overridden
...
Previously, AbstractDependsOnBeanFactoryPostProcessor was unordered
which meant that it was impossible to guarantee that another bean
factory post-processor would run after it. This prevented overriding
of the dependsOn relationships that is creates.
This commit updates AbstractDependsOnBeanFactoryPostProcessor to give
it a default order of zero. This will allow additional bean factory
post-processors to be configured with a lower precedence order (values
greater than 0) so that they run after any
AbstractDependsOnBeanFactoryPostProcessor and can override the
dependencies that it has configured.
Fixes gh-18362
2019-11-05 09:53:36 +00:00
Andy Wilkinson
abeafb325e
Merge branch '2.1.x'
...
Closes gh-18877
2019-11-05 09:42:08 +00:00
Andy Wilkinson
987a5f8103
Recommend overriding licences and developers when using starter parent
...
Publishing to Maven Central requires spring-boot-starter-parent to
declare its license and developers. When a user then uses
spring-boot-starter-parent as their project's parent, these values
are inherited and this is almost certainly unwanted.
This commit updates the documentation to recommend and demonstrate
overriding the license and developers that are inherited from the
starter parent.
Closes gh-18532
2019-11-05 09:39:59 +00:00
Andy Wilkinson
36b1f65056
Merge branch '2.1.x'
...
Closes gh-18876
2019-11-05 09:24:18 +00:00
Andy Wilkinson
89e050d722
Document security risks of DevTools' remote support more clearly
...
Previously, the security risks and our recommendations on how to
mitigate them were not documented as clearly as they could have been.
This commit makes some changes to try to address this:
1. The security risk is now noted at the beginning of the section
2. The recommendation to use SSL is now documented more prominently
and an alternative recommendation to only use remote support on
a trusted network has been added.
3. The example secret has been removed to prevent copy and paste
4. A recommendation to use a secret that is unique and strong has been
added
Closes gh-18825
2019-11-05 09:22:39 +00:00
dreis2211
689e02923f
Remove non-existent FailureAnalyzer from spring.factories
...
See gh-18864
2019-11-05 09:28:21 +01:00
Stephane Nicoll
da24a66ce6
Merge branch '2.1.x'
...
Closes gh-18875
2019-11-05 09:19:51 +01:00
Stephane Nicoll
5863a75c3c
Polish "Document Settings as jooq supported auto-configuration type"
...
See gh-18870
2019-11-05 09:18:32 +01:00
Jens Teglhus Møller
c34516cd9e
Document Settings as jooq supported auto-configuration type
...
See gh-18870
2019-11-05 09:17:25 +01:00
Andy Wilkinson
c2e11da5ba
Upgrade to Spring Integration 5.2.1.RELEASE
...
Closes gh-18764
2019-11-05 08:07:34 +00:00
Andy Wilkinson
de0e8b87d1
Upgrade to Spring Integration 5.1.9.RELEASE
...
Closes gh-18763
2019-11-05 08:06:03 +00:00
Andy Wilkinson
4b25339d57
Upgrade to Spring Security 5.1.7.RELEASE
...
Closes gh-18874
2019-11-05 08:05:48 +00:00
Andy Wilkinson
c430035450
Upgrade to Spring Security 5.2.1
...
Closes gh-18869
2019-11-04 20:11:32 +00:00
Andy Wilkinson
afbf256955
Upgrade to Micrometer 1.3.1
...
Closes gh-18867
2019-11-04 18:34:03 +00:00
Andy Wilkinson
377a8ee7cc
Upgrade to Spring Kafka 2.3.2.RELEASE
...
Closes gh-18766
2019-11-04 16:45:41 +00:00
Andy Wilkinson
b772d81f3a
Upgrade to Spring AMQP 2.2.1.RELEASE
...
Closes gh-18762
2019-11-04 16:45:02 +00:00
Andy Wilkinson
8eb2146158
Upgrade to Spring Ws 3.0.8.RELEASE
...
Closes gh-18866
2019-11-04 16:44:38 +00:00
Andy Wilkinson
c5eaf645d5
Upgrade to Spring Kafka 2.2.11.RELEASE
...
Closes gh-18765
2019-11-04 16:43:06 +00:00
Andy Wilkinson
4ffd44a235
Upgrade to Spring Ws 3.0.8.RELEASE
...
Closes gh-18865
2019-11-04 16:42:42 +00:00
Andy Wilkinson
ea5fa2ccac
Upgrade to Slf4j 1.7.29
...
Closes gh-18863
2019-11-04 15:51:56 +00:00
Andy Wilkinson
6731ad8197
Upgrade to Jooq 3.12.3
...
Closes gh-18862
2019-11-04 15:51:55 +00:00
Andy Wilkinson
949e3d930f
Upgrade to Rxjava2 2.2.14
...
Closes gh-18861
2019-11-04 15:51:54 +00:00
Andy Wilkinson
d75b855852
Upgrade to Spring AMQP 2.12.RELEASE
...
Closes gh-18761
2019-11-04 15:50:28 +00:00
Andy Wilkinson
1dc2768198
Upgrade to Slf4j 1.7.29
...
Closes gh-18860
2019-11-04 15:50:03 +00:00
Andy Wilkinson
bf63d66131
Upgrade to Rxjava2 2.2.14
...
Closes gh-18859
2019-11-04 15:50:01 +00:00
Andy Wilkinson
8cdcafa43b
Upgrade to Micrometer 1.1.8
...
Closes gh-18858
2019-11-04 15:49:59 +00:00
Andy Wilkinson
23130e1140
Upgrade to Spring Hateoas 1.0.1.RELEASE
...
Closes gh-18856
2019-11-04 15:36:46 +00:00
Andy Wilkinson
20ae19f0ba
Upgrade to Spring Data Moore-SR1
...
Closes gh-18744
2019-11-04 15:35:33 +00:00
Andy Wilkinson
ae5f2d7725
Do not require aspectjweaver to enable CGLib-based proxies
...
Previously, AopAutoConfiguration would only enable CGLib-based
proxies if aspectjweaver was on the classpath. The intention was for
CGLib-based proxies to always be used by default so this behaviour
was incorrect.
This commit updates AopAutoConfiguration to force the use of
CGLib-based proxies even in the absence of aspectjweaver.
Closes gh-18523
2019-11-04 15:19:06 +00:00
Andy Wilkinson
07ca7747fa
Clarify what an endpoint needs to be auto-configured
...
Previously, the endpoint tables in the documentation include an
"Enabled by default" column that listed whether or not an endpoint
was enabled by default. This resulted in some confusion as an endpoint
could be listed as being enabled by default but not actually be
enabled as the requirements for it being auto-configured has not been
met.
This commit removes the "Enabled by default" column and replaces it,
where needed, with some extra information in the "Description"
column that describes what is needed for the endpoint to be
auto-configured.
Closes gh-18633
2019-11-04 14:39:45 +00:00
Andy Wilkinson
e26d5d95a8
Do not enable @ConfigurationPropertiesScan be default
...
In 2.2.0, @ConfigurationPropertiesScan was enabled by default.
Unfortunately, this had the unexpected side-effect of breaking
conditional enablement of a @ConfigurationProperties class via
@EnableConfigurationProperties if the @ConfigurationProperties class
was in a package covered by scanning.
This commit remove @ConfigurationPropertiesScan from
@SpringBootApplication so that it is no longer enabled by default.
2.1.x users who rely upon such conditional enablement of
@ConfigurationProperties classes can now upgrade to 2.2.x without
having to make any changes. Users who do not have such a need and are
in a position to use configuration properties scanning can now opt-in
by adding @ConfigurationPropertiesScan to their main application class
alongside @SpringBootApplication.
Closes gh-18674
2019-11-04 14:09:33 +00:00
Andy Wilkinson
8aaba58cca
Upgrade to Spring Data Lovelace-SR12
...
Closes gh-18743
2019-11-04 12:31:49 +00:00
Andy Wilkinson
9ed4207f0c
Make TypeExcludeFilters public so they can be composed with user's own
...
Previously, all of the type exclude filters in
spring-boot-test-autoconfigure were package-private. This prevent a
user who was creating their own test slice from composing their own
TypeExcludeFilter with one of Boot's.
This commit updates all of the TypeExcludeFilters in the
test-autoconfigure module to make them public. The intention is only
to allow them to be composed with other type exclude filters when
referenced in a @TypeExcludeFilters annotation. Therefore, each
filter class is declared final and their constructors remain
package-private.
Closes gh-18746
2019-11-04 12:12:56 +00:00
wycm
363399ce4a
Add missing reference to HazelcastHealthContributorAutoConfiguration
...
See gh-18847
2019-11-04 10:14:54 +01:00
Stephane Nicoll
b951e70d18
Merge branch '2.1.x'
...
Closes gh-18850
2019-11-04 09:57:48 +01:00
dreis2211
8955d5c1b5
Test the Gradle Plugin against Gradle 5.6.4
...
See gh-18845
2019-11-04 09:56:12 +01:00
Stephane Nicoll
733467ebf7
Upgrade to Spring Framework 5.2.1
...
Closes gh-18733
2019-11-02 11:02:28 +02:00
Stephane Nicoll
986a74f0f4
Upgrade to Spring Framework 5.1.11
...
Closes gh-18737
2019-11-02 11:01:09 +02:00
Stephane Nicoll
02153f36ed
Upgrade to Elasticsearch 6.8.4
...
Closes gh-18798
2019-11-01 15:26:47 +02:00
Jaeyeon Kim
008a6fa7c1
Add reference to Armeria starter
...
See gh-18837
2019-11-01 15:24:18 +02:00
Johnny Lim
45d85778b8
Polish
...
See gh-18838
2019-11-01 09:01:24 +02:00
larrywest
82a41a3ed0
Remove unnecessary log4j exclusion
...
See gh-18833
2019-11-01 08:55:55 +02:00
Brian Clozel
b7f59eb7cb
Add config property for webflux codec maxInMemorySize
...
This commit creates a new configuration property
`spring.codec.max-in-memory-size` which configures the maximum
amount of data to be buffered in memory by codecs (both client and
server).
This property has no default value - it will let Spring Framework handle
the default behavior, currently enforcing a 256KB for provided codecs.
Fixes gh-18828
2019-10-31 20:01:43 +01:00
Stephane Nicoll
2d0a235c52
Add "Deploying to Containers" dedicated section
...
Closes gh-18818
2019-10-31 10:50:12 +01:00
Stephane Nicoll
f56b32b0c9
Upgrade to Neo4j Ogm 3.2.2
...
Closes gh-18824
2019-10-31 08:12:01 +01:00
Stephane Nicoll
434224aca7
Upgrade to Flyway 6.0.8
...
Closes gh-18823
2019-10-31 08:12:00 +01:00
Stephane Nicoll
b5e08b54ac
Upgrade to Lettuce 5.2.1.RELEASE
...
Closes gh-18822
2019-10-31 08:11:59 +01:00
Stephane Nicoll
99d0002f28
Upgrade to Hazelcast 3.12.4
...
Closes gh-18821
2019-10-31 08:11:58 +01:00
Phillip Webb
ae5ae72889
Add and adapt reactive health contributors
...
Update `HealthEndpointConfiguration` to also include adapted reactive
health contributors when project reactor is on the classpath. Prior to
this commit, reactive contributors were only exposed in WebFlux
applications. This was a regression from Spring Boot 2.1 that we didn't
catch because all our own reactive contributors all have non-reactive
equivalents.
Closes gh-18805
2019-10-30 15:12:28 -07:00
Phillip Webb
b3e9a06476
Polish
2019-10-30 15:02:14 -07:00
Stephane Nicoll
7f509bf84e
Make sure Web infrastructure uses qualified beans
...
This commit is a follow-up of a change in Spring Framework[1] to make
sure injection points that are expecting a specific bean by name use
a qualifier.
As a result of this change, MVC uses the dedicated MVC validator again
rather than the general one auto-configured by Spring Boot.
[1] https://github.com/spring-projects/spring-framework/issues/23887
Closes gh-18672
2019-10-30 15:47:02 +01:00
Stephane Nicoll
3236dfd7d9
Upgrade to Jooq 3.12.2
...
Closes gh-18802
2019-10-29 14:19:46 +01:00
Stephane Nicoll
b12acccc96
Upgrade to Hibernate Validator 6.0.18.Final
...
Closes gh-18801
2019-10-29 14:19:46 +01:00
Stephane Nicoll
906d3a122e
Upgrade to Hibernate 5.4.8.Final
...
Closes gh-18800
2019-10-29 14:19:46 +01:00
Stephane Nicoll
241df7cebe
Upgrade to Flyway 6.0.7
...
Closes gh-18799
2019-10-29 14:19:46 +01:00
Stephane Nicoll
40ee1a7942
Upgrade to Jetty 9.4.22.v20191022
...
Closes gh-18797
2019-10-29 14:09:51 +01:00
Stephane Nicoll
57dff85a46
Upgrade to Kafka 2.3.1
...
Closes gh-18796
2019-10-29 14:09:50 +01:00
Stephane Nicoll
b7d32ee3f8
Upgrade to Byte Buddy 1.10.2
...
Closes gh-18795
2019-10-29 14:09:49 +01:00
Stephane Nicoll
83d2ef2c96
Upgrade to Joda Time 2.10.5
...
Closes gh-18794
2019-10-29 14:09:48 +01:00
Stephane Nicoll
8e66c3baad
Upgrade to Dropwizard Metrics 4.1.1
...
Closes gh-18793
2019-10-29 14:09:47 +01:00
Stephane Nicoll
007b5708be
Upgrade to Classmate 1.5.1
...
Closes gh-18792
2019-10-29 14:09:45 +01:00
Stephane Nicoll
436f03ec17
Upgrade to Neo4j Ogm 3.1.15
...
Closes gh-18791
2019-10-29 12:01:47 +01:00
Stephane Nicoll
a31cda5cde
Upgrade to Mimepull 1.9.12
...
Closes gh-18790
2019-10-29 12:01:46 +01:00
Stephane Nicoll
71d78ec9a3
Upgrade to Hibernate Validator 6.0.18.Final
...
Closes gh-18789
2019-10-29 12:01:45 +01:00
Stephane Nicoll
cd702a59f0
Upgrade to Hibernate 5.3.13.Final
...
Closes gh-18788
2019-10-29 12:01:44 +01:00
Stephane Nicoll
004fd06e38
Upgrade to Jetty 9.4.22.v20191022
...
Closes gh-18787
2019-10-29 12:01:43 +01:00
Stephane Nicoll
bddb5f3e2c
Upgrade to Tomcat 9.0.27
...
Closes gh-18786
2019-10-29 12:01:42 +01:00
Stephane Nicoll
1ba2a491fe
Upgrade to Mysql 8.0.18
...
Closes gh-18785
2019-10-29 12:01:41 +01:00
Stephane Nicoll
a751e6540c
Upgrade to Joda Time 2.10.5
...
Closes gh-18784
2019-10-29 12:01:40 +01:00
Stephane Nicoll
dc2b610c44
Upgrade to Undertow 2.0.27.Final
...
Closes gh-18783
2019-10-29 12:01:39 +01:00
Stephane Nicoll
362c885557
Upgrade to Rxjava2 2.2.13
...
Closes gh-18782
2019-10-29 12:01:38 +01:00
Stephane Nicoll
1b32436813
Upgrade to Dropwizard Metrics 4.0.7
...
Closes gh-18781
2019-10-29 12:01:36 +01:00
Stephane Nicoll
4bd980868d
Upgrade to Unboundid Ldapsdk 4.0.12
...
Closes gh-18780
2019-10-29 12:01:35 +01:00
Stephane Nicoll
df0c5beb47
Upgrade to Gson 2.8.6
...
Closes gh-18779
2019-10-29 12:01:34 +01:00
Stephane Nicoll
97d8754730
Upgrade to Jackson 2.9.10.20191020
...
Closes gh-18778
2019-10-29 12:01:33 +01:00
Stephane Nicoll
2ceffcee14
Start building against Spring Data Moore-SR1 snapshots
...
See gh-18744
2019-10-29 10:36:35 +01:00
Stephane Nicoll
a315d4229d
Start building against Spring Data Lovelace-SR12 snapshots
...
See gh-18743
2019-10-29 10:31:00 +01:00
Stephane Nicoll
a83852b7cc
Consistently clean actuator endpoint ids
...
Closes gh-18649
2019-10-29 10:03:18 +01:00
Stephane Nicoll
d6d32ec01d
Polish
2019-10-29 09:02:25 +01:00
Stephane Nicoll
11e0045ec6
Polish contribution
...
See gh-18736
2019-10-29 08:34:48 +01:00
mattisonchao
f61da8b723
Polish
...
See gh-18736
2019-10-29 08:32:23 +01:00
Stephane Nicoll
7827d1261e
Start building against Spring Kafka 2.3.2 snapshots
...
See gh-18766
2019-10-28 16:03:51 +01:00
Stephane Nicoll
58e67adf46
Start building against Spring Integration 5.2.1 snapshots
...
See gh-18764
2019-10-28 16:03:15 +01:00
Stephane Nicoll
c86655a24e
Start building against Spring AMQP 2.2.1 snapshots
...
See gh-18762
2019-10-28 16:02:31 +01:00
Stephane Nicoll
217c07a701
Start building against Spring Kafka 2.2.11 snapshots
...
See gh-18765
2019-10-28 15:53:51 +01:00
Stephane Nicoll
72f63fad5c
Start building against Spring Integration 5.1.9 snapshots
...
See gh-18763
2019-10-28 15:53:51 +01:00
Stephane Nicoll
d4c4a4c584
Start building against Spring AMQP 2.1.12 snapshots
...
See gh-18761
2019-10-28 15:53:51 +01:00
Andy Wilkinson
0b1966d086
Upgrade to Reactor Dysprosium-SR1
...
Closes gh-18741
2019-10-28 13:25:07 +00:00
Andy Wilkinson
b450116cce
Upgrade to Reactor Californium-SR13
...
Closes gh-18739
2019-10-28 13:23:37 +00:00
Stephane Nicoll
d7652e8f14
Make sure Reactive health indicators take precedence
...
This commit restores the highest precedence of reactive
HealthContributor over imperative one. Previously, both would be
registered, leading to duplicate entries in health output.
Closes gh-18748
2019-10-28 12:24:09 +01:00
Stephane Nicoll
a664eadb9a
Merge branch '2.1.x'
...
Closes gh-18756
2019-10-27 08:43:27 +01:00
wwjay9
bd77c170f2
Fix OAuth2 Client redirect-uri references
...
See gh-18752
2019-10-27 08:42:48 +01:00
Cosmin Humeniuc
d8d24e75e3
Delete Javadoc references to removed code
...
See gh-18755
2019-10-27 08:36:02 +01:00
dreis2211
9ece2e277f
Remove redundant explicit types
...
See gh-18754
2019-10-27 08:33:01 +01:00
wonwoo
3369d80f3f
Polish OnBeanCondition message
...
See gh-18727
2019-10-26 11:55:34 +02:00
dreis2211
911b12f28d
Fix JsonParser deprecation
...
See gh-18750
2019-10-26 11:53:17 +02:00
Madhura Bhave
4058f99383
Fix import
2019-10-25 16:29:23 -07:00
Madhura Bhave
dec6ee20d4
Fix error message when constructor binding fails to create bean
...
The configuration property is always cleared before bean instantiation
because the problem with bean instantiation might not necessarily be the
last bound property.
Fixes gh-18704
2019-10-25 16:07:33 -07:00
Andy Wilkinson
533ca0624f
Merge branch '2.1.x'
...
Closes gh-18749
2019-10-25 14:38:16 +01:00
Andy Wilkinson
65ef03a5bf
Remove nulls from description for bean defs with no res description
...
Previously, if a bean definition had no resource description, the
failure analysis description would state that the been had been
defined in null which was of no use to the user.
This commit updates the failure analysis to omit information about
where the bean was definied when the definition has no resource
description.
Fixes gh-18721
2019-10-25 14:26:55 +01:00
Stephane Nicoll
3885c6a448
Start building against Reactor Dysprosium-SR1 snapshots
...
See gh-18741
2019-10-25 10:17:01 +02:00
Stephane Nicoll
4aa3c8d2fd
Upgrade to Netty 4.1.43.Final
...
Closes gh-18742
2019-10-25 10:16:25 +02:00
Stephane Nicoll
8d4aeb1a55
Start building against Californium-SR13 snapshots
...
See gh-18739
2019-10-25 10:02:38 +02:00
Stephane Nicoll
cff570f65c
Upgrade to Netty 4.1.43.Final
...
Closes gh-18740
2019-10-25 10:01:47 +02:00
Stephane Nicoll
ff878ca6a6
Start building against Spring Framework 5.1.11 snapshots
...
See gh-18737
2019-10-25 08:15:34 +02:00
Madhura Bhave
25077de0b3
Merge branch '2.1.x'
...
Closes gh-18735
2019-10-24 17:02:33 -07:00
Madhura Bhave
593eca7998
Emphasize need for quotes around YAML bracket notation
...
Closes gh-18690
2019-10-24 17:00:54 -07:00
Madhura Bhave
bc3c3232c2
Merge branch '2.1.x'
...
Closes gh-18734
2019-10-24 16:06:27 -07:00
Madhura Bhave
e59a643e20
Emphasize the need of @Valid on nested configuration properties
...
Closes gh-18198
2019-10-24 16:02:59 -07:00
Phillip Webb
d73a579dde
Move to Spring Framework 5.2.1 SNAPSHOT
...
See gh-18733
2019-10-24 11:52:07 -07:00
Stephane Nicoll
3d253854e9
Handle constructor bound configuration properties in /configprops
...
This commit updates the configprops actuator endpoint to detect
configuration properties that are bound using a constructor.
Closes gh-18636
2019-10-24 14:32:40 +02:00
Stephane Nicoll
b60549d6ca
Upgrade to H2 1.4.200
...
Closes gh-18724
2019-10-24 11:50:19 +02:00
Stephane Nicoll
6806c54110
Upgrade to Quartz 2.3.2
...
Closes gh-18725
2019-10-24 11:49:39 +02:00
Andy Wilkinson
9b039c491f
Merge branch '2.1.x'
...
Closes gh-18726
2019-10-24 10:48:48 +01:00
Andy Wilkinson
d4cd03ebd8
Document need for micrometer-jersey2 dependency to get Jersey metrics
...
Closes gh-18622
2019-10-24 10:46:18 +01:00
Andy Wilkinson
847ec3c0e1
Add missing %s to warning message format string
...
Closes gh-18710
2019-10-24 10:37:24 +01:00
Stephane Nicoll
5be562440c
Upgrade to H2 1.4.200
...
Closes gh-18593
2019-10-24 10:59:55 +02:00
Stephane Nicoll
c63630d94e
Upgrade to Quartz 2.3.2
...
Closes gh-18723
2019-10-24 10:59:11 +02:00
Phillip Webb
597baf9774
Polish "Optimize logger calls"
...
See gh-18710
2019-10-23 21:00:05 -07:00
wycm
240b1f9e29
Optimize logger calls
...
Guard logger calls to ensure that they are only made when the
level is set.
See gh-18710
2019-10-23 20:59:11 -07:00
Phillip Webb
744dcd9426
Limit ConfigurationPropertiesBean candidates
...
Update `ConfigurationPropertiesBean.getAll()` to limit the candidate
beans that will actually need a `getBean()` call. Prior to this commit
calling `getAll()` would trigger a get of every bean in the context,
some of which might fail.
Fixes gh-18714
2019-10-23 19:49:45 -07:00
Philippe De Neve
8f990d97ab
Polish documentation
...
* Remove double occurrence of InfluxDbHealthIndicator.
* Fix JUnit 5 `@ExtendWith` references
* Use consistent casing of HtmlUnit.
See gh-18718
2019-10-23 17:56:00 -07:00
Phillip Webb
c5138c56ff
Restore AbstractRoutingDataSource health support
...
Update `DataSourceHealthContributorAutoConfiguration` so that any
`AbstractRoutingDataSource` beans are still included in the overall
health. Prior to this commit, a regression in Spring Boot 2.2 meant
that if a single routing bean was found an `IllegalArgumentException`
would be thrown.
In Spring Boot 2.1 all `AbstractRoutingDataSource` would be filtered
from the results, but if no results existed the following was returned:
"details": {
"db": {
"status": "UNKNOWN"
},
In Spring Boot 2.2 we now always include routing datasource beans, even
if other non-routing database beans are found. The health details
includes `"routing" : true` to help users disambiguate any results.
Fixes gh-18661
2019-10-23 15:14:51 -07:00
Phillip Webb
ba30ee03df
Improve health contributor null support
...
Update `NamedContributorsMapAdapter` to check for `null` keys or values
during construction. Also update `HealthEndpointSupport` to allow
null component entries.
See gh-18687
2019-10-23 15:14:51 -07:00
Phillip Webb
7c9ac03014
Filter empty health contributions
...
Update `HealthEndpointSupport` so that aggregate elements that don't
ultimately provide a contribution are filtered out. Prior to this
commit an NPE was returned when calculating the aggregate status.
Fixes gh-18687
2019-10-23 15:14:51 -07:00
Alessandro Falappa
2c199b1296
Make optimizedLaunch property name more consistent
...
See gh-18702
2019-10-23 18:24:33 +02:00
Stephane Nicoll
8eecc911fb
Merge branch '2.1.x'
...
Closes gh-18713
2019-10-23 18:18:08 +02:00
nkjackzhang
6ef39d6b91
Fix typos
...
See gh-18705
2019-10-23 18:16:24 +02:00
Johnny Lim
8c2d6b28f8
Polish
...
See gh-18697
2019-10-23 10:09:56 +02:00
dreis2211
8ecdf919f8
Fix Mockito deprecations
...
See gh-18689
2019-10-23 09:49:33 +02:00
Phillip Webb
511a2a073f
Merge branch '2.1.x'
...
Closes gh-18695
2019-10-22 16:20:05 -07:00
Rafiullah Hamedy
81dc6e02e6
Rename `max-http-post-size` server property
...
Rename `max-http-post-size` to `max-http-form-post-size` for Jetty and
Tomcat to make it clearer that they only apply to POSTed form content.
See gh-18566
2019-10-22 16:00:43 -07:00
Phillip Webb
83d4d94e8b
Cache ModifiedClassPathClassLoaders
...
Closes gh-18694
2019-10-22 15:25:31 -07:00
Phillip Webb
8d08d654d1
Merge branch '2.1.x'
...
Closes gh-18693
2019-10-22 15:18:32 -07:00
Phillip Webb
d0d55d3c0a
Polish "Upgrade to Jetty 9.4.21.v20190926"
...
See gh-18536
2019-10-22 14:54:43 -07:00
dreis2211
eae2cf170d
Upgrade to Jetty 9.4.21.v20190926
...
See gh-18536
2019-10-22 14:53:41 -07:00
Phillip Webb
374a8cadad
Merge branch '2.1.x'
...
Closes gh-18691
2019-10-22 13:20:42 -07:00
Phillip Webb
867c4a14cb
Clarify Javadoc for ServletContextInitializer
...
Closes gh-18660
2019-10-22 13:16:02 -07:00
Phillip Webb
714c9b9804
Polish
2019-10-22 13:12:09 -07:00
Stephane Nicoll
89d903d89a
Fix typo in devtools example
...
Closes gh-18679
2019-10-22 17:51:30 +02:00
Stephane Nicoll
dccb842286
Polish "Apply dependsOn semantic between Liquibase and JPA"
...
See gh-18673
2019-10-22 17:44:04 +02:00
Dmytro Nosan
bacd36f0cf
Apply dependsOn semantic between Liquibase and JPA
...
This commits restores the dependency between Liquibase and the JPA
EntityManager even if a custom `SpringLiquibase` is configured.
See gh-18673
2019-10-22 17:43:28 +02:00
Stephane Nicoll
d254c62712
Polish tests
2019-10-22 14:27:25 +02:00
Stephane Nicoll
6e6f4f763c
Remove useless attribute override
...
This commit removes the override proxyBeanMethods as the aliased
attribute is taking precedence.
2019-10-22 14:04:20 +02:00
Stephane Nicoll
4d5d90847e
Merge branch '2.1.x'
...
Closes gh-18682
2019-10-22 09:41:04 +02:00
wycm
681a94b0d5
Optimize debug level logs
...
See gh-18604
2019-10-22 09:36:48 +02:00
Stephane Nicoll
c05f88bf78
Polish "Add missing package-info files"
...
See gh-18632
2019-10-22 09:35:10 +02:00
Leo Li
af114c93ee
Add missing package-info files
...
See gh-18632
2019-10-22 09:30:04 +02:00
Alessandro Falappa
f28af3db9f
Narrow type for Tomcat 'locale' and 'encoding' properties
...
See gh-18637
2019-10-22 09:22:48 +02:00
Stephane Nicoll
fd94608f73
Polish "Restore proxying of @Bean methods in @TestConfiguration"
...
See gh-18675
2019-10-22 09:13:00 +02:00
Dmytro Nosan
7faa606920
Restore proxying of @Bean methods in @TestConfiguration
...
See gh-18675
2019-10-22 09:10:05 +02:00
Stephane Nicoll
bd4dc1ef2a
Merge branch '2.1.x'
...
Closes gh-18669
2019-10-21 09:19:50 +02:00
xiaokeliu666
57c64eb3bc
Polish
...
See gh-18665
2019-10-21 09:15:16 +02:00
Andy Wilkinson
03f5791860
Merge branch '2.1.x'
...
Closes gh-18650
2019-10-18 10:37:39 +01:00
dreis2211
d17f11dbe1
Test the Gradle Plugin against Gradle 5.6.3
...
See gh-18648
2019-10-18 10:35:54 +01:00
Andy Wilkinson
53dea36252
Upgrade to Undertow 2.0.27.Final
...
Closes gh-18626
2019-10-16 16:16:23 +01:00