Commit Graph

42727 Commits

Author SHA1 Message Date
Stephane Nicoll
112e85507c Support AOT processing of Value Object with several constructors
Previously, AOT processing failed on processing an immutable
configuration properties that declare several constructors as the core
framework infrastructure tries to resolve the "autowired" constructor
to use, even if the custom code fragments are never going to use it.

This commit workarounds the problem in maintenance releases until a
proper fix is provided in the core framework. When AOT runs, a
SmartInstantiationAwareBeanPostProcessor is added to the bean factory
to provide the constructor to use. This implementation relies on the
same algorithm that the binder uses at runtime.

Closes gh-37283
2023-09-11 15:27:02 +02:00
Andy Wilkinson
994bafdfd9 Merge branch '2.7.x' into 3.0.x 2023-09-11 10:32:13 +01:00
Marten Deinum
5141e5c4ac Fix description of brokerUrl property in ArtemisProperties
Update description to refer to url instead of port.

See gh-37260
2023-09-11 10:31:19 +01:00
Stephane Nicoll
571c8291a2 Merge branch '2.7.x' into 3.0.x 2023-09-11 11:25:55 +02:00
Stephane Nicoll
35dd81ae22 Upgrade to Tomcat 10.1.13
Closes gh-37295
2023-09-11 10:59:51 +02:00
Stephane Nicoll
697f3bb6b4 Upgrade to Spring Kafka 3.0.11
Closes gh-37294
2023-09-11 10:59:51 +02:00
Stephane Nicoll
b30ff3c6b2 Upgrade to SLF4J 2.0.9
Closes gh-37293
2023-09-11 10:59:51 +02:00
Stephane Nicoll
873323f36f Upgrade to Native Build Tools Plugin 0.9.26
Closes gh-37292
2023-09-11 10:59:50 +02:00
Stephane Nicoll
902eb2d7fa Upgrade to Jetty 11.0.16
Closes gh-37291
2023-09-11 10:59:50 +02:00
Stephane Nicoll
bb8b31d865 Upgrade to Infinispan 14.0.17.Final
Closes gh-37290
2023-09-11 10:51:59 +02:00
Stephane Nicoll
a52d7e255b Upgrade to Couchbase Client 3.4.10
Closes gh-37289
2023-09-11 10:51:59 +02:00
Stephane Nicoll
615d4b83ef Upgrade to Tomcat 9.0.80
Closes gh-37288
2023-09-11 10:13:42 +02:00
Stephane Nicoll
0b2f22be59 Upgrade to Jetty 9.4.52.v20230823
Closes gh-37287
2023-09-11 10:13:38 +02:00
Stephane Nicoll
c8178b21b7 Upgrade to Elasticsearch 7.17.13
Closes gh-37286
2023-09-11 10:13:33 +02:00
Stephane Nicoll
a5ed46846f Start building against Spring Retry 2.0.3 snapshots
See gh-37279
2023-09-11 08:54:24 +02:00
Andy Wilkinson
48c8928d0c Manage ehcache dependencies without their classifiers as well
Closes gh-37243
2023-09-08 15:44:12 +01:00
Andy Wilkinson
5de5331102 Start building against Spring GraphQL 1.1.6 snapshots
See gh-37259
2023-09-08 12:07:43 +01:00
Andy Wilkinson
ca254e51f6 Start building against Spring Framework 6.0.12 snapshots
See gh-37258
2023-09-08 12:07:43 +01:00
Andy Wilkinson
b1d13c3fe5 Start building against Spring AMQP 3.0.9 snapshots
See gh-37257
2023-09-08 11:51:36 +01:00
Andy Wilkinson
216dad8bc5 Start building against Reactor Bom 2022.0.11 snapshots
See gh-37256
2023-09-08 11:51:31 +01:00
Andy Wilkinson
e7de1752a7 Start building against Micrometer 1.10.11 snapshots
See gh-37255
2023-09-08 11:51:26 +01:00
Andy Wilkinson
b731a69594 Merge branch '2.7.x' into 3.0.x 2023-09-08 11:49:25 +01:00
Andy Wilkinson
11e8f98385 Start building against Spring Integration 5.5.19 snapshots
See gh-37251
2023-09-08 11:48:56 +01:00
Andy Wilkinson
d1b0f1fae9 Start building against Spring GraphQL 1.0.5 snapshots
See gh-37250
2023-09-08 11:48:55 +01:00
Andy Wilkinson
512150560c Start building against Spring Framework 5.3.30 snapshots
See gh-37249
2023-09-08 11:48:55 +01:00
Andy Wilkinson
ff24fcb17e Start building against Spring Data Bom 2021.2.16 snapshots
See gh-37248
2023-09-08 11:48:55 +01:00
Andy Wilkinson
133963b2e9 Start building against Spring AMQP 2.4.16 snapshots
See gh-37247
2023-09-08 11:48:55 +01:00
Andy Wilkinson
a1659dbfcc Start building against Reactor Bom 2020.0.36 snapshots
See gh-37246
2023-09-08 11:48:54 +01:00
Andy Wilkinson
88db5b050a Start building against Micrometer 1.9.15 snapshots
See gh-37245
2023-09-08 11:48:54 +01:00
Andy Wilkinson
b29b35905c Merge branch '2.7.x' into 3.0.x 2023-09-08 11:45:46 +01:00
Andy Wilkinson
2656f02001 Fix launch script integration tests on Intel Macs
Closes gh-36799
2023-09-08 11:45:25 +01:00
Moritz Halbritter
bbc10856ee Merge branch '2.7.x' into 3.0.x
Closes gh-37252
2023-09-08 11:17:25 +02:00
Moritz Halbritter
0004f035cf Merge pull request #37210 from izeye
* pr/37210:
  Add default value metadata for management.metrics.export.signalfx.published-histogram-type

