Commit Graph

14858 Commits

Author SHA1 Message Date
Phillip Webb 8c748cd01f Merge branch '2.5.x'
Closes gh-28352
2021-10-14 12:16:48 -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 8c3815d4c8 Merge branch '2.5.x'
Closes gh-28350
2021-10-14 12:05:42 -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 4da7d2a6a7 Merge branch '2.5.x'
Closes gh-28348
2021-10-14 11:27:35 -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 05aab86275 Merge branch '2.5.x'
Closes gh-28341
2021-10-14 14:16:16 +01: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 2d837a6eae Merge branch '2.5.x'
Closes gh-28337
2021-10-14 13:48:08 +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 5623d1ecd4 Upgrade to Spring Framework 5.3.11
Closes gh-28252
2021-10-14 14:21:54 +02: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 a119956c66 Merge branch '2.5.x'
Closes gh-28334
2021-10-14 10:37:29 +01: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 191b50241d Merge branch '2.5.x'
Closes gh-28331
2021-10-14 10:13:37 +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
Stephane Nicoll 19eae4736c Upgrade to Undertow 2.2.12.Final
Closes gh-28328
2021-10-14 09:49:04 +02:00
Stephane Nicoll c4a7fd86b5 Upgrade to R2DBC Bom Arabba-SR11
Closes gh-28326
2021-10-14 09:49:01 +02:00
Stephane Nicoll f195dbec4f Upgrade to Postgresql 42.2.24
Closes gh-28325
2021-10-14 09:49:00 +02:00
Stephane Nicoll 09e4220edd Upgrade to Netty tcNative 2.0.44.Final
Closes gh-28324
2021-10-14 09:48:58 +02:00
Stephane Nicoll 641a68efbf Upgrade to Netty 4.1.69.Final
Closes gh-28323
2021-10-14 09:48:57 +02:00
Stephane Nicoll cfe30db38d Upgrade to MongoDB 4.3.3
Closes gh-28322
2021-10-14 09:48:56 +02:00
Stephane Nicoll f92a1a45ff Upgrade to Lombok 1.18.22
Closes gh-28321
2021-10-14 09:48:55 +02:00
Stephane Nicoll 30812008b5 Upgrade to Jetty 9.4.44.v20210927
Closes gh-28320
2021-10-14 09:48:53 +02:00
Stephane Nicoll e039d9bc1f Upgrade to Jaybird 4.0.4.java8
Closes gh-28319
2021-10-14 09:48:52 +02:00
Stephane Nicoll 06c574e291 Upgrade to HttpCore5 5.1.2
Closes gh-28318
2021-10-14 09:48:51 +02:00
Stephane Nicoll 7e01b7444f Upgrade to Elasticsearch 7.15.0
Closes gh-28317
2021-10-14 09:48:49 +02:00
Stephane Nicoll b155ef5135 Upgrade to Dropwizard Metrics 4.2.4
Closes gh-28316
2021-10-14 09:48:48 +02:00
Stephane Nicoll 7bfa4172d0 Upgrade to Couchbase Client 3.2.2
Closes gh-28315
2021-10-14 09:48:47 +02:00
Stephane Nicoll f1bc372883 Upgrade to Byte Buddy 1.11.20
Closes gh-28314
2021-10-14 09:48:45 +02:00
Stephane Nicoll 0b32215c13 Polish "Log URLs for all DataSources"
See gh-28204
2021-10-14 09:24:07 +02:00
StitzL f31b8ec226 Log URLs for all DataSources
This commit logs the path of the H2 console, followed by the
comma-separated ordered URLs of each data source that offers a
connection.

See gh-28204
2021-10-14 09:17:49 +02:00
Phillip Webb f4bd8956af Polish "Allow build info properties to be excluded"
Update the Maven plugin to use an alternative syntax to exclude
the info properties and apply some minor polishing.

See gh-27412
2021-10-13 21:12:45 -07:00
Vedran Pavic ea9faf8690 Allow build info properties to be excluded
Update Maven and Gradle plugins to allow build info properties to be
excluded.

Prior to this commit, the `BuildPropertiesWriter` would fail with an
NPE if the group, artifact, name or version properties were `null`.

This was specifically problematic with the Gradle plugin, since its
DSL allows `null` properties which would either be passed to the writer
or, in the case of `artifact`, converted into a string value of
"unspecified".

