Commit Graph

21064 Commits

Author SHA1 Message Date
Phillip Webb
a0a204ae6a Clarify devtools trigger file documentation
Closes gh-17775
2019-09-04 22:09:33 -07:00
Phillip Webb
7c7ad03e1e Remove stop_docker from CI script
Update our CI script to no longer attempt to stop docker. We don't
call it anyway and it will be one less moving part trying to diagnose
why `dockerd` sometimes terminates early.

See gh-18127
2019-09-04 14:51:33 -07:00
Phillip Webb
f1bbb2a017 Fix documentation typos
See gh-16718
2019-09-04 13:52:10 -07:00
Andy Wilkinson
29080b87ec Protect autoconfigure module against slow starting test containers 2019-09-04 10:15:10 +01:00
Andy Wilkinson
7f62c5a283 Provide a How-To for customizing Reactor Netty's TcpClient
Closes gh-17856
2019-09-04 09:49:56 +01:00
Phillip Webb
da1d7cff14 Merge pull request #16718 from Tetsuya3850
* pr/16718:
  Polish "Document the pros and cons of MockMvc"
  Document the pros and cons of MockMvc

Closes gh-16718
2019-09-03 21:04:22 -07:00
Phillip Webb
624c118cdf Polish "Document the pros and cons of MockMvc"
See gh-16718
2019-09-03 21:03:46 -07:00
Tetsuya Hasegawa
8f8a4af001 Document the pros and cons of MockMvc
Update the MockMvc documentation to provide more details about the
pros and cons of such an approach, specifically calling out the
difference with error page handling.

See gh-16718
2019-09-03 21:01:44 -07:00
Phillip Webb
827c624b22 Merge pull request #16901 from michaldo
* pr/16901:
  Extend documentation on logback include files
  Clarify documentation on logback include files

Closes gh-16901
2019-09-03 18:19:59 -07:00
Phillip Webb
158e25c00f Extend documentation on logback include files
Expand the Logback "How To" to provide further clarifications on
the different include files available.

See gh-16901
2019-09-03 18:18:09 -07:00
michal
1f97a60d16 Clarify documentation on logback include files
Update documentation and comments on Logback to show the correct
use of `default.xml` rather than `base.xml`.

See gh-16901
2019-09-03 18:15:59 -07:00
Phillip Webb
43108d5495 Add @SpringBootApplication.scanBasePackages note
Update the javadoc to note that `scanBasePackages` only affects the
`@ComponentScan` annotation and isn't a replacement for `@EntityScan`
or `@Enable...Repositories`.

Closes gh-18109
2019-09-03 16:51:06 -07:00
Phillip Webb
8e6dbae402 Build CI images in parallel
Closes gh-18115
2019-09-03 16:10:42 -07:00
Phillip Webb
42ba3050bc Upgrade CI images to Ubuntu Bionic 20190807
Closes gh-18113
2019-09-03 15:44:50 -07:00
Phillip Webb
3639776ec2 Upgrade CI to docker 19.03.2
Closes gh-18111
2019-09-03 15:35:46 -07:00
Phillip Webb
f79dad6082 Merge pull request #16477 from schuch
* pr/16477:
  Polish "Fallback to ping if Solr URL references core"
  Fallback to ping if Solr URL references core

Closes gh-16477
2019-09-03 14:20:35 -07:00
Phillip Webb
e8d9b6f498 Polish "Fallback to ping if Solr URL references core"
See gh-16477
2019-09-03 14:20:17 -07:00
Markus Schuch
b9764e8de8 Fallback to ping if Solr URL references core
Update `SolrHealthIndicator` to fallback to a basic ping operation if
the `baseUrl` references a particular core rather than the root context.

Prior to this commit, if the Solr `baseUrl` pointed to a particular
core then the health indicator would incorrectly report `DOWN`.

See gh-16477
2019-09-03 14:03:25 -07:00
Andy Wilkinson
ca6395c388 Merge pull request #18100 from izeye
* gh-18100:
  Fix typo in deprecation reason for liquibase.check-change-log-location

Closes gh-18100
2019-09-03 13:32:45 +01:00
Johnny Lim
2eac53cc5d Fix typo in deprecation reason for liquibase.check-change-log-location
See gh-18100
2019-09-03 13:32:29 +01:00
Andy Wilkinson
52311ffe3c Depend on FlywayMigrationInitializer beans by type not name
Previously, a custom FlywayMigrationInitializer bean named anything
other than flywayInitializer could result in a
NoSucBeanDefinitionException as the dependencies set up for JPA and
JDBC components used the bean name flywayInitializer.

This commit updates the configuration of the dependencies to depend
on FlywayMigrationInitializer beans by type rather than name.

Fixes gh-18105
2019-09-03 12:45:17 +01:00
Andy Wilkinson
f313bf27a1 Depend on Flyway beans by type not name
Previously, a custom Flyway bean named anything other than flyway
could result in a NoSucBeanDefinitionException as the dependencies
set up for JPA and JDBC components used the bean name flyway.

This commit updates the configuration of the dependencies to depend
on Flyway beans by name rather than type.

