9290 Commits

Author SHA1 Message Date
Andy Wilkinson
3b45342359 Make Actuator Web API documentation compatible with Java 9
Closes gh-8042
2017-11-17 12:24:37 +00:00
Jay Bryant
706600c003 Polish Actuator Web API documentation
See gh-8042
2017-11-17 11:27:41 +00:00
Andy Wilkinson
4de208bc94 Provide reference documentation for Actuator web endpoints
Closes gh-8042
2017-11-17 11:27:16 +00:00
Stephane Nicoll
4ff8126217 Make binder API private again
Closes gh-10867
2017-11-17 11:23:34 +01:00
Stephane Nicoll
0f69a157ac Upgrade to Reactor Bismuth-SR4
Closes gh-11030
2017-11-17 10:41:10 +01:00
Johnny Lim
639bf5e99c Update "Building reference documentation" section
This commit also changes `spring-boot-maven-plugin/pom.xml` to make it
work with `full` Maven profile.

Closes gh-11045
2017-11-17 10:05:04 +01:00
Vedran Pavic
44eebcaff5 Fix SessionAutoConfiguration ordering
This commit updates `SessionAutoConfiguration` to ensure it is processed
after `MongoDataAutoConfiguration` and
`MongoReactiveDataAutoConfiguration`, instead of `MongoAutoConfiguration`
and `MongoReactiveAutoConfiguration`. This is required in order for
MongoDB Session auto-configuration to work, since
`MongoSessionConfiguration` and `MongoReactiveSessionConfiguration` are
conditional on `MongoOperations` and `ReactiveMongoOperations` beans,
respectively.

Closes gh-11054
2017-11-17 10:02:52 +01:00
Johnny Lim
e8563c54dd Polish
Closes gh-11050
2017-11-17 09:56:16 +01:00
Stephane Nicoll
54b54b7c30 Fix condition for Datadog's api key
Closes gh-11053
2017-11-17 09:47:57 +01:00
Stephane Nicoll
5728d9614e Use a List rather than an array for consistency
Closes gh-11029
2017-11-17 09:14:45 +01:00
Stephane Nicoll
a0374c0c31 Polish "Add 'enableSpringElCompiler' to ThymeleafProperties"
Closes gh-10869
2017-11-16 15:56:52 +01:00
Kazuki Shimizu
cf350cf85b Add 'enableSpringElCompiler' to ThymeleafProperties
See gh-10869
2017-11-16 15:46:01 +01:00
Johnny Lim
72e5ba3e24 Fix a broken Asciidoctor syntax
Closes gh-11044
2017-11-16 11:29:30 +01:00
Johnny Lim
cbb483735d Polish
Closes gh-10948
2017-11-16 10:36:20 +01:00
dreis2211
1e4941e29a Use StandardCharsets where possible
Closes gh-11036
2017-11-16 10:34:44 +01:00
Stephane Nicoll
bcab23e538 Polish "Separate endpoint concerns"
* Fix the endpoint prefix for generated metadata.
* Polish and improve configuration key descriptions.

Closes gh-10176
2017-11-16 10:32:34 +01:00
Phillip Webb
9411d17649 Fix malformed javadoc 2017-11-15 17:07:16 -08:00
Phillip Webb
3035df59cc Use a String[] so sential nodes are trimmed
Update `RedisProperties` to use an actual String[] for sentinal nodes
rather than a simple String. This allows us to lean on the updated
binder to automatically trim the elements.

Fixes gh-11029
2017-11-15 16:19:59 -08:00
Phillip Webb
fd5c43cdc9 Separate endpoint concerns
Update endpoint code to provide cleaner separation of concerns.
Specifically, the top level endpoint package is no longer aware of
the fact that JMX and HTTP are ultimately used to expose endpoints.
Caching concerns have also been abstracted behind a general purpose
`OperationMethodInvokerAdvisor` interface.