See gh-27412
2021-10-13 21:07:09 -07:00
Phillip Webb 2034ad4827 Merge branch '2.5.x' 2021-10-13 18:48:18 -07: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
Andy Wilkinson 9514a72d5a Test using an up-to-date version of Postgres
See gh-28296
2021-10-13 11:56:44 +01:00
Andy Wilkinson b0dfca7d92 Configure Flyway with spring.flyway.script-placeholder-suffix
Fixes gh-28307
2021-10-13 10:57:21 +01:00
Andy Wilkinson 578ed9e08b Upgrade to Mockito 4.0.0
Closes gh-28300
2021-10-13 10:32:18 +01:00
Andy Wilkinson bcbc747466 Upgrade to Liquibase 4.5.0
Closes gh-28299
2021-10-13 10:32:17 +01:00
Andy Wilkinson 84b553a8ca Upgrade to Jackson Bom 2.13.0
Closes gh-28298
2021-10-13 10:32:17 +01:00
Andy Wilkinson 3918eb3314 Upgrade to Hibernate 5.6.0.Final
Closes gh-28297
2021-10-13 10:16:50 +01:00
Andy Wilkinson 509427b671 Upgrade to Flyway 8.0.0
Closes gh-28296
2021-10-13 10:16:50 +01:00
Stephane Nicoll cc8d7fc605 Polish contribution
See gh-28239
2021-10-13 09:10:11 +02:00
Leo Li 1770f065a5 Polish
See gh-28239
2021-10-13 09:07:33 +02:00
Stephane Nicoll e978654c88 Polish "Fix Integration `fixedRate` property setting"
See gh-28237
2021-10-13 09:03:07 +02:00
Artem Bilan 769b5039b6 Fix Integration `fixedRate` property setting
The `spring.integration.poller.fixed-rate` property must be set to the
constructor of the `PeriodicTrigger` and its `fixedRate` flag should be
set to `true`. The current code-base has it exactly opposite: the flag
is set to `true` when `fixed-delay` is provided.

* Fix `IntegrationAutoConfiguration.asTrigger()` method for the proper
`fixedRate` setting logic.
* Cover the change with a new test-case
* Add a message handling verification to the `defaultPoller()` test to
be sure that poller auto-configuration works as it is claimed.

See gh-28237
2021-10-13 09:03:07 +02:00
Scott Frederick 3c9354305a Merge branch '2.5.x'
Closes gh-28305
2021-10-12 18:09:32 -05: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 a74b911870 Merge branch '2.5.x' 2021-10-12 16:46: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 604b4a004d Merge branch '2.5.x' 2021-10-12 16:18:21 -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 6e97331a9e Upgrade to Reactor 2020.0.12
Closes gh-28251
2021-10-12 16:08:22 +02: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
Stephane Nicoll c56bba98d9 Harmonize bean type visibility in TestDatabaseAutoConfiguration
Closes gh-28264
2021-10-08 15:45:36 +02:00
Stephane Nicoll 6e4ded30df Start building against Spring HATEOAS 1.4.0-RC1 snapshots
See gh-28254
2021-10-08 14:04:19 +02:00
Andy Wilkinson 48b1175559 Merge branch '2.5.x'
Closes gh-28263
2021-10-08 12:39:45 +01: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 c86c01d35e Revert "Start building against Spring HATEOAS 1.4.0-RC1 snapshots"
Spring Data does not build against the snapshot yet.

See gh-28254
2021-10-08 10:36:48 +02:00
Stephane Nicoll 022a64aba7 Merge pull request #28151 from garyrussell
* pr/28151:
  Upgrade to Apache Kafka 3.0.0

Closes gh-28151
2021-10-08 09:33:36 +02:00
Gary Russell c88f72fa8f Upgrade to Apache Kafka 3.0.0
See gh-28151
2021-10-08 08:59:51 +02:00
Stephane Nicoll fda26703b2 Start building against Spring Batch 4.3.4 snapshots
See gh-28261
2021-10-08 08:59:18 +02:00
Stephane Nicoll 5a4b7b86d2 Start building against Spring Integration 5.5.5 snapshots
See gh-28259
2021-10-08 08:57:41 +02:00
Stephane Nicoll 9b4c05e7ff Start building against Spring AMQP 2.4.0-RC1 snapshots
See gh-28256
2021-10-08 08:55:03 +02:00
Stephane Nicoll ed25d2409d Start building against Spring Data 2021.1.0-RC1 snapshots
See gh-28255
2021-10-08 08:54:18 +02:00
Stephane Nicoll 59d35db0d6 Start building against Spring HATEOAS 1.4.0-RC1 snapshots
See gh-28254
2021-10-08 08:53:29 +02:00
Stephane Nicoll 0fffada6c4 Start building against Micrometer 1.8.0-RC1 snapshots
See gh-28253
2021-10-08 08:52:42 +02:00
Stephane Nicoll 8d7dfdf59d Start building against Spring Framework 5.3.11 snapshots
See gh-28252
2021-10-08 08:52:01 +02:00