Fixes gh-18102
2019-09-03 12:13:28 +01:00
Stephane Nicoll
ae863434b6 Merge pull request #18092 from dreis2211
* pr/18092:
  Remove duplicated dependency in spring-boot-docs

Closes gh-18092
2019-09-03 08:51:10 +02:00
dreis2211
087795fb67 Remove duplicated dependency in spring-boot-docs
See gh-18092
2019-09-03 08:50:27 +02:00
Andy Wilkinson
b8070a8339 Skip tests on Windows that exceed its file system's limitations 2019-09-02 17:18:20 +01:00
Andy Wilkinson
abba4fa9c9 Include exception's message in message printed by AP
Fixes gh-17974
2019-09-02 14:52:14 +01:00
Andy Wilkinson
edcaee375f Consider @Deprecated on field when determining property's deprecation
Fixes gh-17550
2019-09-02 14:39:24 +01:00
Andy Wilkinson
4fd7b68f71 Polish 2019-09-02 11:45:55 +01:00
Phillip Webb
a86258e62c Revert "Reduce bean method visibility"
Reverts commit 2be3027dcf
on 2.1.x
2019-09-01 20:04:09 -07:00
Phillip Webb
2be3027dcf Reduce bean method visibility
See gh-17539
2019-09-01 18:30:39 -07:00
Phillip Webb
0cfcbcba8f Merge pull request #17539 from nosan
* pr/17539:
  Polish "Ensure Flyway/Liquibase runs before Quartz"
  Ensure Flyway/Liquibase runs before Quartz

Closes gh-17539
2019-09-01 14:49:32 -07:00
Phillip Webb
75a1a24914 Polish "Ensure Flyway/Liquibase runs before Quartz"
See gh-17539
2019-09-01 14:48:37 -07:00
Dmytro Nosan
7e5bd1f281 Ensure Flyway/Liquibase runs before Quartz
Add post processors to ensure that SchedulerFactoryBean and Scheduler
beans depend on the Flyway and Liquibase beans.

See gh-17539
2019-09-01 14:46:25 -07:00
Andy Wilkinson
7150f121a3 Redirect stdout from cd to /dev/null in CLI's bash script
Fixes gh-17579
2019-09-01 20:20:32 +01:00
Andy Wilkinson
ee89e0effd Fix client auth with Jetty
Fixes gh-17541
2019-09-01 19:49:03 +01:00
Phillip Webb
e07889b092 Document that Filter beans are eagerly initialized
Closes gh-17814
2019-08-31 08:41:34 -07:00
Phillip Webb
7e60f4b32a Clarify "YAML Shortcomings" documentation
Closes gh-17933
2019-08-31 08:29:03 -07:00
Phillip Webb
ffbd11caba Document logger environment variable restrictions
Update the reference guide with a note about using environment variables
to configure logging.

Closes gh-17958
2019-08-31 07:43:42 -07:00
Andy Wilkinson
37d3ce03f8 Revert "Upgrade to Jetty 9.4.20.v20190813"
This reverts commit f6f99d7855 as 9.4.20
includes an incompatible class change where an abstract class in
Jetty's public API was changed to an interface, making it incompatible
with Framework 5.1.9.

See gh-18035
2019-08-31 11:00:12 +01:00
Andy Wilkinson
3fc4df9f66 Upgrade to Slf4j 1.7.28
Closes gh-18043
2019-08-31 08:29:37 +01:00
Andy Wilkinson
e12aa4fe51 Upgrade to Reactive Streams 1.0.3
Closes gh-18042
2019-08-31 08:29:36 +01:00
Andy Wilkinson
df186945b6 Upgrade to Neo4j Ogm 3.1.13
Closes gh-18041
2019-08-31 08:29:35 +01:00
Andy Wilkinson
1cf615059e Upgrade to Jooq 3.11.12
Closes gh-18040
2019-08-31 08:29:35 +01:00
Andy Wilkinson
9c8b8ef6cf Upgrade to Jboss Logging 3.3.3.Final
Closes gh-18039
2019-08-31 08:29:33 +01:00
Andy Wilkinson
f2ca07001d Upgrade to Infinispan 9.4.16.Final
Closes gh-18038
2019-08-31 08:29:32 +01:00
Andy Wilkinson
07f3ba7c33 Upgrade to Hibernate 5.3.11.Final
Closes gh-18037
2019-08-31 08:29:31 +01:00
Andy Wilkinson
7948c0e399 Upgrade to Freemarker 2.3.29
Closes gh-18036
2019-08-31 08:29:30 +01:00
Andy Wilkinson
f6f99d7855 Upgrade to Jetty 9.4.20.v20190813
Closes gh-18035
2019-08-31 08:29:29 +01:00
Andy Wilkinson
5e2f18f48b Upgrade to Groovy 2.5.8
Closes gh-18034
2019-08-31 08:29:28 +01:00
Andy Wilkinson
a2d452f160 Upgrade to Tomcat 9.0.24
Closes gh-18033
2019-08-31 08:29:27 +01:00