Commit Graph

4452 Commits (7fd4458811fda4391424a346371946beff7004a0)

Author SHA1 Message Date
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
1 year ago
Andy Wilkinson 1d410dccea Adapt to breaking API change in Framework
See gh-37710
1 year ago
Andy Wilkinson 8a97ff31ae Merge branch '3.1.x'
Closes gh-37806
1 year ago
Andy Wilkinson 1087827b9a Merge branch '3.0.x' into 3.1.x
Closes gh-37805
1 year ago
Andy Wilkinson 5fcdee6bb5 Merge branch '2.7.x' into 3.0.x
Closes gh-37804
1 year ago
Andy Wilkinson 6df5389d76 Use RedisSeralizer.java(ClassLoader) factory method
Closes gh-37800
1 year ago
Andy Wilkinson 31008def76 Polish "Instrument user-created DataSource for checkpoint-restore"
See gh-37630
1 year ago
Olga MaciaszekSharma 4b5e50ba94 Instrument user-created DataSource for checkpoint-restore
See gh-37630
1 year ago
Andy Wilkinson 48059417b5 Upgrade to Kafka 3.6.0
Closes gh-37777
1 year ago
Moritz Halbritter 0a16ec17e9 Add property to enable key verification on PEM SSL bundles
Closes gh-37727
1 year ago
Moritz Halbritter fc9c1c0964 Fix ordering related issue in ReactorAutoConfigurationTests
See gh-34201
1 year ago
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
1 year ago
Moritz Halbritter 30f29dead8 Revert "Temporarily remove auto-config for Reactor context propagation"
This reverts commit 88de3cc089.

See gh-34201
1 year ago
Phillip Webb 560527945b Add background preinitializers for Tomcat and JDK ZoneId
Closes gh-37670
1 year ago
Andy Wilkinson 12108e58e9 Merge branch '3.1.x'
Closes gh-37664
1 year ago
Andy Wilkinson 8cf686d925 Merge branch '3.0.x' into 3.1.x
Closes gh-37663
1 year ago
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
1 year ago
Andy Wilkinson 7d40a45b50 Merge branch '3.1.x'
Closes gh-37662
1 year ago
Andy Wilkinson a4100e12ff Merge branch '3.0.x' into 3.1.x
Closes gh-37661
1 year ago
Andy Wilkinson 931584f8af Merge branch '2.7.x' into 3.0.x
Closes gh-37659
1 year ago
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
1 year ago
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
1 year ago
Andy Wilkinson 426e31695f Merge branch '3.1.x' 1 year ago
Andy Wilkinson 385e6278b7 Merge branch '3.0.x' into 3.1.x 1 year ago
Andy Wilkinson 26b9602596 Merge branch '2.7.x' into 3.0.x 1 year ago
Andy Wilkinson 0205b875a0 Polish 1 year ago
Andy Wilkinson 76eb5ba8c2 Merge branch '3.1.x'
Closes gh-37633
1 year ago
Andy Wilkinson c4bccb2429 Merge branch '3.0.x' into 3.1.x
Closes gh-37632
1 year ago
Andy Wilkinson 04054b6670 Merge branch '2.7.x' into 3.0.x
Closes gh-37631
1 year ago
Andy Wilkinson bfd1a29e53 Exclude AbstractTransactionAspect from lazy init
Fixes gh-37506
1 year ago
Andy Wilkinson 6d3594db49 Add execution listeners to auto-configured transaction managers
Closes gh-36770
1 year ago
Andy Wilkinson 1a22415c01 Expand customization to any type of TransactionManager
Closes gh-37628
1 year ago
Andy Wilkinson 96986a6b51 Break cycle between TransactionManagerCustomizers and TransactionManager
Closes gh-36801
1 year ago
Scott Frederick 228041666b Merge branch '3.1.x'
Closes gh-37622
1 year ago
Scott Frederick fad43adf14 Polish "Support IPv6 addresses when configuring RabbitMQ using properties"
See gh-37619
1 year ago
csk8167 c1972f6db6 Support IPv6 addresses when configuring RabbitMQ using properties
See gh-37619
1 year ago
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
1 year ago
Sreekara Reddy 8fad59466c Don't call setValidateConnectionOnBorrow on Oracle UCP datasource
See gh-37501
1 year ago
Phillip Webb 052757c2d8 Polish 1 year ago
Phillip Webb 3591f4d614 Restore test ensuring maxInboundMessageBodySize property matches default
See gh-37603
1 year ago
Andy Wilkinson 4e5f16f2bc Polish "Add config prop for Rabbit's max inbound message body size"
See gh-37603
1 year ago
Gary Russell 954f56287f Add config prop for Rabbit's max inbound message body size
See gh-37603
1 year ago
Andy Wilkinson f9b4a1ea5b Merge branch '3.1.x' 1 year ago
Andy Wilkinson 6fb252b00c Polish 1 year ago
Andy Wilkinson 4e38469ba2 Merge branch '3.1.x'
Closes gh-37611
1 year ago
Andy Wilkinson 4a3901149b Fix additional metadata location for spring.jmx.registration-policy
Closes gh-37596
1 year ago
Andy Wilkinson 192fb346bc Merge branch '3.1.x'
Closes gh-37610
1 year ago
Andy Wilkinson 1bcd127ad0 Merge branch '3.0.x' into 3.1.x
Closes gh-37609
1 year ago
Andy Wilkinson c486892a9b Fix additional metadata location for spring.webflux.multipart.streaming
Closes gh-37608
1 year ago
Andy Wilkinson 0d2eaa716c Polish "Add config prop for JMS listener's sessionTransacted flag"
See gh-37473
1 year ago