Commit Graph

404 Commits

Author SHA1 Message Date
Stephane Nicoll e6811de4ac Merge branch '1.5.x' 2017-09-11 18:21:39 +02:00
Alexander Constantin 281a93a0c4 Use underline instead of dash in tomcat properties
Closes gh-10256
2017-09-11 18:20:55 +02:00
Johnny Lim 024c23cedb Fix broken links
Closes gh-10229
2017-09-08 10:06:49 +02:00
Stephane Nicoll ab43237c90 Polish 2017-09-04 10:08:00 +02:00
Stephane Nicoll 96399395ae Polish liquibase doc
Closes gh-10139
2017-09-04 10:05:27 +02:00
Stephane Nicoll afda0ec129 Default Hibernate DDL auto to none with Flyway/Liquibase
This commit adds a strategy interface to specific if a given DataSource
has its schema managed. The Hibernate auto-configuration uses it to set
it to "none" if a mechanism to initialize the DataSource is
found and "create-drop" otherwise.

Both Flyway and Liquibase implements that strategy interface and
register it in the context accordingly.

Closes gh-9262
2017-08-30 12:42:24 +02:00
Stephane Nicoll edd7cea1c3 Merge branch '1.5.x' 2017-08-29 10:14:33 +02:00
Stephane Nicoll 36722510c5 Clarify that only production resources are filtered by Maven
See gh-10088
2017-08-29 10:14:13 +02:00
Johnny Lim 14c9f91aab Polish
Closes gh-10054
2017-08-22 16:28:03 +02:00
Stephane Nicoll 394371eb73 Polish "Harmonize database initializers"
Closes gh-9752
2017-08-18 18:14:22 +02:00
Vedran Pavic 14b7be8325 Harmonize database initializers
This commit updates database initializers configuration to enable them
automatically only when an embedded `DataSource` is used. Related
configuration properties have been updated to use a more expressive
`DatabaseInitializerMode` enum rather than `Boolean` flag.

See gh-9752
2017-08-18 14:55:48 +02:00
Andy Wilkinson ee16332745 Update Actuator to use the new endpoint infrastructure
This commit migrates the Actuator onto the new endpoint infrastruture.
In addition to the existing support for accessing the endpoints via
JMX and HTTP using Spring MVC, support for access via HTTP using
Jersey and WebFlux has been added. This includes using a separate
management port where we now spin up an additional, appropriately
configured servlet or reactive web server to expose the management
context on a different HTTP port to the main application.

Closes gh-2921
Closes gh-5389
Closes gh-9796
2017-08-11 16:38:41 +01:00
Stephane Nicoll 9575b4b723 Polish "Polish Hibernate naming strategy doc"
Closes gh-9763
2017-07-26 14:49:42 +02:00
Tom Hombergs eeee1bdae5 Polish Hibernate naming strategy doc
See gh-9763
2017-07-26 14:33:22 +02:00
Johnny Lim 9b15389009 Polish
Closes gh-9855
2017-07-26 13:39:47 +02:00
jnizet 99b394a668 replace reference to deprecated WebMvcConfigurerAdapter by WebMvcConfigurer 2017-07-25 07:04:05 +02:00
Madhura Bhave 4e8592ffc5 Update documentation with new relaxed rules
Closes gh-9025
2017-07-14 12:07:55 -07:00
Phillip Webb 8e3baf3130 Polish 2017-07-11 13:57:21 -07:00
Brian Clozel 7bbae21d62 Start documenting WebFlux support
This commit adds new reference documentation sections about WebFlux
support in Spring Boot:

