Andy Wilkinson
726cbd50b3
Upgrade to SQLite JDBC 3.43.2.0
...
Closes gh-37877
2023-10-13 09:14:18 +01:00
Andy Wilkinson
c88fe3b3ef
Upgrade to Spring HATEOAS 2.2.0-RC1
...
Closes gh-37876
2023-10-13 09:14:18 +01:00
Andy Wilkinson
1fa0835cf5
Upgrade to Selenium 4.14.1
...
Closes gh-37875
2023-10-13 09:14:18 +01:00
Andy Wilkinson
db50de3c1d
Upgrade to MongoDB 4.11.0
...
Closes gh-37874
2023-10-13 09:14:17 +01:00
Moritz Halbritter
fcf77ed65d
Add property to stop the JVM from exiting
...
spring.main.keep-alive=true will spawn a non-daemon thread which stops
if the context is closed
Closes gh-37736
2023-10-12 17:02:47 +02:00
Andy Wilkinson
6880fb0fc8
Upgrade to Undertow 2.3.9.Final
...
Closes gh-37870
2023-10-12 15:27:56 +01:00
Andy Wilkinson
73674af547
Upgrade to Selenium 4.14.0
...
Closes gh-37869
2023-10-12 15:27:50 +01:00
Andy Wilkinson
712e7690cf
Upgrade to Reactor Bom 2023.0.0-RC1
...
Closes gh-37705
2023-10-12 15:27:43 +01:00
Andy Wilkinson
b0c66c07e2
Upgrade to R2DBC MySQL 1.0.5
...
Closes gh-37868
2023-10-12 15:27:43 +01:00
Andy Wilkinson
d42512cf26
Upgrade to Netty 4.1.100.Final
...
Closes gh-37867
2023-10-12 15:27:37 +01:00
Andy Wilkinson
e7d12e4599
Upgrade to Micrometer Tracing 1.2.0-RC1
...
Closes gh-37704
2023-10-12 15:27:30 +01:00
Andy Wilkinson
61fb23a7fe
Upgrade to Micrometer 1.12.0-RC1
...
Closes gh-37703
2023-10-12 15:27:30 +01:00
Andy Wilkinson
72f4fcc860
Upgrade to jOOQ 3.18.7
...
Closes gh-37866
2023-10-12 15:27:29 +01:00
Andy Wilkinson
c3a779c642
Upgrade to Infinispan 14.0.19.Final
...
Closes gh-37865
2023-10-12 15:27:29 +01:00
Andy Wilkinson
6656379f35
Upgrade to Flyway 9.22.3
...
Closes gh-37864
2023-10-12 15:27:28 +01:00
Andy Wilkinson
003eefee6c
Upgrade to Elasticsearch Client 8.10.3
...
Closes gh-37863
2023-10-12 15:27:27 +01:00
Andy Wilkinson
7b5126e009
Upgrade to Classmate 1.6.0
...
Closes gh-37862
2023-10-12 15:27:26 +01:00
Andy Wilkinson
be082cad7d
Upgrade to Undertow 2.3.9.Final
...
Closes gh-37860
2023-10-12 14:47:20 +01:00
Andy Wilkinson
a291e2e2f0
Upgrade to Reactor Bom 2022.0.12
...
Closes gh-37695
2023-10-12 14:47:14 +01:00
Andy Wilkinson
af6a65c824
Upgrade to R2DBC MySQL 1.0.5
...
Closes gh-37859
2023-10-12 14:47:14 +01:00
Andy Wilkinson
4a5e002b22
Upgrade to Netty 4.1.100.Final
...
Closes gh-37858
2023-10-12 14:47:08 +01:00
Andy Wilkinson
a46fb519b0
Upgrade to Micrometer Tracing 1.1.6
...
Closes gh-37694
2023-10-12 14:47:01 +01:00
Andy Wilkinson
e4e59e7ea7
Upgrade to Micrometer 1.11.5
...
Closes gh-37693
2023-10-12 14:47:01 +01:00
Andy Wilkinson
eff7819df7
Upgrade to jOOQ 3.18.7
...
Closes gh-37857
2023-10-12 14:47:00 +01:00
Andy Wilkinson
8468a2cbf9
Upgrade to Jetty 11.0.17
...
Closes gh-37856
2023-10-12 14:46:55 +01:00
Andy Wilkinson
d1a94a13ef
Upgrade to Infinispan 14.0.19.Final
...
Closes gh-37855
2023-10-12 14:46:50 +01:00
Andy Wilkinson
42f6e2ba65
Upgrade to Hibernate 6.2.13.Final
...
Closes gh-37854
2023-10-12 14:46:46 +01:00
Andy Wilkinson
6511b4b3cf
Upgrade to Byte Buddy 1.14.9
...
Closes gh-37853
2023-10-12 14:46:39 +01:00
Andy Wilkinson
6a7fc6bee8
Upgrade to Undertow 2.3.9.Final
...
Closes gh-37850
2023-10-12 13:33:41 +01:00
Andy Wilkinson
9612a24ff3
Upgrade to Reactor Bom 2022.0.12
...
Closes gh-37680
2023-10-12 13:33:36 +01:00
Andy Wilkinson
cabb20fad3
Upgrade to Netty 4.1.100.Final
...
Closes gh-37849
2023-10-12 13:33:35 +01:00
Andy Wilkinson
9dfc512bd4
Upgrade to Micrometer Tracing 1.0.11
...
Closes gh-37679
2023-10-12 13:33:29 +01:00
Andy Wilkinson
3e5cfce17d
Upgrade to Micrometer 1.10.12
...
Closes gh-37678
2023-10-12 13:33:28 +01:00
Andy Wilkinson
9fb3f8bed6
Upgrade to jOOQ 3.17.16
...
Closes gh-37848
2023-10-12 13:33:28 +01:00
Andy Wilkinson
811f4a1ec7
Upgrade to Jetty 11.0.17
...
Closes gh-37847
2023-10-12 13:33:23 +01:00
Andy Wilkinson
3f7847aec3
Upgrade to Infinispan 14.0.19.Final
...
Closes gh-37846
2023-10-12 13:33:18 +01:00
Johnny Lim
446677375e
Polish gh-35082
...
See gh-37831
2023-10-12 14:17:02 +02:00
Andy Wilkinson
c0eb2cb4ae
Prohibit upgrades to Undertow 2.2.27.Final
...
Closes gh-37844
2023-10-12 12:21:10 +01:00
Andy Wilkinson
e9f543c6ba
Upgrade to Reactor Bom 2020.0.37
...
Closes gh-37675
2023-10-12 12:21:09 +01:00
Andy Wilkinson
de6e87acf0
Upgrade to Netty 4.1.100.Final
...
Closes gh-37843
2023-10-12 12:21:09 +01:00
Andy Wilkinson
ecc017000d
Upgrade to Micrometer 1.9.16
...
Closes gh-37674
2023-10-12 12:21:09 +01:00
Andy Wilkinson
5ce281c982
Upgrade to Jetty 9.4.53.v20231009
...
Closes gh-37842
2023-10-12 12:21:08 +01:00
Andy Wilkinson
c6c6167fa0
Upgrade to Infinispan 13.0.20.Final
...
Closes gh-37841
2023-10-12 12:21:08 +01:00
Andy Wilkinson
8832b6788d
Upgrade to Elasticsearch 7.17.14
...
Closes gh-37840
2023-10-12 11:44:17 +01:00
Andy Wilkinson
81cbf05b41
Merge branch '3.1.x'
...
Closes gh-37839
2023-10-12 11:39:19 +01:00
Andy Wilkinson
19b877fc14
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37838
2023-10-12 11:39:06 +01:00
Andy Wilkinson
f780cc6d03
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37837
2023-10-12 11:38:32 +01:00
Andy Wilkinson
11311dbf6d
Register task executor metrics when using lazy init
...
Fixes gh-37832
2023-10-12 11:19:33 +01:00
Andy Wilkinson
6fbc328b4c
Polish "Add support for configuring non-standard JMS acknowledge modes"
...
See gh-37576
2023-10-12 10:56:43 +01:00
Vedran Pavic
d72fb8e127
Add support for configuring non-standard JMS acknowledge modes
...
Prior to this commit, `spring.jms.listener.session.acknowledge-mode`
and `spring.jms.template.session.acknowledge-mode` accepted only a
predefined set of values representing standard JMS acknowledge modes.
This commit adds support for also using arbitrary integer values to
these configuration properties, which allows vendor-specific JMS
acknowledge modes to be configured.
See gh-37576
2023-10-12 08:36:30 +01:00
Scott Frederick
5556739c8c
Add SSL bundle support to Rabbit auto-configuration
2023-10-11 15:39:51 -05:00
Andy Wilkinson
bdaf7a7603
Merge branch '3.1.x'
...
Closes gh-37830
2023-10-11 15:06:09 +01:00
Andy Wilkinson
411586347c
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37829
2023-10-11 15:04:21 +01:00
Andy Wilkinson
781ac2ece2
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37828
2023-10-11 15:02:36 +01:00
Andy Wilkinson
5a75fae23b
Polish "Polish"
...
See gh-37745
2023-10-11 14:58:04 +01:00
Johnny Lim
303015ea2d
Polish
...
See gh-37745
2023-10-11 14:57:38 +01:00
Andy Wilkinson
d0486ef43f
Merge branch '3.1.x'
...
Closes gh-37827
2023-10-11 14:47:35 +01:00
Andy Wilkinson
40461488db
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37826
2023-10-11 14:47:23 +01:00
Andy Wilkinson
a80f8ea5e6
Configure Java toolchain on AOT-processing tasks
...
Closes gh-37717
2023-10-11 14:31:44 +01:00
Andy Wilkinson
b9a0159b97
Merge branch '3.1.x'
...
Closes gh-37825
2023-10-11 13:54:39 +01:00
Andy Wilkinson
ac1f7ccc33
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37824
2023-10-11 13:54:25 +01:00
Andy Wilkinson
5a6cd77c56
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37823
2023-10-11 13:54:11 +01:00
Andy Wilkinson
5a1abb76f7
Test the Gradle plugin against Gradle 8.4
...
Closes gh-37811
2023-10-11 13:52:03 +01:00
Moritz Halbritter
6874a2fb9a
Polish "Remove @ConditionalOnMissingBean from RestTemplateBuilderConfigurer"
...
See gh-37746
2023-10-11 14:03:12 +02:00
saravanakumar Ramasamy
882e29dc7f
Remove @ConditionalOnMissingBean from RestTemplateBuilderConfigurer
...
See gh-37746
2023-10-11 13:39:44 +02:00
Moritz Halbritter
91204dfda6
Merge branch '3.1.x'
...
Closes gh-37822
2023-10-11 13:37:37 +02:00
Moritz Halbritter
7506d2db87
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37821
2023-10-11 13:35:34 +02:00
Johnny Lim
6591eaf88e
Remove obsolete prohibit for Couchbase Client library
...
See gh-37807
2023-10-11 13:34:09 +02:00
Andy Wilkinson
7fd4458811
Merge branch '3.1.x'
...
Closes gh-37820
2023-10-11 11:29:36 +01:00
Andy Wilkinson
4384631025
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37818
2023-10-11 11:16:04 +01:00
Andy Wilkinson
6c44809488
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37817
2023-10-11 11:13:19 +01:00
Andy Wilkinson
254b8fe3cb
Closes gh-37815
2023-10-11 10:50:01 +01:00
Moritz Halbritter
1bd14652d8
Apply Wavefront token type to auto-configured WavefrontSender
...
Closes gh-37165
2023-10-11 09:12:26 +02:00
Phillip Webb
4ab104f5af
Use type safe JdbcClient query
...
Update `JdbcClientAutoConfigurationTests` to use a type safe query
since Spring Framework now returns `Object` types when no type is
specified (see Spring Framework issue 31403).
See gh-37710
2023-10-10 16:29:37 -07:00
Phillip Webb
b3ddec7793
Refactor Jetty SameSiteSupplier cookie support to use a Handler
...
Update `JettyServletWebServerFactory` so that the `SimeSiteSupplier`
support is handled using a `Handler` rather than a `HttpStream.Wrapper`.
Closes gh-37809
2023-10-10 15:57:32 -07:00
Andy Wilkinson
5280cfeec0
Adapt to breaking API change in Micrometer
...
See gh-37703
2023-10-10 17:56:56 +01:00
Andy Wilkinson
1d410dccea
Adapt to breaking API change in Framework
...
See gh-37710
2023-10-10 17:21:33 +01:00
Andy Wilkinson
15ee305ef3
Upgrade to Jetty 12.0.2
...
Closes gh-37803
2023-10-10 16:42:35 +01:00
Andy Wilkinson
7b1059a4b5
Revert "Upgrade to Jetty 12.0.2"
...
This reverts commit 8080c5d4e8
.
See gh-37803
2023-10-10 12:27:38 +01:00
Andy Wilkinson
8a97ff31ae
Merge branch '3.1.x'
...
Closes gh-37806
2023-10-10 11:28:00 +01:00
Andy Wilkinson
1087827b9a
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37805
2023-10-10 11:27:37 +01:00
Andy Wilkinson
5fcdee6bb5
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37804
2023-10-10 11:26:39 +01:00
Andy Wilkinson
6df5389d76
Use RedisSeralizer.java(ClassLoader) factory method
...
Closes gh-37800
2023-10-10 11:25:22 +01:00
Andy Wilkinson
8080c5d4e8
Upgrade to Jetty 12.0.2
...
Closes gh-37803
2023-10-10 10:56:56 +01:00
Andy Wilkinson
f4ed0a2df5
Upgrade to Byte Buddy 1.14.9
...
Closes gh-37802
2023-10-10 10:56:37 +01:00
Andy Wilkinson
31008def76
Polish "Instrument user-created DataSource for checkpoint-restore"
...
See gh-37630
2023-10-10 10:27:10 +01:00
Olga MaciaszekSharma
4b5e50ba94
Instrument user-created DataSource for checkpoint-restore
...
See gh-37630
2023-10-10 10:26:15 +01:00
Chris Bono
0a40fddaa7
Upgrade to Pulsar Reactive 0.4.0
...
This commit updates the Reactive client used by Spring Pulsar to
version 0.4.0. The updated client fixes an issue where the
non-reactive and reactive shaded producer cache had the same
relocation prefix. This allows the removal of the shaded
relocation prefixes from the checkRuntimeClasspathForConflicts
ignore closure.
See gh-37801
2023-10-10 07:36:37 +01:00
Scott Frederick
bd6606fa39
Merge branch '3.1.x'
...
Closes gh-37799
2023-10-09 15:42:32 -05:00
Scott Frederick
86216fb4e9
Search implemented interfaces for @ServiceConnection fields
...
Fixes gh-37671
2023-10-09 15:37:42 -05:00
Andy Wilkinson
4271e6da6c
Start building against Spring Kafka 3.0.12 snapshots
...
See gh-37797
2023-10-09 17:43:12 +01:00
Andy Wilkinson
11ad08dcbb
Start building against Spring Kafka 3.0.12 snapshots
...
See gh-37796
2023-10-09 15:10:44 +01:00
Andy Wilkinson
ac320aff4d
Start building against Spring Integration 6.0.8 snapshots
...
See gh-37795
2023-10-09 15:10:34 +01:00
Andy Wilkinson
5bc0e258aa
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37793
2023-10-09 14:13:17 +01:00
Andy Wilkinson
49a9d1dbfa
Upgrade to Neo4j Java Driver 5.13.0
...
Closes gh-37792
2023-10-09 14:12:28 +01:00
Andy Wilkinson
9233d7f2cf
Upgrade to UnboundID LDAPSDK 6.0.10
...
Closes gh-37791
2023-10-09 13:46:56 +01:00
Andy Wilkinson
0169c58664
Upgrade to Testcontainers 1.19.1
...
Closes gh-37790
2023-10-09 13:46:56 +01:00
Andy Wilkinson
b76d73952d
Upgrade to Selenium HtmlUnit 4.13.0
...
Closes gh-37789
2023-10-09 13:46:56 +01:00
Andy Wilkinson
328e154b6b
Upgrade to Selenium 4.13.0
...
Closes gh-37788
2023-10-09 13:46:55 +01:00
Andy Wilkinson
93c5e75298
Upgrade to RxJava3 3.1.8
...
Closes gh-37787
2023-10-09 13:46:55 +01:00
Andy Wilkinson
6c4d078c0a
Upgrade to Rabbit Stream Client 0.13.0
...
Closes gh-37786
2023-10-09 13:46:55 +01:00
Andy Wilkinson
6ff37859dc
Upgrade to Rabbit AMQP Client 5.19.0
...
Closes gh-37785
2023-10-09 13:46:55 +01:00
Andy Wilkinson
a0fc837c58
Upgrade to R2DBC MySQL 1.0.4
...
Closes gh-37784
2023-10-09 13:46:54 +01:00
Andy Wilkinson
4c110e2288
Upgrade to Pooled JMS 3.1.4
...
Closes gh-37783
2023-10-09 13:46:54 +01:00
Andy Wilkinson
c3e001f824
Upgrade to OpenTelemetry 1.31.0
...
Closes gh-37782
2023-10-09 13:46:54 +01:00
Andy Wilkinson
0cdf179f3e
Upgrade to Netty 4.1.99.Final
...
Closes gh-37781
2023-10-09 13:46:53 +01:00
Andy Wilkinson
ce707da416
Upgrade to Neo4j Java Driver 5.13.0
...
Closes gh-37780
2023-10-09 13:46:53 +01:00
Andy Wilkinson
d0fd48b38e
Upgrade to Mockito 5.6.0
...
Closes gh-37779
2023-10-09 13:46:53 +01:00
Andy Wilkinson
0369d0c40a
Upgrade to Maven Shade Plugin 3.5.1
...
Closes gh-37778
2023-10-09 13:46:53 +01:00
Andy Wilkinson
48059417b5
Upgrade to Kafka 3.6.0
...
Closes gh-37777
2023-10-09 13:46:52 +01:00
Andy Wilkinson
e645b0b61e
Upgrade to Jedis 5.0.1
...
Closes gh-37776
2023-10-09 12:13:37 +01:00
Andy Wilkinson
9a78fb38c2
Upgrade to HttpCore5 5.2.3
...
Closes gh-37775
2023-10-09 12:13:31 +01:00
Andy Wilkinson
afb8a76def
Upgrade to Flyway 9.22.2
...
Closes gh-37774
2023-10-09 12:13:27 +01:00
Andy Wilkinson
6625f6519d
Upgrade to Elasticsearch Client 8.10.2
...
Closes gh-37773
2023-10-09 12:13:21 +01:00
Andy Wilkinson
47d60052d9
Upgrade to Dropwizard Metrics 4.2.20
...
Closes gh-37772
2023-10-09 12:13:16 +01:00
Andy Wilkinson
925578fa0c
Upgrade to Couchbase Client 3.4.11
...
Closes gh-37771
2023-10-09 12:13:11 +01:00
Andy Wilkinson
dc9d3c2f1e
Upgrade to Commons Pool2 2.12.0
...
Closes gh-37770
2023-10-09 12:13:06 +01:00
Andy Wilkinson
dfc95f9f72
Upgrade to UnboundID LDAPSDK 6.0.10
...
Closes gh-37767
2023-10-09 10:45:11 +01:00
Andy Wilkinson
a4183792b5
Upgrade to RxJava3 3.1.8
...
Closes gh-37766
2023-10-09 10:45:06 +01:00
Andy Wilkinson
a3d7448336
Upgrade to R2DBC MySQL 1.0.4
...
Closes gh-37765
2023-10-09 10:45:01 +01:00
Andy Wilkinson
a90e16a247
Upgrade to Pooled JMS 3.1.4
...
Closes gh-37764
2023-10-09 10:44:57 +01:00
Andy Wilkinson
590bbd64ce
Upgrade to Netty 4.1.99.Final
...
Closes gh-37763
2023-10-09 10:44:52 +01:00
Andy Wilkinson
ed24d84728
Upgrade to HttpCore5 5.2.3
...
Closes gh-37762
2023-10-09 10:44:47 +01:00
Andy Wilkinson
b899e71cb3
Upgrade to Hibernate 6.2.12.Final
...
Closes gh-37761
2023-10-09 10:44:42 +01:00
Andy Wilkinson
8dc6ceb9bf
Upgrade to Dropwizard Metrics 4.2.20
...
Closes gh-37760
2023-10-09 10:44:37 +01:00
Andy Wilkinson
77428cf1d1
Upgrade to Couchbase Client 3.4.11
...
Closes gh-37759
2023-10-09 10:44:32 +01:00
Andy Wilkinson
f2f26a4ca4
Upgrade to UnboundID LDAPSDK 6.0.10
...
Closes gh-37758
2023-10-09 10:06:08 +01:00
Andy Wilkinson
6f787cdce5
Upgrade to RxJava3 3.1.8
...
Closes gh-37757
2023-10-09 10:06:03 +01:00
Andy Wilkinson
1d3b093f24
Upgrade to Netty 4.1.99.Final
...
Closes gh-37756
2023-10-09 10:05:58 +01:00
Andy Wilkinson
22df3b539d
Upgrade to Dropwizard Metrics 4.2.20
...
Closes gh-37755
2023-10-09 10:05:53 +01:00
Andy Wilkinson
55d7573795
Upgrade to Couchbase Client 3.4.11
...
Closes gh-37754
2023-10-09 10:05:48 +01:00
Andy Wilkinson
657656e814
Upgrade to UnboundID LDAPSDK 6.0.10
...
Closes gh-37753
2023-10-09 09:46:32 +01:00
Andy Wilkinson
21a997af1d
Upgrade to Netty 4.1.99.Final
...
Closes gh-37752
2023-10-09 09:46:27 +01:00
Andy Wilkinson
e24369e062
Upgrade to Dropwizard Metrics 4.2.20
...
Closes gh-37751
2023-10-09 09:46:23 +01:00
Phillip Webb
9e4f160c17
Attempt to fix NestedJarFile file lock issues on Windows
...
Update `DefaultCleanerTracking` and `@AssertFileChannelDataBlocksClosed`
to capture and store the source object if it is a `Cleanable` so that
it can be released later.
Although the real cleaner cannot keep a reference to `obj`, it is safe
for us to do so in tests since we are in control of the object lifecycle
and we don't need it to be garbage collected.
This commit also updates the `UrlJarFile` to call the cleaner so that
it can be tracked.
See gh-37668
2023-10-06 23:44:55 -07:00
Phillip Webb
5da31aca46
Attempt to fix NestedJarFile file lock issues on Windows
...
Update `NestedJarFile.close()` to call `super.close()` so that the outer
jar file is closed and files can hopefully be deleted on Windows.
See gh-37668
2023-10-06 21:47:55 -07:00
Jonatan Ivanov
346db8e795
Add auto-configuration for SpanAspect
...
See gh-37640
2023-10-05 11:26:21 +02:00
Simon Verhoeven
d0cadd9c4a
Add reference to the new RestClient class in documentation
...
See gh-37726
2023-10-05 11:22:44 +02:00
Moritz Halbritter
fbec06a134
Support new CSP auth method for Wavefront
...
Closes gh-37165
2023-10-05 10:44:19 +02:00
Moritz Halbritter
0a16ec17e9
Add property to enable key verification on PEM SSL bundles
...
Closes gh-37727
2023-10-05 09:49:49 +02:00
Andy Wilkinson
ee00014dfe
Start building against Spring Session 3.2.0 snapshots
...
See gh-37716
2023-10-04 12:05:37 +01:00
Andy Wilkinson
4e21896b0d
Start building against Spring Security 6.2.0 snapshots
...
See gh-37715
2023-10-04 12:05:37 +01:00
Andy Wilkinson
5f7bdfc356
Start building against Spring Retry 2.0.4 snapshots
...
See gh-37714
2023-10-04 12:05:36 +01:00
Andy Wilkinson
26b889f31a
Start building against Spring LDAP 3.2.0 snapshots
...
See gh-37713
2023-10-04 12:05:36 +01:00
Andy Wilkinson
cccd8bfea3
Start building against Spring Kafka 3.1.0 snapshots
...
See gh-37712
2023-10-04 12:05:36 +01:00
Andy Wilkinson
c45bda4c48
Start building against Spring Integration 6.2.0 snapshots
...
See gh-37711
2023-10-04 12:05:36 +01:00
Andy Wilkinson
a4f6b15ffb
Start building against Spring Data Bom 2023.1.0 snapshots
...
See gh-37709
2023-10-04 12:05:35 +01:00
Andy Wilkinson
1ce75cd1a9
Start building against Spring Batch 5.1.0 snapshots
...
See gh-37708
2023-10-04 12:05:35 +01:00
Andy Wilkinson
429bdb266a
Start building against Spring Authorization Server 1.2.0 snapshots
...
See gh-37707
2023-10-04 12:05:35 +01:00
Andy Wilkinson
f7c3fe165d
Start building against Spring AMQP 3.1.0 snapshots
...
See gh-37706
2023-10-04 12:05:34 +01:00
Andy Wilkinson
77e1d8fa20
Start building against Reactor Bom 2023.0.0 snapshots
...
See gh-37705
2023-10-04 12:05:34 +01:00
Andy Wilkinson
a630baf32a
Start building against Micrometer Tracing 1.2.0 snapshots
...
See gh-37704
2023-10-04 12:05:34 +01:00
Andy Wilkinson
993ac9c16f
Start building against Micrometer 1.12.0 snapshots
...
See gh-37703
2023-10-04 10:24:51 +01:00
Andy Wilkinson
d3ec9e36d7
Start building against Spring Session 3.1.3 snapshots
...
See gh-37702
2023-10-04 10:00:20 +01:00
Andy Wilkinson
16724c09d4
Start building against Spring Security 6.1.5 snapshots
...
See gh-37701
2023-10-04 10:00:20 +01:00
Andy Wilkinson
538c1cc56b
Start building against Spring Retry 2.0.4 snapshots
...
See gh-37700
2023-10-04 10:00:19 +01:00
Andy Wilkinson
8b64bf1876
Start building against Spring LDAP 3.1.2 snapshots
...
See gh-37699
2023-10-04 10:00:19 +01:00
Andy Wilkinson
7daeb88158
Start building against Spring Data Bom 2023.0.5 snapshots
...
See gh-37698
2023-10-04 10:00:19 +01:00
Andy Wilkinson
a741a16633
Start building against Spring Authorization Server 1.1.3 snapshots
...
See gh-37697
2023-10-04 10:00:18 +01:00
Andy Wilkinson
54bf5fd746
Start building against Spring AMQP 3.0.10 snapshots
...
See gh-37696
2023-10-04 10:00:18 +01:00
Andy Wilkinson
2ef98fd19a
Start building against Reactor Bom 2022.0.12 snapshots
...
See gh-37695
2023-10-04 10:00:18 +01:00
Andy Wilkinson
d59ea2f038
Start building against Micrometer Tracing 1.1.6 snapshots
...
See gh-37694
2023-10-04 10:00:18 +01:00
Moritz Halbritter
fc9c1c0964
Fix ordering related issue in ReactorAutoConfigurationTests
...
See gh-34201
2023-10-04 11:00:02 +02:00
Andy Wilkinson
452d441775
Start building against Micrometer 1.11.5 snapshots
...
See gh-37693
2023-10-04 09:55:35 +01:00
Andy Wilkinson
c06424f00a
Start building against Spring Session 3.0.4 snapshots
...
See gh-37686
2023-10-04 09:52:50 +01:00
Andy Wilkinson
208f69b661
Start building against Spring Security 6.0.8 snapshots
...
See gh-37685
2023-10-04 09:52:50 +01:00
Andy Wilkinson
95e70c11d4
Start building against Spring Retry 2.0.4 snapshots
...
See gh-37684
2023-10-04 09:52:50 +01:00
Andy Wilkinson
150cb5bdb6
Start building against Spring LDAP 3.0.6 snapshots
...
See gh-37683
2023-10-04 09:52:50 +01:00
Andy Wilkinson
29ab800cba
Start building against Spring Data Bom 2022.0.11 snapshots
...
See gh-37682
2023-10-04 09:52:49 +01:00
Andy Wilkinson
c72024de9f
Start building against Spring AMQP 3.0.10 snapshots
...
See gh-37681
2023-10-04 09:52:49 +01:00
Andy Wilkinson
f1af6ff469
Start building against Reactor Bom 2022.0.12 snapshots
...
See gh-37680
2023-10-04 09:52:49 +01:00
Andy Wilkinson
7907358875
Start building against Micrometer Tracing 1.0.11 snapshots
...
See gh-37679
2023-10-04 09:52:49 +01:00
Andy Wilkinson
ec57eb3879
Start building against Micrometer 1.10.12 snapshots
...
See gh-37678
2023-10-04 09:52:48 +01:00
Moritz Halbritter
51d549964a
Merge branch '3.1.x'
...
Closes gh-37692
2023-10-04 10:49:32 +02:00
Moritz Halbritter
a416f93eec
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37691
2023-10-04 10:49:24 +02:00
Moritz Halbritter
b742bced31
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37690
2023-10-04 10:49:10 +02:00
Moritz Halbritter
63fccf43dc
Polish "Remove link to LiveReload website due to timeout"
...
See gh-37643
2023-10-04 10:46:40 +02:00
Jonny Coddington
88bbab374d
Remove link to LiveReload website due to timeout
...
See gh-37643
2023-10-04 10:44:14 +02:00
Moritz Halbritter
5b129ceb09
Switch reactor context propagation from auto to limited
...
- Polish
- Fix @since tags
- Add a test case
- Update context-propagation version
Closes gh-34201
2023-10-04 09:37:45 +02:00
Andy Wilkinson
da319841b8
Start building against Spring Data Bom 2021.2.17 snapshots
...
See gh-37677
2023-10-04 08:29:43 +01:00
Andy Wilkinson
21661c6a1a
Start building against Spring AMQP 2.4.17 snapshots
...
See gh-37676
2023-10-04 08:29:37 +01:00
Andy Wilkinson
026bc31c3e
Start building against Reactor Bom 2020.0.37 snapshots
...
See gh-37675
2023-10-04 08:29:32 +01:00
Andy Wilkinson
21a618a6c4
Start building against Micrometer 1.9.16 snapshots
...
See gh-37674
2023-10-04 08:29:27 +01:00
Moritz Halbritter
30f29dead8
Revert "Temporarily remove auto-config for Reactor context propagation"
...
This reverts commit 88de3cc089
.
See gh-34201
2023-10-04 09:12:27 +02:00
Phillip Webb
1f5472387d
Fix formatting
2023-10-03 20:41:48 -07:00
Phillip Webb
42f50fa292
Attempt to fix CI failures
...
Attempt to fix CI failures caused by timezone differences and different
JDK versions.
See gh-37668
2023-10-03 20:29:33 -07:00
Phillip Webb
560527945b
Add background preinitializers for Tomcat and JDK ZoneId
...
Closes gh-37670
2023-10-03 17:28:44 -07:00
Phillip Webb
fd9b2b114e
Improve Tomcat performance when using nested jars
...
Add `NestedJarResourceSet` which can be used for nested jar URLs
and unlike the standard Tomcat implementation does not assume that
the JAR is backed by a single file.
Closes gh-37452
2023-10-03 17:27:57 -07:00
Phillip Webb
7ad4a9817d
Rewrite nested jar support code and remove Java 8 support
...
Rewrite nested jar code to better align with the implementations
provided in Java 17. This update makes two fundamental changes to
the previous implementation:
- Resource cleanup is now handled using the `java.lang.ref.Cleaner`
- Jar URLs now use the form `jar:nested:/my.jar/!nested.jar!/entry`
Unlike the previous `jar🫙 /my,jar!/nested.jar!/entry` URL format,
the new format is compatible with Java's default Jar URL handler.
Specifically, it now only uses a single `jar:` prefix and it no longer
includes multiple `!/` separators.
In addition to the changes above, many of the ancillary classes have
also been refactored and updated to create cleaner APIs.
Closes gh-37668
2023-10-03 17:27:57 -07:00
Phillip Webb
75ddb9fa47
Fix test failure caused by PropertiesLoader class reference
...
See gh-37667
2023-10-03 17:27:39 -07:00
Phillip Webb
55b5610dd9
Add Maven and Gradle option for the loader implementation to use
...
Add properties to the Maven and Gradle plugins so that users can
switch between the two loader modules.
See gh-37669
2023-10-03 15:40:42 -07:00
Phillip Webb
a89057b7c7
Reintroduce spring-boot-loader modules
...
Restore the `spring-boot-loader` with the previous loader code so
that we can develop it further.
See gh-37669
2023-10-03 15:40:25 -07:00
Phillip Webb
aeb6537f57
Rename spring-boot-loader to spring-boot-loader-classic
...
Rename the `spring-boot-loader` module to `spring-boot-loader-classic`
so that we can introduce an alternative loader implementation.
See gh-37669
2023-10-03 15:40:04 -07:00
Phillip Webb
c22548982a
Relocate launcher classes
...
Create alternative launcher classes under the package
`org.springframework.boot.loader.launch` and use them in favor
of the previous location.
This update is designed to improve compatibility with future
changes in the loader.
Closes gh-37667
2023-10-03 14:53:04 -07:00
Scott Frederick
f947bad3f7
Merge branch '3.1.x'
...
Closes gh-37666
2023-10-03 13:18:32 -05:00
Ivo Smid
f2a4336ea1
Increase the socket timeout for remote connections to Docker daemon
...
The default socket timeout with HttpClient 5 is not long enough
in some cases where Docker images are built that require the
GraalVM native image compiler to run in a buildpack. This commit
increases the timeout to 30 minutes.
Fixes gh-37665
Co-authored-by: Scott Frederick <sfrederick@vmware.com>"
2023-10-03 11:52:48 -05:00
Andy Wilkinson
12108e58e9
Merge branch '3.1.x'
...
Closes gh-37664
2023-10-03 16:47:11 +01:00
Andy Wilkinson
8cf686d925
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37663
2023-10-03 16:27:19 +01:00
Andy Wilkinson
6353603d63
Avoid exposing Jetty's WebSocketUpgradeFilter as a bean
...
When the filter is exposed as a bean (directly or through a
registration bean), it's picked up by the auto-configuration of
MockMvc. This causes a problem as MockMvc does not call init on a
filter before it's used and WebSocketUpgradeFilter fails with a
NullPointerException if its doFilter method is called when its init
method has not been called.
This commit reworks the WebSocket auto-configuration to use a
ServletContextInitalizer to register WebSocketUpgradeFilter rather
than a FilterRegistrationBean. This ensure that the filter is still
registered at the required position in the chain (last filter before
the servlet) while also preventing it from being registered with the
auto-configured MockMvc in tests.
Closes gh-37660
2023-10-03 16:13:24 +01:00
Andy Wilkinson
7d40a45b50
Merge branch '3.1.x'
...
Closes gh-37662
2023-10-03 11:21:29 +01:00
Andy Wilkinson
a4100e12ff
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37661
2023-10-03 11:05:51 +01:00
Andy Wilkinson
931584f8af
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37659
2023-10-03 10:28:51 +01:00
Johnny Lim
c9932bb73a
Use AssertJ's fail, not JUnit's
...
This commit also updates Checkstyle to prevent use of JUnit's
assertions from being reintroduced.
See gh-37655
2023-10-03 10:11:12 +01:00
Phillip Webb
3d6859e80f
Use the term "uber jar" in reference documentation and javadoc
...
Update reference documentation and javadoc to use the term "uber jar"
rather than "fat jar".
Closes gh-37653
2023-10-02 23:01:34 -07:00
Phillip Webb
932355adbf
Polish adoc formatting
2023-10-02 21:18:26 -07:00
Jonatan Ivanov
a454712dea
Add auto-configuration for CountedAspect and TimedAspect
...
See gh-37626
2023-10-02 10:19:59 +02:00
Andy Wilkinson
4493958f13
Improve conditions for enabling WebFlux security
...
This commit correct a mistake where AuthenticationManager was used
instead of ReactiveAuthenticationManager. It also expands the
conditions so that WebFlux security will be enabled when the user
has defined their own SecurityWebFilterChain. In such a situation
no other security-related beans may be needed to use WebFlux
security as things may have been configured directly using the DSL.
Closes gh-37504
2023-09-30 09:06:00 +01:00
Scott Frederick
ff99de49c4
Configure a RestClient.Builder with RestClientTest
...
This commit adds support for configuring a `RestClient.Builder` and
`MockRestServiceServer` support for the `RestClient` when using
`@RestClientTest` sliced tests.
Closes gh-37033
2023-09-29 15:07:38 -05:00
Andy Wilkinson
d725914cd5
Merge branch '3.1.x'
...
Closes gh-37636
2023-09-29 18:36:25 +01:00
Andy Wilkinson
1e4deed8ce
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37635
2023-09-29 18:36:09 +01:00
Andy Wilkinson
458418be29
Automatically register reflection hints for scanned WebListeners
...
Closes gh-36008
2023-09-29 18:09:36 +01:00
Andy Wilkinson
426e31695f
Merge branch '3.1.x'
2023-09-29 15:14:32 +01:00
Andy Wilkinson
385e6278b7
Merge branch '3.0.x' into 3.1.x
2023-09-29 15:14:17 +01:00
Andy Wilkinson
26b9602596
Merge branch '2.7.x' into 3.0.x
2023-09-29 15:14:09 +01:00
Andy Wilkinson
0205b875a0
Polish
2023-09-29 15:13:58 +01:00
Andy Wilkinson
76eb5ba8c2
Merge branch '3.1.x'
...
Closes gh-37633
2023-09-29 15:02:19 +01:00
Andy Wilkinson
c4bccb2429
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37632
2023-09-29 14:59:06 +01:00
Andy Wilkinson
04054b6670
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37631
2023-09-29 14:58:52 +01:00
Andy Wilkinson
bfd1a29e53
Exclude AbstractTransactionAspect from lazy init
...
Fixes gh-37506
2023-09-29 14:16:27 +01:00
Andy Wilkinson
3e9a1cc1f8
Add Awaitility to spring-boot-starter-test
...
Closes gh-37195
2023-09-29 11:50:05 +01:00
Andy Wilkinson
6d3594db49
Add execution listeners to auto-configured transaction managers
...
Closes gh-36770
2023-09-29 09:54:04 +01:00
Andy Wilkinson
1a22415c01
Expand customization to any type of TransactionManager
...
Closes gh-37628
2023-09-29 09:54:03 +01:00
Andy Wilkinson
96986a6b51
Break cycle between TransactionManagerCustomizers and TransactionManager
...
Closes gh-36801
2023-09-29 09:53:34 +01:00
Moritz Halbritter
72a4e1ebae
Honor timeout in ZipkinWebClientSender
...
Unfortunately there's no good way to configure connect and read timeout
separately, which works for all supported reactive clients. This
implementation applies a timeout through Reactor's timeout method. The
timeout from the properties is summed together and this is the applied
timeout. While not perfect, this is better than no timeout at all.
Closes gh-31496
2023-09-29 10:05:29 +02:00
Scott Frederick
619a0f3b35
Merge branch '3.1.x'
...
Closes gh-37624
2023-09-28 16:32:45 -05:00
JinseongHwang
0b703f9007
Use consistent capitalization in MySQL and MariaDB test names
...
See gh-37497
2023-09-28 16:28:32 -05:00
Scott Frederick
228041666b
Merge branch '3.1.x'
...
Closes gh-37622
2023-09-28 16:11:31 -05:00
Scott Frederick
fad43adf14
Polish "Support IPv6 addresses when configuring RabbitMQ using properties"
...
See gh-37619
2023-09-28 16:07:25 -05:00
csk8167
c1972f6db6
Support IPv6 addresses when configuring RabbitMQ using properties
...
See gh-37619
2023-09-28 16:06:39 -05:00
Andy Wilkinson
bebca55a8f
Add testAndDevelopmentOnly configuration
...
Closes gh-35436
2023-09-28 13:24:34 +01:00
shin-mallang
8eac7a91f6
Remove duplicate code in NettyWebServerFactoryCustomizer
...
Since the PropertyMapper's alwaysApplyingWhenNonNull() has already been
called, the subsequent whenNonNull() is unnecessary.
See gh-37434
2023-09-28 09:51:51 +02:00
Sreekara Reddy
8fad59466c
Don't call setValidateConnectionOnBorrow on Oracle UCP datasource
...
See gh-37501
2023-09-28 09:10:59 +02:00
Moritz Halbritter
40d4c177cd
Merge branch '3.1.x'
...
Closes gh-37616
2023-09-28 08:54:22 +02:00
Moritz Halbritter
a1947d6deb
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37615
2023-09-28 08:53:12 +02:00
Moritz Halbritter
d266806368
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37614
2023-09-28 08:51:12 +02:00
Moritz Halbritter
8a5979ee8c
Clarify ActiveMQ usage in JMS docs
...
The Apache ActiveMQ project has adopted the label "Classic" for the 5.x
broker in order to more easily compare and contrast it with the broker
code-named Artemis.
See gh-37606
2023-09-28 08:46:47 +02:00
Phillip Webb
052757c2d8
Polish
2023-09-27 20:58:09 -07:00
Phillip Webb
3591f4d614
Restore test ensuring maxInboundMessageBodySize property matches default
...
See gh-37603
2023-09-27 18:21:24 -07:00
Andy Wilkinson
4e5f16f2bc
Polish "Add config prop for Rabbit's max inbound message body size"
...
See gh-37603
2023-09-27 19:28:10 +01:00
Gary Russell
954f56287f
Add config prop for Rabbit's max inbound message body size
...
See gh-37603
2023-09-27 19:28:10 +01:00
Andy Wilkinson
f9b4a1ea5b
Merge branch '3.1.x'
2023-09-27 19:27:58 +01:00
Andy Wilkinson
6fb252b00c
Polish
2023-09-27 19:26:18 +01:00
Andy Wilkinson
4e38469ba2
Merge branch '3.1.x'
...
Closes gh-37611
2023-09-27 18:16:00 +01:00
Andy Wilkinson
4a3901149b
Fix additional metadata location for spring.jmx.registration-policy
...
Closes gh-37596
2023-09-27 18:15:05 +01:00
Andy Wilkinson
192fb346bc
Merge branch '3.1.x'
...
Closes gh-37610
2023-09-27 18:12:33 +01:00
Andy Wilkinson
1bcd127ad0
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37609
2023-09-27 18:10:04 +01:00
Andy Wilkinson
c486892a9b
Fix additional metadata location for spring.webflux.multipart.streaming
...
Closes gh-37608
2023-09-27 18:09:14 +01:00
Scott Frederick
3cf08e1351
Clarify default security options for image building
...
See gh-37479
2023-09-27 11:05:40 -05:00
Scott Frederick
9811cc030f
Fix LifecycleTests for security options on Windows
...
Fixes gh-37598
2023-09-27 10:09:44 -05:00
Andy Wilkinson
0d2eaa716c
Polish "Add config prop for JMS listener's sessionTransacted flag"
...
See gh-37473
2023-09-27 15:07:36 +01:00