Andy Wilkinson
da12ad0ca5
Make ReactiveSecurityAutoConfiguration back off without spring-webflux
...
Closes gh-16934
2019-05-22 12:33:59 +01:00
Stephane Nicoll
74208bb1a7
Polish "Auto-configure Kafka listener container with rebalance listener"
...
Closes gh-16755
2019-05-21 09:49:34 +02:00
Gary Russell
abdc2e1b4f
Auto-configure Kafka listener container with rebalance listener
...
This commit associates a `ConsumerAwareRebalanceListener` to the
auto-configured listener container factory if a single instance is found
in the context.
See gh-16755
2019-05-21 09:40:41 +02:00
Stephane Nicoll
2949561bf6
Polish "Add support for Couchbase's role-based access"
...
Closes gh-16389
2019-05-21 09:13:09 +02:00
Enes Açıkoğlu
3386856ccf
Add support for Couchbase's role-based access
...
See gh-16389
2019-05-21 09:12:45 +02:00
Stephane Nicoll
3c46b9e83d
Polish "Add configuration property for Spring Kafka's missingTopicsFatal"
...
Closes gh-16740
2019-05-20 14:45:59 +02:00
Gary Russell
1583ce8d26
Add configuration property for Spring Kafka's missingTopicsFatal
...
See gh-16740
2019-05-20 14:32:18 +02:00
Stephane Nicoll
275d794553
Make sure JdbcTemplateConfiguration is imported once
...
Closes gh-13806
2019-05-20 10:52:00 +02:00
Phillip Webb
79e05c770f
Merge branch '2.1.x'
2019-05-14 21:05:05 -07:00
Phillip Webb
ed998ef0d3
Update copyright header of changed files
2019-05-14 21:04:50 -07:00
Phillip Webb
a82b5266ae
Merge branch '2.1.x'
...
Closes gh-16858
2019-05-14 20:04:51 -07:00
Phillip Webb
e2dc278cae
Use default SslContextFactory for JettyClient
...
Update the auto-configured Jetty `HttpClient` so that a default
`SslContextFactory` is used.
Prior to this commit connecting to https URLs would cause a
`NullPointerException`.
Fixed gh-16810
2019-05-14 20:04:02 -07:00
Stephane Nicoll
128b41d43a
Configure JmsMessagingTemplate default destination
...
Closes gh-16227
2019-05-14 10:05:48 +02:00
Brian Clozel
e8d39a1539
Add support for CBOR codecs in RSocket
...
This commit auto-configures CBOR (see https://cbor.io/ ) codecs in the
RSocketStrategies, using Jackson binary format support.
The required dependency is added to the rsocket starter. Binary codecs
are well suited for RSocket payloads, so this codec is added first to
the list of codecs (before the JSON one already supported).
Closes gh-16830
2019-05-13 22:39:55 +02:00
Stephane Nicoll
1c3a91883d
Remove reference to spring.datasource.jmx-enabled
...
This commits moves the single use of that property to the already
existing Tomcat-specific one.
Closes gh-16673
2019-05-13 17:11:03 +02:00
Brian Clozel
20dfeddbb3
Auto-configure RSocketRequester.Builder
...
This commit auto-configures a prototype `RSocketRequester.Builder` bean
for building requester instances. This builder is pre-configured with
auto-detected `RSocketStrategies` (same as the server side).
Closes gh-16280
2019-05-13 16:03:21 +02:00
Brian Clozel
2e504b4c3c
Migrate from NCSARequestLog to CustomRequestLog
...
Closes gh-16416
2019-05-13 09:35:49 +02:00
Brian Clozel
930186e505
Merge branch '2.1.x'
2019-05-10 23:20:36 +02:00
Marcus Eisele
94a9748ce0
Fix 'spring.resources.cache.period' for WebMvc
...
Before this change it got overwritten by forwarding an empty
CacheControl to Spring. Spring itself sets CacheSeconds already
correctly in absence (=null) of a CacheControl.
Also:
* Fixes bug in WebMvcAutoConfigurationTests.cachePeriod which
prevented it to assert anything
See gh-16488
Closes gh-16730
2019-05-10 23:18:54 +02:00
Brian Clozel
0b4934d140
Fix DefaultErrorWebExceptionHandler test
2019-05-10 17:43:45 +02:00
Andy Wilkinson
552345fcd1
Disable more @Bean method proxying
...
Previously, due to a quirk in Spring Framework, it was necessary to use bean method
proxying in @Configuration classes that define one or more FactoryBeans. This quirk has
now been addressed so this commit disables bean method proxying where it is now no longer
needed.
Closes gh-16533
2019-05-10 10:16:22 +01:00
Gary Russell
ef39ff8988
Start building against Spring Kafka 2.3.0.M2 snapshots
...
See gh-16739
See gh-16752
2019-05-09 15:53:34 +01:00
Andy Wilkinson
5514192672
Merge branch '2.1.x'
...
Closes gh-16809
2019-05-09 15:41:48 +01:00
Andy Wilkinson
96f3a482f0
Polish "Enable minIdle by allowing timeBetweenEviction runs to be configured"
...
See gh-16703
2019-05-09 15:40:11 +01:00
Gemini Kim
1659d46028
Enable minIdle by allowing timeBetweenEviction runs to be configured
...
See gh-16703
2019-05-09 15:40:11 +01:00
Andy Wilkinson
bf294a762a
Polish
2019-05-09 15:13:26 +01:00
Johnny Lim
a56867da27
Consistent use of PropertyMapper::asInt
...
See gh-16738
2019-05-09 15:02:07 +01:00
Johnny Lim
1548fb655c
Polish FlywayProperties
...
See gh-16737
2019-05-09 14:41:26 +01:00
Andy Wilkinson
ece87cc4cc
Polish "Provide control over how a Cassandra Cluster is created"
...
See gh-16702
2019-05-09 14:33:12 +01:00
Steffen Folman Qvistgaard
5daf310bf4
Provide control over how a Cassandra Cluster is created
...
See gh-16702
2019-05-09 14:33:11 +01:00
Madhura Bhave
684a1c7a3c
Migrate tests to JUnit5 testcontainer extensions
...
Closes gh-15456
2019-05-08 16:05:44 +02:00
Madhura Bhave
1db1c8b03c
Validate our own tests work with JUnit5 and the vintage engine
...
Closes gh-14737
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
2019-05-08 16:05:44 +02:00
Brian Clozel
1f897ad923
Fix DefaultErrorWebExceptionHandler test
2019-05-02 10:14:08 +02:00
Johnny Lim
21b05bbafc
Polish RSocketServerBootstrap bean name
...
Closes gh-16700
2019-05-02 09:19:41 +02:00
Johnny Lim
cb0e3c793b
Polish
...
Closes gh-16688
2019-05-01 08:41:44 +02:00
Stephane Nicoll
922ceed63a
Polish "Auto-configure ReactiveStringRedisTemplate if necessary"
...
Closes gh-16604
2019-04-30 14:51:47 +02:00
Qiang Lee
866233bd2f
Auto-configure ReactiveStringRedisTemplate if necessary
...
See gh-16604
2019-04-30 14:43:35 +02:00
Toshiaki Maki
e203f6a5f5
Fix typo
...
Closes gh-16684
2019-04-30 08:40:35 +02:00
Johnny Lim
e22c2e5687
Polish
...
Closes gh-16685
2019-04-30 08:24:18 +02:00
Stephane Nicoll
704da1750b
Polish "Add support for Hazelcast YAML configuration"
...
Closes gh-16632
2019-04-29 15:16:43 +02:00
Rafal Leszko
82e18ae88f
Add support for Hazelcast YAML configuration
...
Since Hazlecast 3.12, YAML configuration format is supported in
addition to XML. Therefore, this change makes Spring Boot automatically
discover not only `hazelcast.xml` (and `hazelcast-client.xml`), but also
`hazelcast.yaml` (and `hazelcast-client.yaml`).
See gh-16632
2019-04-29 14:19:10 +02:00
Phillip Webb
17aaf26590
Use consistent javadoc style for annotation links
...
Closes gh-13920
2019-04-24 19:37:59 -07:00
Phillip Webb
1e44aba772
Fix compiler warnings and polish
...
Fix various compiler warnings and apply a little polish.
2019-04-24 19:37:42 -07:00
Andy Wilkinson
a0999dadb7
Merge branch '2.1.x'
...
Closes gh-16642
2019-04-24 13:57:52 +01:00
Andy Wilkinson
ba0279be14
Remove race condition in TaskSchedulingAutoConfigurationTests
...
Closes gh-16640
2019-04-24 11:55:41 +01:00
Andy Wilkinson
915bde0e62
Use MIME decoder to read OAuth2 resource server public key
...
Fixes gh-16624
2019-04-23 12:30:39 +01:00
Madhura Bhave
23cf8565b1
Polish "Apply server customizer beans automatically"
...
Closes gh-16584
2019-04-22 15:19:42 -07:00
Sergey Serdyuk
8ff78ed4c3
Apply server customizer beans automatically
...
See gh-16584
2019-04-22 15:19:34 -07:00
Stephane Nicoll
d55d6b35d9
Merge branch '2.1.x'
2019-04-19 16:02:10 +02:00
Stephane Nicoll
7b9471836b
Polish "Improve DefaultCookieSerializer auto-configuration"
...
Closes gh-16513
2019-04-19 15:55:13 +02:00