* Support for multiple HTTP servers (gh-8403)
* `CodecCustomizer` and JSON codecs (gh-8897, gh-9166)
* `WebClient.Builder` auto-configuration (gh-9522)
* Tests with `@WebFluxTest` (gh-8401)
* `WebTestClient` auto-configuration (gh-8399)
* Support for Thymeleafi and Mustache templating (gh-8124, gh-8648)
* Choose another HTTP server with WebFlux (closes gh-9690)
2017-07-07 17:17:56 +02:00
Phillip Webb eb17aa06f9 Merge branch '1.5.x' 2017-07-06 18:38:52 -07:00
Phillip Webb aa57ca7e18 Polish 2017-07-06 16:53:04 -07:00
Stephane Nicoll 531c0708c1 Merge branch '1.5.x' 2017-06-27 16:49:38 +02:00
Stephane Nicoll d8d156bd1b Improve documentation on EnvironmentPostProcessor
Closes gh-9617
2017-06-27 16:49:14 +02:00
Stephane Nicoll beb72ca8ee Merge branch '1.5.x' 2017-06-22 09:31:04 +02:00
Johnny Lim 8ca70a7efd Polish
See gh-9570
2017-06-22 09:28:49 +02:00
Johnny Lim bbab520926 Polish
Closes gh-9438
2017-06-09 08:54:55 +03:00
Stephane Nicoll e9dceb4207 Merge branch '1.5.x' 2017-06-07 18:49:22 +03:00
Stephane Nicoll bddf9232a8 Polish 2017-06-07 18:48:24 +03:00
Stephane Nicoll c2aca4d7f5 Document SpringPhysicalNamingStrategy
Closes gh-9084
2017-06-07 18:43:20 +03:00
Stephane Nicoll 2e94fd4434 Remove support for Spring Loaded
Closes gh-7978
2017-05-15 14:18:06 +03:00
Stephane Nicoll 800ec29f70 Fix datasource example 2017-05-15 00:35:08 +03:00
Andy Wilkinson 525f421441 Update MultipartProperties' prefix to reflect that it's Servlet-specific
Closes gh-8628
2017-05-04 16:47:46 +01:00
Stephane Nicoll ae3225e76e Mention that Lettuce requires commons-pool2
We intend to remove this limitation in a future milestone but as the
Lettuce auto-configuration requires `commons-pool2`, this commit updates
the How-To to mention that.

See gh-9091
2017-05-04 14:03:50 +02:00
Stephane Nicoll e7efa8f133 Polish "Add Lettuce Redis driver autoconfiguration"
Closes gh-5311
2017-05-02 15:40:40 +02:00
Mark Paluch 4563da9ac7 Add Lettuce Redis driver autoconfiguration
Introduce an alternative autoconfiguration if the lettuce Redis driver is
available. Add Lettuce-specific configuration property options
"spring.redis.lettuce.shutdown-timeout" to control the shutdown timeout
of the lettuce driver. Add documentation for the properties, the
supported drivers, and how to switch between drivers.

Split client-specific properties from spring.redis.pool to
spring.redis.jedis.pool and introduce spring.redis.lettuce namespace.
Deprecate spring.redis.pool property.

See gh-5311
2017-05-02 13:33:34 +02:00
Michael J. Simons 18230d7f23 Fix several broken links to sources
Closes gh-9042
2017-04-29 21:22:16 +02:00
Brian Clozel 3cc0f7b70d Document embedded web server refactoring
Closes gh-8532
2017-04-28 18:25:36 +02:00
Phillip Webb 45dd9f7144 Polish 2017-04-27 12:04:02 -07:00
Stephane Nicoll df388aaaf9 Polish doc 2017-04-27 14:19:16 +02:00
Stephane Nicoll f5db75792e Add support for configuring Jetty's request log via the environment
Closes gh-8819
2017-04-27 10:46:38 +02:00
olivier lamy ce892a06e4 Add support for configuring Jetty's request log via the environment
See gh-8819
2017-04-26 19:35:43 +02:00
Johnny Lim 8d921d49aa Fix typos in new Gradle plugin
Closes gh-8818
2017-04-05 12:29:52 +01:00
Andy Wilkinson 01166381a0 Provide separate documentation (API and reference) for Gradle plugin 2017-04-04 15:33:27 +01:00
Stephane Nicoll ee0a151671 Merge branch '1.5.x' 2017-03-28 10:05:47 +02:00
Stephane Nicoll 49b8d8c482 Polish
See gh-8698
2017-03-28 10:05:33 +02:00
Stephane Nicoll ed7c6e2063 Merge branch '1.5.x' 2017-03-02 09:55:44 +01:00
Stephane Nicoll b5b69cca03 Merge branch '1.4.x' into 1.5.x 2017-03-02 09:55:29 +01:00
Stephane Nicoll 09205a8fc8 Fix indentation
Closes gh-8143
2017-03-02 09:54:34 +01:00
Michael J. Simons f50a0f9707 Clarify usage of @ImportResource in doc
See gh-8143
2017-03-02 09:54:26 +01:00
Phillip Webb a4bcd20b64 Merge branch '1.5.x' 2017-02-27 20:43:18 -08:00