Commit Graph

24622 Commits

Author SHA1 Message Date
Phillip Webb af4b531173 Revert "Try to fix problem with corrupted build numbers on Artifactory"
This reverts commit ab981b9cba since
it's hopefully now fixed upstream.
2020-01-10 22:02:52 -08:00
Brian Clozel e0171a5da8 Polish 2020-01-10 22:29:57 +01:00
Madhura Bhave 94ab996597 Merge branch '2.2.x' 2020-01-10 13:24:40 -08:00
Madhura Bhave 1fa83757ce Fix tests
See gh-19599
2020-01-10 13:22:53 -08:00
Brian Clozel 0f567c879d Auto-configure HTTP client builders as Lazy
Prior to this commit, HTTP client builders auto-configured by Spring
Boot would be eagerly instantiating resources, even if those were not
used by the application.

This commit makes the `RestTemplateBuilder` bean as Lazy.
`WebClient.Builder` was already a prototype bean, but some of its
dependencies could consume resources, like the `HttpClientConnector` and
the related infrastructure. This commit makes those pieces lazy.

Note that since those components are meant to help instantiate actual
HTTP clients for application components, making them lazy won't make any
difference at runtime since they'll be used during context refresh, or
they won't be used at all.

Closes gh-19549
2020-01-10 22:15:29 +01:00
Madhura Bhave d510a7bd80 Merge branch '2.2.x'
Closes gh-19622
2020-01-10 13:01:54 -08:00
Madhura Bhave 139995469a Short circuit validation in bind handler if previous exception present
Closes gh-19599
2020-01-10 13:00:14 -08:00
Andy Wilkinson 88f7f8cca0 Merge pull request #19620 from vpavic
* gh-19620:
  Reuse optional configuration name constant

Closes gh-19620
2020-01-10 20:48:09 +00:00
Vedran Pavic 8757f63360 Reuse optional configuration name constant
See gh-19620
2020-01-10 20:47:57 +00:00
Andy Wilkinson 77badf77f7 Merge pull request #19619 from vpavic
* gh-19619:
  Simplify Gradle's build settings

Closes gh-19619
2020-01-10 20:47:47 +00:00
Vedran Pavic 57b7dfc730 Simplify Gradle's build settings
See gh-19619
2020-01-10 20:47:33 +00:00
Andy Wilkinson e8c4a8590f Remove leftover Maven settings template 2020-01-10 20:40:37 +00:00
Andy Wilkinson eac9221aa9 Merge pull request #19618 from dreis2211
* gh-19618:
  Remove Maven wrapper leftovers

Closes gh-19618
2020-01-10 20:37:32 +00:00
dreis2211 f68ba673fe Remove Maven wrapper leftovers
See gh-19618
2020-01-10 20:37:10 +00:00
Andy Wilkinson b5ae8b0af5 Disable tests that use Docker when Docker is unavailable
Closes gh-19616
2020-01-10 20:35:18 +00:00
Andy Wilkinson b5ef6d40c0 Update README to reflect the build now using Gradle
Closes gh-19617
2020-01-10 19:56:29 +00:00
Andy Wilkinson 8a28e9bfa6 Tag the build scan with the JDK that was used
Closes gh-19615
2020-01-10 17:52:37 +00:00
Andy Wilkinson 4b57884535 Remove outdated buildSrc README 2020-01-10 17:24:44 +00:00
Andy Wilkinson ab981b9cba Try to fix problem with corrupted build numbers on Artifactory 2020-01-10 15:56:00 +00:00
Andy Wilkinson f6e9869156 Use version property to set Boot's version in dependencies bom
See gh-19608
See gh-19609
2020-01-10 15:07:47 +00:00
Andy Wilkinson 575e0c5f24 Publish BUILD-SNAPSHOT artifacts with Gradle
See gh-19608
See gh-19609
2020-01-10 14:18:02 +00:00
Andy Wilkinson ce99db1902 Port the build to Gradle
Closes gh-19609
Closes gh-19608
2020-01-10 14:15:35 +00:00
Madhura Bhave abe95fa8a7 Merge branch '2.2.x'
Closes gh-19600
2020-01-09 17:57:39 -08:00
Madhura Bhave 7f0573df49 Fallback on underlying server default when determining outcome tag
This commit also changed the default outcome to SUCCESS

