Phillip Webb
08cc62a6b6
Simplify JarFileUrlKey to prevent issues with Cortex XDR agent
...
Replace the string based `JarFileUrlKey` and cache with a simple key
built directly from URL components. This should allow cache lookups
to remain fast whilst removing any `URLStreamHandler.getHostAddress`
calls.
Prior to this commit, we assumed that it was safe to use the URL
directly as a cache key as long as it had an empty or null `host`.
This assumption isn't correct when Palo Alto Network Cortex XDR agent
is present as it appears to intercept calls to `getHostAddress`
and, unlike the JDK code, always perform a DNS lookup.
Fixes gh-46401
10 months ago
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
10 months ago
Phillip Webb
eec3e9b436
Remove spring-boot-actuator-autoconfigure-all
10 months ago
Andy Wilkinson
a2d015ad02
Merge branch '3.5.x'
...
Closes gh-46399
10 months ago
Andy Wilkinson
12ff61d594
Merge branch '3.4.x' into 3.5.x
...
Closes gh-46398
10 months ago
Andy Wilkinson
f61c54632a
Work around Kotlin plugin breaking AOT compile classpaths
...
Compilation of AOT-generated source code requires runtime
dependencies to be on the classpath. This is necessary as a class
from a runtime dependency may appear in the signature of a generated
method that defines a bean. To accomplish this, Boot's AOT plugin
sets the org.gradle.usage attribute of the compile classpath
configurations of the aot and aotTest source sets to java-runtime.
When the Kotlin plugin is applied after Boot's AOT plugin it breaks
this arrangement by setting org.gradle.usage to java-api. There
doesn't appear to be a way to prevent it from messing with the aot
and aotTest source sets despite them not using Kotlin. This commit
works around the problem by repairing the damage and setting the
attribute back to java-runtime again.
Fixes gh-46397
10 months ago
Stéphane Nicoll
52e5ee5463
Merge branch '3.5.x'
10 months ago
Stéphane Nicoll
1d2dfdff11
Merge branch '3.4.x' into 3.5.x
10 months ago
Stéphane Nicoll
478ba6f08c
Upgrade to XmlUnit2 2.10.3
...
Closes gh-46384
10 months ago
Stéphane Nicoll
3ad232dea0
Upgrade to Tomcat 10.1.43
...
Closes gh-46383
10 months ago
Stéphane Nicoll
4a4ab26141
Upgrade to XmlUnit2 2.10.3
...
Closes gh-46393
10 months ago
Stéphane Nicoll
c310b5ed42
Upgrade to Tomcat 10.1.43
...
Closes gh-46392
10 months ago
Stéphane Nicoll
5b30255d1c
Upgrade to Testcontainers 1.21.3
...
Closes gh-46382
10 months ago
Stéphane Nicoll
fea59a3e11
Upgrade to GraphQL Java 24.1
...
Closes gh-46395
10 months ago
Stéphane Nicoll
583a1c1079
Upgrade to GraphQL Java 22.4
...
Closes gh-46394
10 months ago
Stéphane Nicoll
2a65c1b0a1
Upgrade to Spring GraphQL 1.3.6
...
Closes gh-46391
10 months ago
Stéphane Nicoll
1381a4b05f
Upgrade to RxJava3 3.1.11
...
Closes gh-46390
10 months ago
Stéphane Nicoll
b1e41b5a39
Upgrade to Prometheus Client 1.3.10
...
Closes gh-46389
10 months ago
Stéphane Nicoll
9e687cfc54
Upgrade to Jetty 12.0.23
...
Closes gh-46388
10 months ago
Stéphane Nicoll
4f7e75ce3e
Upgrade to Infinispan 15.0.16.Final
...
Closes gh-46387
10 months ago
Stéphane Nicoll
f38980a4e0
Upgrade to Hibernate 6.6.20.Final
...
Closes gh-46386
10 months ago
Stéphane Nicoll
aa02fbfb8a
Upgrade to ActiveMQ 6.1.7
...
Closes gh-46385
10 months ago
Stéphane Nicoll
000a0426ed
Upgrade to Spring GraphQL 1.4.1
...
Closes gh-46381
10 months ago
Stéphane Nicoll
f1c4be9970
Upgrade to RxJava3 3.1.11
...
Closes gh-46380
10 months ago
Stéphane Nicoll
676aa10b66
Upgrade to Prometheus Client 1.3.10
...
Closes gh-46379
10 months ago
Stéphane Nicoll
2a8dfa14ef
Upgrade to MSSQL JDBC 12.10.1.jre11
...
Closes gh-46378
10 months ago
Stéphane Nicoll
b375a12dc3
Upgrade to Maven Invoker Plugin 3.9.1
...
Closes gh-46377
10 months ago
Stéphane Nicoll
2d02254045
Upgrade to MariaDB 3.5.4
...
Closes gh-46376
10 months ago
Stéphane Nicoll
76ffbac0e3
Upgrade to Jetty 12.0.23
...
Closes gh-46375
10 months ago
Stéphane Nicoll
7461077bff
Upgrade to Hibernate 6.6.20.Final
...
Closes gh-46374
10 months ago
Stéphane Nicoll
462e340e4e
Upgrade to ActiveMQ 6.1.7
...
Closes gh-46373
10 months ago
Phillip Webb
c13ee3dd82
Upgrade to @springio/antora-extensions 1.14.5
10 months ago
Stéphane Nicoll
faa5872cd5
Merge branch '3.5.x'
10 months ago
Stéphane Nicoll
b59828c567
Merge branch '3.4.x' into 3.5.x
10 months ago
Stéphane Nicoll
343f71fe04
Upgrade to MySQL 9.3.0
...
Closes gh-46371
10 months ago
Stéphane Nicoll
c0a21b02f0
Upgrade to MySQL 9.3.0
...
Closes gh-46370
10 months ago
Stéphane Nicoll
04d071046d
Remove outdated reference to ApplicationNameConverter
...
Closes gh-46364
10 months ago
Stéphane Nicoll
f910c077b0
Merge branch '3.5.x'
10 months ago
Stéphane Nicoll
8a9ce28b98
Merge branch '3.4.x' into 3.5.x
10 months ago
Stéphane Nicoll
6839e52455
Start building against Spring Kafka 3.3.8 snapshots
...
See gh-46363
10 months ago
Stéphane Nicoll
208c5bf8d0
Start building against Spring WS 4.1.1 snapshots
...
See gh-46362
10 months ago
Stéphane Nicoll
b9044fded7
Start building against Spring Integration 6.4.6 snapshots
...
See gh-46361
10 months ago
Stéphane Nicoll
4be9dda24e
Start building against Spring Kafka 3.3.8 snapshots
...
See gh-46360
10 months ago
Stéphane Nicoll
c3c94a5373
Start building against Spring Integration 6.5.1 snapshots
...
See gh-46359
10 months ago
Stéphane Nicoll
35bdbdd1ed
Start building against Spring Pulsar 1.2.8 snapshots
...
See gh-46286
10 months ago
Stéphane Nicoll
e869bd272d
Start building against Spring LDAP 3.3.2 snapshots
...
See gh-46285
10 months ago
Stéphane Nicoll
4fd0afd47c
Upgrade to Neo4j Java Driver 5.28.7
...
Closes gh-46288
10 months ago
Stéphane Nicoll
8f2018eb95
Start building against Spring Data Bom 2025.0.2 snapshots
...
See gh-46284
10 months ago
Stéphane Nicoll
c970299445
Start building against Spring AMQP 3.2.6 snapshots
...
See gh-46283
10 months ago
Stéphane Nicoll
300fdf2160
Start building against Reactor Bom 2024.0.8 snapshots
...
See gh-46282
10 months ago