Configuration properties have been refined to further enforce
separation. The `management.endpoint.<name>` prefix provides
configuration for a  single endpoint (including enable and cache
time-to-live). These  properties are now technology agnostic (they
don't include `web` or `jmx` sub properties).

The `management.endpoints.<technology>` prefix provide exposure specific
configuration. For example, `management.endpoints.web.path-mapping`
allow endpoint URLs to be changed.

Endpoint enabled/disabled logic has been simplified so that endpoints
can't be disabled per exposure technology. Instead a filter based
approach is used to allow refinement of what endpoints are exposed over
a given technology.

Fixes gh-10176
2017-11-15 14:41:38 -08:00
Phillip Webb
d24709c696 Fix spaces -> tabs in documentation appendix 2017-11-15 14:40:28 -08:00
Phillip Webb
f647f5689f Polish 2017-11-15 12:47:47 -08:00
Andy Wilkinson
cf485ce144 Merge branch '1.5.x' 2017-11-15 19:43:32 +00:00
Stephane Nicoll
d3daded636 Reinstate spring-boot-starter-data-redis-reactive
Closes gh-11035
2017-11-15 19:02:59 +01:00
Andy Wilkinson
def47c31de Start building against Reactor Bismuth-SR4 snapshots
See gh-11030
2017-11-15 13:46:21 +00:00
Andy Wilkinson
1a094598b8 Add an endpoint for retrieving information about scheduled tasks
Closes gh-8831
2017-11-15 13:28:38 +00:00
Stephane Nicoll
370453c765 Fix reference to AutoConfigurationReportLoggingInitializer in docs
Closes gh-11026
2017-11-15 09:14:01 +01:00
Madhura Bhave
5f5e7e5089 Update list overriding documentation
Closes gh-11012
2017-11-14 12:27:42 -08:00
Stephane Nicoll
bbdff1a5bf Polish "Add support for reactive Spring Data Couchbase"
Closes gh-10812
2017-11-14 17:49:02 +01:00
Alex Derkach
568cd6472b Add support for reactive Spring Data Couchbase
See gh-10812
2017-11-14 16:55:03 +01:00
Stephane Nicoll
792de8f42a Add a note regarding Jackson Module usage with Web[Mvc|Flux]Test
Closes gh-10648
2017-11-14 15:29:47 +01:00
Stephane Nicoll
1830dcf103 Rename AutoConfigurationReportEndpoint to ConditionsEndpoint
This commit further aligns the change to ConditionEvaluationReport by
renaming the 'autoconfig' endpoint to 'conditions'.

Closes gh-2945
2017-11-14 15:25:07 +01:00
sdeleuze
1f26b7d370 Upgrade to Kotlin 1.1.60
Closes gh-11016
2017-11-14 11:37:51 +01:00
Stephane Nicoll
401fe7e1e2 Polish micrometer configuration key descriptions
Closes gh-10890
2017-11-14 11:37:05 +01:00
Stephane Nicoll
92c62b6e9f Remove resuscitated properties from the deprecation list
This commit removes two properties that were remove in earlier
milestones of Spring Boot 2 and reintroduced with the support of
micrometer.

Closes gh-11015
2017-11-14 11:34:31 +01:00
Andy Wilkinson
c74b8374bc Revert "Upgrade to Netty 4.1.17.Final"
This reverts commit d01716238fb5d7e7dee9cabfa20a9cd27297266f.

See gh-10993
2017-11-13 11:57:05 +00:00
Andy Wilkinson
a940e670a4 Upgrade to Xmlunit2 2.5.1
Closes gh-11004
2017-11-13 11:01:09 +00:00
Andy Wilkinson
5cc6b11583 Upgrade to Spring Cloud Connectors 2.0.1.RELEASE
Closes gh-11003
2017-11-13 11:01:09 +00:00
Andy Wilkinson
9891da96cc Upgrade to Selenium 3.7.1
Closes gh-11002
2017-11-13 11:01:08 +00:00
Andy Wilkinson
37789c6809 Upgrade to Selenium Htmlunit 2.28
Closes gh-11001
2017-11-13 11:01:07 +00:00
Andy Wilkinson
2dd17fb5db Upgrade to Mockito 2.12.0
Closes gh-11000
2017-11-13 11:01:06 +00:00
Andy Wilkinson
59a94fdb16 Upgrade to Mariadb 2.2.0
Closes gh-10999
2017-11-13 11:01:06 +00:00
Andy Wilkinson
b3a90c7f8a Upgrade to Infinispan 9.1.3.Final
Closes gh-10998
2017-11-13 11:01:05 +00:00
Andy Wilkinson
ef0b1ff2e8 Upgrade to Commons Lang3 3.7
Closes gh-10997
2017-11-13 11:01:05 +00:00
Andy Wilkinson
66fae94368 Upgrade to Artemis 2.4.0
Closes gh-10996
2017-11-13 11:01:04 +00:00
Andy Wilkinson
7f2aa318ae Upgrade to Htmlunit 2.28
Closes gh-10995
2017-11-13 11:01:03 +00:00
Andy Wilkinson
202d5b65e4 Upgrade to Byte Buddy 1.7.9
Closes gh-10994
2017-11-13 11:01:02 +00:00
Andy Wilkinson
d01716238f Upgrade to Netty 4.1.17.Final
Closes gh-10993
2017-11-13 11:01:02 +00:00
Andy Wilkinson
ca971e5b34 Upgrade to Hikaricp 2.7.3
Closes gh-10992
2017-11-13 11:01:01 +00:00
Andy Wilkinson
95703aa7fb Upgrade to Cassandra Driver 3.3.1
Closes gh-10991
2017-11-13 11:01:00 +00:00
Andy Wilkinson
6567d7bd2f Upgrade to Couchbase Client 2.5.2
Closes gh-10990
2017-11-13 11:01:00 +00:00