Commit Graph

5552 Commits

Author SHA1 Message Date
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 22ae160faa Upgrade to Spring-Doc-Resources 0.1.2.RELEASE
Closes gh-16690
2019-05-13 16:37:56 +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
Stephane Nicoll 6544d19fbf Merge branch '2.1.x' 2019-05-13 11:15:57 +02:00
Stephane Nicoll 4c1ef630c9 Restore lazy evaluation of project/build/finalName
This commit restores the read-only `finalName` so that its value can
be lazily resolved against `${project.build.finalName}`.

While doing the evaluation ourselves and not relying on a dedicated
field at all would have been better, the evaluation increased the
number of required dependencies for no good reason.

IDEs should not offer auto-completion for that read-only field and it
is not published in the generated site either.

Closes gh-16456
2019-05-13 11:14:21 +02:00
Brian Clozel 9f2995af6f Migrate from deprecated Jetty's SslContextFactory
Closes gh-16827
2019-05-13 10:27:20 +02:00
Brian Clozel 2e504b4c3c Migrate from NCSARequestLog to CustomRequestLog
Closes gh-16416
2019-05-13 09:35:49 +02:00
Madhura Bhave f1786c357b Revert "Disable ConfigurationProperties scanning for slice tests"
This reverts commit 3b4ff7d746.
The commit caused the build to fail because it disabled
`@ConfigurationPropertiesScan` completely in slice tests. It
did not take into account components that were explicitly included
in slice tests using the `components` attribute. Since `@ConfigurationPropertiesScan`
replaces `@Component` and `@EnableConfigurationProperties`, these components
are no longer registered even though explicitly included.
2019-05-11 09:59:36 -07:00
Madhura Bhave 3b4ff7d746 Disable ConfigurationProperties scanning for slice tests
Closes gh-16659
2019-05-10 14:43:55 -07: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
Stephane Nicoll c4024d8b45 Upgrade to Spring Data Lovelace-SR7
Closes gh-16724
2019-05-10 17:04:11 +02:00
Brian Clozel d9ac3031c5 Remove Synchronoss nio-multipart from WebFlux starter
Closes gh-16817
2019-05-10 16:04:00 +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
Stephane Nicoll c85c653e57 Polish "Add negative tests to ConfigurationPropertiesScanTests"
Closes gh-16758
2019-05-10 10:22:34 +02:00
Johnny Lim d44ffd3534 Add negative tests to ConfigurationPropertiesScanTests
See gh-16758
2019-05-10 10:22:08 +02:00
Stephane Nicoll 75eb0ef91d Upgrade to Mongodb 3.11.0-beta2
Closes gh-16798
2019-05-09 18:43:56 +02:00
Stephane Nicoll c4ecefe090 Upgrade to Spring Framework 5.2.0.M2
Closes gh-16589
2019-05-09 18:43:04 +02:00
Stephane Nicoll 6f70ad9c1c Upgrade to Spring Framework 5.1.7
Closes gh-16812
2019-05-09 18:14:29 +02: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
Stephane Nicoll 81af0f2fa6 Explicitly include JUnit 4 in test starter
Closes gh-16807
2019-05-09 14:54:13 +02:00
Andy Wilkinson ef11af8676 Polish "Remove unnecessary latches in tests"
Closes gh-16733
2019-05-09 12:12:23 +01:00
Johnny Lim 0baceb4aa4 Remove unnecessary latches in tests
See gh-16733
2019-05-09 12:09:54 +01:00
Johnny Lim 7c8bf48ebb Polish DevToolsEnablementDeducer and OnEnabledDevToolsCondition
See gh-16732
2019-05-09 12:01:33 +01:00
Andy Wilkinson ca51609cdf Align mock with Selenium HtmlUnit's new behaviour
See gh-16801
2019-05-09 09:48:36 +01:00
Stephane Nicoll 73764451eb Upgrade to Maven Help Plugin 3.2.0
Closes gh-16804
2019-05-09 09:51:48 +02:00
Stephane Nicoll 42e527d12b Upgrade to Maven Failsafe Plugin 2.22.2
Closes gh-16803
2019-05-09 09:51:47 +02:00
Stephane Nicoll c8731cfa7a Upgrade to Maven Compiler Plugin 3.8.1
Closes gh-16802
2019-05-09 09:51:46 +02:00
Stephane Nicoll 78e7dfe1a7 Upgrade to Selenium Htmlunit 2.35.1
Closes gh-16801
2019-05-09 09:51:45 +02:00
Stephane Nicoll a939687842 Upgrade to Lombok 1.18.8
Closes gh-16800
2019-05-09 09:51:44 +02:00
Stephane Nicoll 74be154932 Upgrade to Jetty El 8.5.40
Closes gh-16799
2019-05-09 09:51:43 +02:00
Stephane Nicoll 74baf35138 Upgrade to Mongodb 3.11.0-beta3
Closes gh-16798
2019-05-09 09:51:42 +02:00
Stephane Nicoll ba1951c1b5 Upgrade to Mockito 2.27.0
Closes gh-16797
2019-05-09 09:51:41 +02:00
Stephane Nicoll 387bdc572e Upgrade to Jolokia 1.6.1
Closes gh-16796
2019-05-09 09:51:39 +02:00
Stephane Nicoll adbfaf0b92 Upgrade to Kotlin 1.3.31
Closes gh-16795
2019-05-09 09:51:38 +02:00
Stephane Nicoll f48b4af180 Upgrade to Infinispan 9.4.13.Final
Closes gh-16794
2019-05-09 09:51:37 +02:00
Stephane Nicoll 928f406c6b Upgrade to Elasticsearch 6.7.2
Closes gh-16793
2019-05-09 09:51:36 +02:00
Stephane Nicoll 07c702e406 Upgrade to Ehcache3 3.7.1
Closes gh-16792
2019-05-09 09:51:35 +02:00
Stephane Nicoll a456b6e861 Upgrade to Jetty 9.4.18.v20190429
Closes gh-16791
2019-05-09 09:51:33 +02:00
Stephane Nicoll 6784831488 Upgrade to Commons Pool2 2.6.2
Closes gh-16790
2019-05-09 09:51:32 +02:00
Stephane Nicoll 6586db3509 Upgrade to Commons Lang3 3.9
Closes gh-16789
2019-05-09 09:51:31 +02:00