Fixes gh-19367
2020-01-09 17:55:35 -08:00
Madhura Bhave ed4261a61c Merge branch '2.2.x'
Closes gh-19598
2020-01-09 17:10:24 -08:00
Madhura Bhave a017b8905a Adapt field name in ValidationBindHandler to a valid ConfigurationPropertyName
Fixes gh-19580
2020-01-09 17:08:39 -08:00
Andy Wilkinson c584334f5e Merge branch '2.2.x'
Closes gh-19592
2020-01-09 09:00:16 +00:00
Andy Wilkinson ccf4e1ad44 Merge branch '2.1.x' into 2.2.x
Closes gh-19591
2020-01-09 08:59:48 +00:00
Andy Wilkinson 117c2a0ed6 Merge pull request #19581 from dreis2211
* gh-19581:
  Fix links to external types in javadoc

Closes gh-19581
2020-01-09 08:59:32 +00:00
dreis2211 2b06f17c69 Fix links to external types in javadoc
See gh-19581
2020-01-09 08:59:25 +00:00
Stephane Nicoll 7d6f4a6666 Merge branch '2.2.x'
Closes gh-19590
2020-01-09 09:52:22 +01:00
Stephane Nicoll 99c64b7cdf Merge branch '2.1.x' into 2.2.x
Closes gh-19589
2020-01-09 09:51:45 +01:00
Stephane Nicoll ae52f2ad43 Merge pull request #19584 from matthiasstock
* pr/19584:
  Simplify validation pattern of EndpointId

Closes gh-19584
2020-01-09 09:44:41 +01:00
Matthias Stock adfbbcc0f6 Simplify validation pattern of EndpointId
See gh-19584
2020-01-09 09:42:31 +01:00
Madhura Bhave 6d0b4351f4 Merge branch '2.2.x'
Closes gh-19582
2020-01-08 13:54:13 -08:00
Madhura Bhave 437941cc51 Improve diagnostics when using `@ConstructorBinding` on a Kotlin class
Closes gh-19312
2020-01-08 13:53:47 -08:00
Andy Wilkinson ba6b0df4dd Merge pull request #19578 from dreis2211
* gh-19578:
  Add micrometer-registry-stackdriver dependency for javadoc generation

Closes gh-19578
2020-01-08 17:47:36 +00:00
dreis2211 34419eda38 Add micrometer-registry-stackdriver dependency for javadoc generation
See gh-19578
2020-01-08 17:47:21 +00:00
Stephane Nicoll 79da3b6e2c Remove support for Jetty 9.4.21 and earlier
Closes gh-18692
2020-01-08 15:40:01 +01:00
Andy Wilkinson 4efd8ba587 Merge branch '2.2.x'
Closes gh-19574
2020-01-08 14:02:50 +00:00
Andy Wilkinson 02965e9744 Fix javadoc warnings
Fixes gh-19572
2020-01-08 14:02:24 +00:00
Stephane Nicoll e5c1f3133a Harmonize cassandra tests 2020-01-08 14:57:52 +01:00
Stephane Nicoll 6ced89490c Polish 2020-01-08 14:34:33 +01:00
Stephane Nicoll bc066d279b Polish cassandra tests
See gh-18019
2020-01-08 14:22:48 +01:00
Stephane Nicoll 91151e0aac Merge pull request #19528 from grafjo
* pr/19528:
  Polish "Add Stackdriver metrics export support"
  Add Stackdriver metrics export support

Closes gh-19528
2020-01-08 13:38:07 +01:00
Stephane Nicoll 462442e7d2 Polish "Add Stackdriver metrics export support"
See gh-19528
2020-01-08 13:35:44 +01:00
Johannes Graf d42256d856 Add Stackdriver metrics export support
See gh-19528
2020-01-08 13:32:27 +01:00
Andy Wilkinson 10ba17c390 Merge branch '2.2.x'
Closes gh-19571
2020-01-08 11:44:40 +00:00
Andy Wilkinson 6d8f07d899 Merge branch '2.1.x' into 2.2.x
Closes gh-19570
2020-01-08 11:42:56 +00:00
Andy Wilkinson bdffa860d9 Increase startup timeout for Docker containers
Closes gh-19569
2020-01-08 11:39:36 +00:00