Stephane Nicoll
1a1d074f5b
Upgrade to Spring HATEOAS 1.3.5
...
Closes gh-28243
2021-10-15 10:07:02 +02:00
Stephane Nicoll
e3a2d42a96
Upgrade to Micrometer 1.7.5
...
Closes gh-28242
2021-10-15 10:06:33 +02:00
Stephane Nicoll
c743442a78
Upgrade to Spring HATEOAS 1.2.10
...
Closes gh-28358
2021-10-15 09:58:05 +02:00
Stephane Nicoll
a569786b79
Upgrade to Micrometer 1.6.12
...
Closes gh-28224
2021-10-15 09:57:29 +02:00
Phillip Webb
a93304c973
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28356
2021-10-14 21:48:53 -07:00
Phillip Webb
7388f2b60b
Attempt to reduce JarFileWrapper heap consumption
...
Update `JarURLConnection` to use a single shared wrapper per
jar file rather than creating a new one each time. This update
should help to reduce GC pressure.
Fixes gh-28042
2021-10-14 21:48:01 -07:00
Phillip Webb
467e063d4b
Merge branch '2.4.x' into 2.5.x
2021-10-14 17:40:47 -07:00
Phillip Webb
8e704aab48
Restore 'javax.xml.bind:jaxb-api' exclusion
...
Restore the 'javax.xml.bind:jaxb-api' exclusion from `xmlunit-core`
which is actually required when using Maven on Java 9+.
The `CheckClasspathForUnnecessaryExclusions` cannot deal with profile
specific dependencies so an exception has been hard coded.
See gh-28332
2021-10-14 17:38:05 -07:00
Phillip Webb
670d1672de
Revert "Remove unnecessary bind-api dependency from test starter"
...
This reverts commit 9867651024 .
See gh-28085
2021-10-14 14:26:02 -07:00
Phillip Webb
cf8a1b8b04
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28353
2021-10-14 12:24:04 -07:00
Phillip Webb
b68b3737d7
Sanitize flattened VCAP_SERVICES properties
...
Update `Sanitizer` to also include flattened `vcap.services.*`
properties.
Fixes gh-28085
2021-10-14 12:22:57 -07:00
Phillip Webb
aeadb0ceb6
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28351
2021-10-14 12:16:38 -07:00
Andy Wilkinson
540468b2f0
Fix parsing of day duration meter values
...
Switch `MeterValue` parsing logic so that we try `Duration` before
`double`. Prior to this commit, the value `1d` would result in `1.0`
rather than "1 day".
Fixes gh-28302
2021-10-14 12:13:39 -07:00
Phillip Webb
a9df8c3ef4
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28349
2021-10-14 12:05:22 -07:00
Martin Vietz
9867651024
Remove unnecessary bind-api dependency from test starter
...
See gh-28344
2021-10-14 12:02:57 -07:00
Phillip Webb
2430d8a41a
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28347
2021-10-14 11:27:17 -07:00
Phillip Webb
4dc5142128
Prevent cache from consuming too much memory
...
Change the cache in `CachingOperationInvoker` to be a reference based
map and also clean stale entries when a specific threshold is met.
Fixes gh-28313
2021-10-14 11:23:56 -07:00
Andy Wilkinson
865615e099
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28340
2021-10-14 14:10:33 +01:00
Andy Wilkinson
ce1a1415ab
Use official Jakarta Management API dependency in ActiveMQ starter
...
Fixes gh-28339
2021-10-14 14:10:18 +01:00
Andy Wilkinson
3800f060b5
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28336
2021-10-14 13:42:54 +01:00
Andy Wilkinson
2fb8c8d27e
Check starters for unnecessary exclusions
...
Closes gh-28332
2021-10-14 13:37:53 +01:00
Stephane Nicoll
0dcdabed9e
Upgrade to Spring Framework 5.3.11
...
Closes gh-28241
2021-10-14 14:20:06 +02:00
Stephane Nicoll
26d0afc205
Upgrade to Spring Framework 5.3.11
...
Closes gh-28223
2021-10-14 14:18:54 +02:00
Andy Wilkinson
5fd5556b1f
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28333
2021-10-14 10:37:16 +01:00
Martin Vietz
a10db66b16
Remove unnecessary mail dependency from oauth2-client starter
...
See gh-28308
2021-10-14 10:36:16 +01:00
Andy Wilkinson
d3037103fe
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28330
2021-10-14 10:13:24 +01:00
Andy Wilkinson
9f13941c2f
Prohibit org.jboss.spec.* dependencies
...
Closes gh-28329
2021-10-14 10:09:30 +01:00
Phillip Webb
02b577390f
Merge branch '2.4.x' into 2.5.x
2021-10-13 18:47:51 -07:00
Phillip Webb
0561992c2a
Update copyright year of changed files
2021-10-13 18:45:38 -07:00
Phillip Webb
9abf9e6731
Modify more tests for static resource location filtering
...
Fix `WebFluxAutoConfigurationTests` following upstream Spring Framework
changes. Also refine `WebMvcAutoConfigurationTests` to check the locations
are set even if they are filtered.
See gh-28223
2021-10-13 18:45:22 -07:00
Scott Frederick
f427ea5802
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28304
2021-10-12 18:00:15 -05:00
Scott Frederick
3d21ac7a20
Add required id field to Spring Data Neo4j test class
...
Fixes gh-28303
2021-10-12 17:59:19 -05:00
Scott Frederick
3755c563df
Merge branch '2.4.x' into 2.5.x
2021-10-12 16:45:51 -05:00
Scott Frederick
3c6e061917
Remove unused import
...
See gh-28223
2021-10-12 16:45:43 -05:00
Scott Frederick
ec6bfa8062
Merge branch '2.4.x' into 2.5.x
2021-10-12 16:17:48 -05:00
Scott Frederick
207b76c39e
Modify tests to expect filtering of static resource locations
...
Spring Framework will filter non-existent locations from any configured
static resource handlers starting with 5.3.11. Tests that verify
static resource locations should account for this change.
See gh-28223
2021-10-12 16:17:16 -05:00
Stephane Nicoll
f04da491b2
Upgrade to Reactor 2020.0.12
...
Closes gh-28240
2021-10-12 16:06:21 +02:00
Stephane Nicoll
fdf4e14f54
Upgrade to Reactor 2020.0.12
...
Closes gh-28222
2021-10-12 16:05:47 +02:00
Stephane Nicoll
3e1b91911a
Upgrade to Undertow 2.2.12.Final
...
Closes gh-28289
2021-10-11 11:33:42 +02:00
Stephane Nicoll
9118644d2a
Upgrade to R2DBC Bom Arabba-SR11
...
Closes gh-28287
2021-10-11 11:33:40 +02:00
Stephane Nicoll
3e8229e6a1
Upgrade to Postgresql 42.2.24
...
Closes gh-28286
2021-10-11 11:33:39 +02:00
Stephane Nicoll
ed77189d69
Upgrade to Netty tcNative 2.0.44.Final
...
Closes gh-28285
2021-10-11 11:33:38 +02:00
Stephane Nicoll
c5abb57bdb
Upgrade to Lombok 1.18.22
...
Closes gh-28284
2021-10-11 11:33:37 +02:00
Stephane Nicoll
45507a3d19
Upgrade to Jetty 9.4.44.v20210927
...
Closes gh-28283
2021-10-11 11:33:36 +02:00
Stephane Nicoll
5c0b76ec18
Upgrade to Jaybird 4.0.4.java8
...
Closes gh-28282
2021-10-11 11:33:35 +02:00
Stephane Nicoll
f2a5c6bcd0
Upgrade to HttpCore5 5.1.2
...
Closes gh-28281
2021-10-11 11:33:34 +02:00
Stephane Nicoll
706eb6df60
Upgrade to Dropwizard Metrics 4.1.26
...
Closes gh-28280
2021-10-11 11:33:32 +02:00
Stephane Nicoll
1662fc915e
Upgrade to Jetty 9.4.44.v20210927
...
Closes gh-28277
2021-10-11 08:42:24 +02:00
Stephane Nicoll
bff1ed0e2f
Upgrade to Undertow 2.2.12.Final
...
Closes gh-28276
2021-10-11 08:41:55 +02:00
Stephane Nicoll
32397d7bfb
Upgrade to R2DBC Bom Arabba-SR11
...
Closes gh-28274
2021-10-11 08:41:53 +02:00
Stephane Nicoll
010713df1b
Upgrade to Postgresql 42.2.24
...
Closes gh-28273
2021-10-11 08:41:52 +02:00
Stephane Nicoll
1e834bfcf5
Upgrade to Netty tcNative 2.0.44.Final
...
Closes gh-28272
2021-10-11 08:41:51 +02:00
Stephane Nicoll
3d9cc639fa
Upgrade to Lombok 1.18.22
...
Closes gh-28271
2021-10-11 08:41:50 +02:00
Stephane Nicoll
43401239ca
Upgrade to Dropwizard Metrics 4.1.26
...
Closes gh-28270
2021-10-11 08:41:49 +02:00
Andy Wilkinson
d47260637b
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28262
2021-10-08 12:39:17 +01:00
Andy Wilkinson
c5d45585d9
Remove unnecessary overrides of finalize
...
Closes gh-28209
2021-10-08 12:39:00 +01:00
Stephane Nicoll
c0605ffc71
Start building against Spring Batch 4.3.4 snapshots
...
See gh-28250
2021-10-08 07:52:56 +02:00
Stephane Nicoll
98bc8e711d
Start building against Spring Integration 5.5.5 snapshots
...
See gh-28249
2021-10-08 07:52:12 +02:00
Stephane Nicoll
b0aa1cdb00
Start building against Spring Session 2021.0.3 snapshots
...
See gh-28248
2021-10-08 07:51:20 +02:00
Stephane Nicoll
a9513ccf07
Start building against Spring Security 5.5.3 snapshots
...
See gh-28247
2021-10-08 07:51:19 +02:00
Stephane Nicoll
5396a980c3
Start building against Spring Kafka 2.7.8 snapshots
...
See gh-28246
2021-10-08 07:49:29 +02:00
Stephane Nicoll
123e93f1d5
Start building against Spring AMQP 2.3.11 snapshots
...
See gh-28245
2021-10-08 07:48:38 +02:00
Stephane Nicoll
bbdb74bff0
Start building against Spring Data 2021.0.6 snapshots
...
See gh-28244
2021-10-08 07:47:37 +02:00
Stephane Nicoll
70b0fa4512
Start building against Spring HATEOAS 1.3.5 snapshots
...
See gh-28243
2021-10-08 07:46:51 +02:00
Stephane Nicoll
69e7fe1c57
Start building against Micrometer 1.7.5 snapshots
...
See gh-28242
2021-10-08 07:46:04 +02:00
Stephane Nicoll
737cea0d73
Start building against Spring Framework 5.3.11 snapshots
...
See gh-28241
2021-10-08 07:45:15 +02:00
Stephane Nicoll
24ada6f240
Start building against Reactor 2020.0.12 snapshots
...
See gh-28240
2021-10-08 07:44:35 +02:00
Stephane Nicoll
33ffae8e74
Start building against Spring Batch 4.3.4 snapshots
...
See gh-28230
2021-10-07 09:07:50 +02:00
Stephane Nicoll
092d3fa81e
Start building against Spring Session 2020.0.7 snapshots
...
See gh-28229
2021-10-07 09:07:22 +02:00
Stephane Nicoll
41eded4b8b
Start building against Spring Security 5.4.9 snapshots
...
See gh-28228
2021-10-07 09:06:54 +02:00
Stephane Nicoll
f8d6d76410
Start building against Spring Kafka 2.6.11 snapshots
...
See gh-28227
2021-10-07 09:06:24 +02:00
Stephane Nicoll
3cf1888cef
Start building against Spring AMQP 2.3.11 snapshots
...
See gh-28226
2021-10-07 09:06:00 +02:00
Stephane Nicoll
6c801b9db9
Start building against Spring Data 2020.0.14 snapshots
...
See gh-28225
2021-10-07 09:05:35 +02:00
Stephane Nicoll
81da876964
Start building against Micrometer 1.6.12 snapshots
...
See gh-28224
2021-10-07 09:05:09 +02:00
Stephane Nicoll
9f06a5fe21
Start building against Spring Framework 5.3.11 snapshots
...
See gh-28223
2021-10-07 09:04:28 +02:00
Stephane Nicoll
dd802ba5e0
Start building against Reactor 2020.0.12 snapshots
...
See gh-28222
2021-10-07 09:03:57 +02:00
Andy Wilkinson
1931104d13
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28206
2021-10-06 09:57:19 +01:00
Andy Wilkinson
9c9fbf400e
Upgrade to Spring Java Format 0.0.29
...
Closes gh-28205
2021-10-06 09:52:45 +01:00
Madhura Bhave
9f4cf8398b
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28201
2021-10-05 15:46:04 -07:00
Madhura Bhave
61736e9958
Polish " Update configtree docs about dot notation being correctly mapped"
...
See gh-28170
2021-10-05 15:43:20 -07:00
deb-von-seggern
8f91fc450d
Update configtree docs about dot notation being correctly mapped
...
See gh-28170
2021-10-05 15:14:02 -07:00
Andy Wilkinson
437a1601ef
Fix broken content negotiation for Prometheus with OpenMetrics
...
Update Prometheus `TextOutputFormat` so that OpenMetrics is used in
preference to text output when an appropriate accept header is found.
If the accept header contains `*/*` or is missing then the text format
will be used.
See gh-28130
2021-10-05 11:11:52 +01:00
Phillip Webb
d8141e6a8d
Allow Producible enums to indicate a default value
...
Add an `isDefault()` method to `Producible` which can be used to
indicate which of the enum values should be used when the accept header
is `*/*` or `null`.
Prior to this commit, the last enum value was always used as the
default.
See gh-28130
2021-10-05 09:39:28 +01:00
Stephane Nicoll
d22167b96a
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28193
2021-10-05 08:35:24 +02:00
Pratik Gupta
a3423f1edf
Fix log4j2 file name reference in reference doc
...
See gh-28189
2021-10-05 08:32:59 +02:00
Andy Wilkinson
ff3eed73ee
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28190
2021-10-04 10:21:49 +01:00
Andy Wilkinson
b7a2a2d5e0
Set last access and last modified times in layertools extract
...
Closes gh-28167
2021-10-04 10:17:11 +01:00
Madhura Bhave
3249d05464
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28171
2021-10-01 15:54:49 -07:00
Susmitha
f94caed7e9
Update ConstructorBinding javadoc with usage information
...
See gh-28168
2021-10-01 15:53:43 -07:00
Andy Wilkinson
d238566920
Merge branch '2.4.x' into 2.5.x
...
See gh-28134
2021-10-01 11:32:22 +01:00
Andy Wilkinson
a73293350a
Fix parsing of portless IPv6 spring.rabbitmq.addresses
...
Closes gh-28133
2021-10-01 11:30:11 +01:00
Stephane Nicoll
1c139b1d23
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28159
2021-10-01 08:13:49 +02:00
Stephane Nicoll
bedd749e1c
Polish "Clarify use of @AutoConfigureTestEntityManager"
...
See gh-28086
2021-10-01 08:12:01 +02:00
Leo Li
70f64f2c26
Clarify use of @AutoConfigureTestEntityManager
...
This commit makes it clearer that, when using
@AutoConfigureTestEntityManager outside of @DataJpaTest, any tests using
the test entity manager must be @Transactional.
See gh-28086
2021-10-01 07:55:57 +02:00
Andy Wilkinson
9e484e2cdc
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28152
2021-09-30 17:05:39 +01:00
Andy Wilkinson
3824512357
Tighten up build's task interdependencies
...
Closes gh-28103
2021-09-30 15:35:39 +01:00
Phillip Webb
fcb6f557f7
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28134
2021-09-26 13:06:14 -07:00
Phillip Webb
01a39aaf6a
Support IPv6 addresses in spring.rabbitmq.addresses
...
Refine parsing logic in `RabbitProperties` so that IPv6 addresses can
be used.
Fixes gh-28133
2021-09-26 13:05:17 -07:00
Andy Wilkinson
ef18a2166d
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28119
2021-09-23 13:23:40 +01:00
Andy Wilkinson
5957dfeea4
Don't include binary jars in loader-tools source jar
...
Closes gh-28113
2021-09-23 13:23:29 +01:00