Closes gh-37210
2023-09-08 11:05:46 +02:00
Johnny Lim
5f9bc721d3 Add default value metadata for management.metrics.export.signalfx.published-histogram-type
See gh-37210
2023-09-08 11:04:26 +02:00
Andy Wilkinson
dcd16433c5 Merge branch '2.7.x' into 3.0.x
Closes gh-37214
2023-09-07 15:42:28 +01:00
Andy Wilkinson
aa52c1763f Upgrade CI images to Docker 24.0.6
Closes gh-37216
2023-09-07 15:34:15 +01:00
Andy Wilkinson
07555c87ae Merge branch '2.7.x' into 3.0.x
Closes gh-37218
2023-09-07 15:28:39 +01:00
Andy Wilkinson
01fe59ca63 Upgrade CI images to ubuntu:jammy-20230816
Closes gh-37217
2023-09-07 15:26:41 +01:00
Andy Wilkinson
cce3c9d40f Merge branch '2.7.x' into 3.0.x
Closes gh-37223
2023-09-07 10:02:06 +01:00
Andy Wilkinson
38e9ede17d Only suggest snapshots for which a release is planned
Closes gh-37212
2023-09-07 09:55:36 +01:00
Moritz Halbritter
ffed8b0502 Merge branch '2.7.x' into 3.0.x
Closes gh-37206
2023-09-06 14:43:36 +02:00
Moritz Halbritter
65c739e00e Merge pull request #37166 from quaff
* pr/37166:
  Continue polishing

Closes gh-37166
2023-09-06 14:39:47 +02:00
Yanming Zhou
4c39cc2314 Continue polishing
See commit 947e330e9d

See gh-37166
2023-09-06 14:38:57 +02:00
Moritz Halbritter
ec06acab36 Merge branch '2.7.x' into 3.0.x
Closes gh-37203
2023-09-06 14:36:15 +02:00
Moritz Halbritter
2660909243 Merge pull request #37187 from dependabot[bot]
* pr/37187:
  Bump actions/checkout from 3 to 4

Closes gh-37187
2023-09-06 14:35:50 +02:00
dependabot[bot]
ca2cafe638 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

See gh-37187
2023-09-06 14:35:31 +02:00
Andy Wilkinson
7486d9da72 Merge branch '2.7.x' into 3.0.x
Closes gh-37200
2023-09-06 12:07:42 +01:00
Andy Wilkinson
2d6f436893 Improve handling and comparison of snapshot versions
Closes gh-36197
2023-09-06 12:04:58 +01:00
Moritz Halbritter
a69ff3bd59 Merge branch '2.7.x' into 3.0.x 2023-09-05 15:21:51 +02:00
Moritz Halbritter
76e51bc92f Only enable needed Couchbase services in integration tests 2023-09-05 15:10:12 +02:00