Andy Wilkinson
ca4d64ed16
Use absolute path when showing classpath where main class was not found
...
Closes gh-40463
2 years ago
Andy Wilkinson
172b3d5336
Improve diagnostics when native image fails before logging is set up
...
Closes gh-40429
2 years ago
Andy Wilkinson
5e9161f785
Make DevToolsDataSourceAutoConfiguration back off without DataSource class
...
Manually tested as an automated test is prohibitively difficult as it
requires hiding one of the JDK's own classes.
Closes gh-40434
2 years ago
Phillip Webb
20db2b54c7
Update copyright year of changed files
2 years ago
Yanming Zhou
6226faa9cd
Polishing RabbitAutoConfigurationTests to use kebab-case keys
...
See gh-40422
2 years ago
Phillip Webb
dc76240612
Polish
2 years ago
Phillip Webb
d243d7eb50
Polish 'Add `spring.rabbitmq.template.allowed-list-patterns` property'
...
See gh-40421
2 years ago
Yanming Zhou
c329c5fe5b
Add `spring.rabbitmq.template.allowed-list-patterns` property
...
Update `RabbitProperties` and `RabbitTemplateConfigurer` to support a
`spring.rabbitmq.template.allowed-list-patterns` property.
The can be used to prevent errors of the form:
java.lang.SecurityException: Attempt to deserialize unauthorized
class com.example.domain.Message; add allowed class name patterns
to the message converter or, if you trust the message orginiator,
set environment variable 'SPRING_AMQP_DESERIALIZATION_TRUST_ALL'
or system property 'spring.amqp.deserialization.trust.all' to true
See gh-40421
2 years ago
Vedran Pavic
db1ace2765
Add reference to OpenTelemetry Spring Boot starter
...
See gh-40339
2 years ago
Thebora Kompanioni
75343a85bf
Add reference to Nostr Spring Boot Starter
...
See gh-40080
2 years ago
Phillip Webb
73b1836a00
Polish 'Fix forward-headers-strategy documentation regarding cloud defaults'
...
See gh-40054
2 years ago
Vilius Šumskas
a832e4bb38
Fix forward-headers-strategy documentation regarding cloud defaults
...
Update the reference documentation since all cloud platform use
forward-headers-strategy=NATIVE.
See gh-40054
2 years ago
Yanming Zhou
a52ab774de
Configure JpaBaseConfiguration with custom ManagedClassNameFilter
...
Update `JpaBaseConfiguration` to configure a `ManagedClassNameFilter`
if one is available.
See gh-39813
2 years ago
Andy Wilkinson
8c2b988010
Switch to same-minor-version upgrade policy
...
Closes gh-40432
2 years ago
Moritz Halbritter
3479304e13
Disable creation time verification on Linux
...
Closes gh-40423
2 years ago
Chris Bono
08ad7aa444
Add Spring Pulsar transaction support
...
Adds auto-config for Spring for Apache Pulsar transactions.
Introduces a new `spring.pulsar.transaction.enabled` property
which can be used to enable transactions. This feature is
opt-in and remains disabled by default.
See gh-40189
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2 years ago
Andy Wilkinson
997f2bbbf3
Upgrade to SQLite JDBC 3.45.3.0
...
Closes gh-40406
2 years ago
Andy Wilkinson
57ee867945
Upgrade to Spring Integration 6.3.0-RC1
...
Closes gh-40226
2 years ago
Andy Wilkinson
defb3a1abd
Upgrade to SLF4J 2.0.13
...
Closes gh-40405
2 years ago
Andy Wilkinson
c8f816c577
Upgrade to Pulsar Reactive 0.5.4
...
Closes gh-40404
2 years ago
Andy Wilkinson
8ab0375bdd
Upgrade to Netty 4.1.109.Final
...
Closes gh-40403
2 years ago
Andy Wilkinson
ecb4903f58
Upgrade to Maven Jar Plugin 3.4.0
...
Closes gh-40402
2 years ago
Andy Wilkinson
80afc56123
Upgrade to Logback 1.5.6
...
Closes gh-40401
2 years ago
Andy Wilkinson
2061d885bb
Upgrade to Hazelcast 5.4.0
...
Closes gh-40400
2 years ago
Andy Wilkinson
b3205bda56
Upgrade to ActiveMQ 6.1.2
...
Closes gh-40399
2 years ago
Andy Wilkinson
4bf8020292
Upgrade to Spring Integration 6.2.4
...
Closes gh-40214
2 years ago
Andy Wilkinson
f70cfb0b03
Upgrade to SLF4J 2.0.13
...
Closes gh-40397
2 years ago
Andy Wilkinson
49f7f79424
Upgrade to Pulsar Reactive 0.5.4
...
Closes gh-40396
2 years ago
Andy Wilkinson
369cadd70d
Upgrade to Netty 4.1.109.Final
...
Closes gh-40395
2 years ago
Andy Wilkinson
22ee684473
Upgrade to ActiveMQ 5.18.4
...
Closes gh-40394
2 years ago
Andy Wilkinson
e03d691db1
Upgrade to SLF4J 2.0.13
...
Closes gh-40391
2 years ago
Andy Wilkinson
c969cbbdba
Upgrade to R2DBC Postgresql 1.0.5.RELEASE
...
Closes gh-40390
2 years ago
Andy Wilkinson
031bebb144
Upgrade to Netty 4.1.109.Final
...
Closes gh-40389
2 years ago
Andy Wilkinson
eb0506eaed
Upgrade to ActiveMQ 5.18.4
...
Closes gh-40388
2 years ago
Spencer Gibb
6f3c30bf74
Fix javadoc for correct operation annotation
...
ReadOperation was the text for WriteOperation and DeleteOperation.
See gh-40385
2 years ago
Moritz Halbritter
ca6a321b87
Pull the whole "Testing" documentation section up to the top level
...
Closes gh-38361
2 years ago
Moritz Halbritter
00a10fdc52
Move Docker Compose and Testcontainers to separate section
...
See gh-38361
2 years ago
Phillip Webb
78e12251e9
Optimize VirtualZipDataBlock
...
Add some optimizations to `VirtualZipDataBlock` that help when
sequentially reading the block from a JarInputStream.
Closes gh-40125
2 years ago
Phillip Webb
9b0593efe3
Fallback to RandomAccessFile on ClosedByInterruptException
...
Refine the fix for gh-38611 so that `ClosedByInterruptException` no
longer retries in a loop.
Our previous fix was flawed due to the fact that another interrupt
could occur after we clear the first and whilst we are reading data.
If this happens 10 times in a row, we raise an exception and end up
causing NoClassDefFoundError errors.
Our new approach retains the use of `FileChannel` and a direct buffer
up to the point that a `ClosedByInterruptException` is raised or the
thread is detected as interrupted. At that point, we temporarily
switch to using a `RandomAccessFile` to access the data. This will
block the thread until the data has been read.
Fixes gh-40096
2 years ago
Phillip Webb
4203e1f2fa
Rename FileChannelDataBlock to FileDataBlock
...
Rename the internal `FileChannelDataBlock` to `FileDataBlock` since we
want to fallback to a `RandomAccessFile` when a thread is interrupted.
See gh-40096
2 years ago
Andy Wilkinson
bac736d9d8
Upgrade to Spring Session 3.3.0-RC1
...
Closes gh-40231
2 years ago
Andy Wilkinson
7030a24436
Upgrade to Spring Security 6.3.0-RC1
...
Closes gh-40230
2 years ago
Andy Wilkinson
268999474b
Upgrade to Spring Pulsar 1.1.0-RC1
...
Closes gh-40229
2 years ago
Andy Wilkinson
0225f1f142
Upgrade to Spring Kafka 3.2.0-RC1
...
Closes gh-40227
2 years ago
Andy Wilkinson
9afb9e2f87
Upgrade to Spring GraphQL 1.3.0-RC1
...
Closes gh-39895
2 years ago
Andy Wilkinson
55772a7ec6
Upgrade to Spring Authorization Server 1.3.0-RC1
...
Closes gh-40223
2 years ago
Andy Wilkinson
56a09fb048
Upgrade to Spring AMQP 3.1.4
...
Closes gh-40222
2 years ago
Andy Wilkinson
7b2add0120
Upgrade to Hibernate 6.5.0.CR2
...
Closes gh-40378
2 years ago
Andy Wilkinson
778c528281
Upgrade to Spring Security 6.2.4
...
Closes gh-40217
2 years ago
Andy Wilkinson
bd825141b7
Upgrade to Spring Pulsar 1.0.5
...
Closes gh-40216
2 years ago