Brian Clozel
b35424478b
Deprecate Elasticsearch transport and Jest clients
...
As of Spring Data Moore, the Elasticsearch high level REST client is
supported for Spring Data repositories. The transport client is now
deprecated and is likely to be removed in a future Spring Data release.
This commit deprecates the transport client and marks all the associated
configuration properties as deprecated. The Spring Boot starter depends
on the `spring-data-elasticsearch` project, which now depends on both
transport client and high level REST client.
This commit also deprecates the Jest client, as Spring Boot will focus
on supporting the high level REST client and the reactive client
provided by Spring Data - both being in sync with the fast release pace
of Elasticsearch.
Closes gh-15008
2019-04-15 12:05:07 +02:00
Madhura Bhave
959e161555
Provide an option to use Spring's forwarded header support
...
Previously, if the `server.use-forward-headers` property
was set to true, X-Forwarded-* headers support was provided
at the server level. The property has been deprecated in favor
of `server.forward-headers-strategy` which can be also be configured
to use Spring's forwarded header support apart from native server support.
Closes gh-5677
2019-04-12 10:34:19 -07:00
Brian Clozel
ddc8b6f6b9
Fix Javadoc build for new RSocket dependencies
...
See gh-16021
2019-04-11 21:07:26 +02:00
Brian Clozel
b33944b53f
Add RSocket server support with Spring Messaging
...
This commit adds support for RSocket server applications.
The auto-configuration will either add RSocket support to an existing
Reactor Netty server in a WebFlux application (as a WebSocket endpoint),
or bootstrap a brand new RSocket server instance.
Spring Boot will also auto-configure the Spring Messaging infrastructure
that supports Controller beans with `@MessageMapping` annotated methods.
Fixes gh-16021
2019-04-11 15:44:17 +02:00
Stephane Nicoll
5e58f4a8c6
Fix unresolved directives in generated documentation
...
Closes gh-16452
2019-04-11 14:31:41 +02:00
Stephane Nicoll
4d4566e0f9
Merge branch '2.1.x'
2019-04-11 13:55:34 +02:00
Adam Michalik
55987a51c7
Fix package of java.time.Duration in documentation
...
Closes gh-16527
2019-04-11 13:54:18 +02:00
Johnny Lim
4392d7c2ed
Polish
...
Closes gh-16494
2019-04-10 08:03:18 +02:00
Madhura Bhave
7054a33e70
Add support for public key file for OAuth2 resource server
...
Closes gh-15814
2019-04-08 18:17:12 -07:00
Stephane Nicoll
cf1d6ca660
Polish "Add missing backquote"
...
Closes gh-16483
2019-04-08 09:46:28 +02:00
Kaze
530d3da6c9
Add missing backquote
...
See gh-16483
2019-04-08 09:46:12 +02:00
Madhura Bhave
ce0282406f
Skip lazy init for beans that explicitly set lazy to false
...
This commit also adds tests to ensure that the child
management context works when lazy initialization is
enabled. Also, it adds a BeanFactoryPostProcessor to
the child context so that the server is created and
listening for requests but other beans in the child
context are not created until requested.
See gh-16184
2019-04-05 18:02:26 -07:00
Stephane Nicoll
bb4e559724
Let Hibernate detect the dialect to use
...
Closes gh-16172
2019-04-04 14:10:01 +02:00
Madhura Bhave
04517495af
Merge branch '2.1.x'
2019-04-02 15:52:35 -07:00
Madhura Bhave
ddc52502f5
Document @MockBean behavior during context refresh
...
Closes gh-16333
2019-04-02 15:50:51 -07:00
Phillip Webb
2376f973f4
Merge branch '2.1.x'
2019-04-02 13:46:36 -07:00
Phillip Webb
47c6bf741d
Merge branch '2.0.x' into 2.1.x
2019-04-02 13:40:21 -07:00
Phillip Webb
07c000c5b7
Merge branch '1.5.x' into 2.0.x
2019-04-02 13:34:28 -07:00
Stephane Nicoll
df79808d38
Polish
2019-04-02 16:52:02 +02:00
Andy Wilkinson
5e22b421c5
Merge branch '2.1.x'
2019-03-29 11:14:06 +00:00
Andy Wilkinson
6aa78801ff
Merge branch '2.0.x' into 2.1.x
2019-03-29 11:13:53 +00:00
Andy Wilkinson
6507d1723d
Merge branch '1.5.x' into 2.0.x
2019-03-29 11:02:56 +00:00
Johnny Lim
40d0d6b113
Polish
...
Closes gh-16299
2019-03-28 16:42:27 +01:00
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
2019-03-28 12:07:01 +00:00
Andy Wilkinson
878a635bfb
Merge branch '2.1.x'
2019-03-28 11:48:47 +00:00
Spring Operator
9fc3ac7d49
Use HTTPS for external links wherever possible
...
See gh-16320
2019-03-28 09:49:30 +00:00
Andy Wilkinson
864942ad4f
Merge branch '2.0.x' into 2.1.x
2019-03-28 09:35:53 +00:00
Andy Wilkinson
14b21026bf
Polish "Use HTTPS for external links wherever possible"
...
See gh-16319
2019-03-28 09:17:50 +00:00
Spring Operator
1a4c6f2dac
Use HTTPS for external links wherever possible
...
See gh-16319
2019-03-27 20:06:52 +00:00
Andy Wilkinson
ba4671f0ab
Merge branch '1.5.x' into 2.0.x
2019-03-27 19:59:36 +00:00
Andy Wilkinson
4900505425
Merge branch '2.0.x' into 2.1.x
2019-03-26 13:53:57 +00:00
Andy Wilkinson
fedb40a2bf
Merge branch '1.5.x' into 2.0.x
2019-03-26 13:48:32 +00:00
Madhura Bhave
2225b36299
Merge branch '2.1.x'
2019-03-22 15:18:23 -07:00
Madhura Bhave
1ad52b651a
Document using the same port for the management server on CF
...
Closes gh-15640
2019-03-22 15:17:34 -07:00
Stephane Nicoll
3125f424ce
Add metadata support for immutable ConfigurationProperties type
...
Closes gh-16071
2019-03-22 15:33:35 +01:00
Madhura Bhave
8f693a0277
Add support for configuration properties scanning
...
See gh-12602
2019-03-21 13:30:44 -07:00
Madhura Bhave
8f0850a69c
Merge branch '2.1.x'
2019-03-20 17:48:57 -07:00
Madhura Bhave
6bd6279eff
Document slice test behavior with @Configuration classes
...
Closes gh-16274
2019-03-20 17:48:14 -07:00
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
2019-03-20 16:55:10 +00:00
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
2019-03-20 16:53:48 +00:00
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
2019-03-20 16:45:26 +00:00
Madhura Bhave
dd70c96ead
Merge branch '2.1.x'
2019-03-19 17:29:37 -07:00
Madhura Bhave
0c52c3fc55
Clarify ambiguous documentation in default security section
...
Closes gh-16033
2019-03-19 17:25:47 -07:00
Madhura Bhave
448115609c
Merge branch '2.1.x'
2019-03-19 17:12:04 -07:00
Madhura Bhave
4a230fdec9
Document AssertJ's satisfies with extractingJsonPathNumberValue
...
Closes gh-16229
2019-03-19 17:11:28 -07:00
Andy Wilkinson
b828b398b5
Merge branch '2.1.x'
2019-03-19 17:11:45 +00:00
Andy Wilkinson
a36aa67b52
Merge branch '2.0.x' into 2.1.x
2019-03-19 17:04:41 +00:00
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
2019-03-19 16:58:31 +00:00
Madhura Bhave
3d0219c315
Merge branch '2.1.x'
2019-03-15 18:09:47 -07:00
Johnny Lim
c5b5f752ed
Polish
...
Closes gh-16219
2019-03-15 17:54:48 -07:00
Stephane Nicoll
19cc584530
Polish "Update Kotlin documentation"
...
Closes gh-16235
2019-03-15 12:09:35 +01:00
Sebastien Deleuze
e8ed128850
Update Kotlin documentation
...
This commit updates Kotlin reference documentation according to
latest features like immutable `@ConfigurationProperties` and
Kotlin BOM support.
See gh-16235
2019-03-15 12:01:16 +01:00
Stephane Nicoll
d2164a1ca3
Document constructor binding
...
Closes gh-8762
2019-03-14 12:19:48 +01:00
Stephane Nicoll
2b4845b335
Add dependency needed by javadoc generation on JDK 11
2019-03-13 09:49:18 +01:00
Stephane Nicoll
347daf69fb
Merge branch '2.1.x'
2019-03-12 17:22:39 +01:00
Stephane Nicoll
765801983b
Polish "Fix typo in spring-boot-features.adoc"
...
Closes gh-16213
2019-03-12 17:21:18 +01:00
Orangeroad0922
47169436ed
Fix typo in spring-boot-features.adoc
...
See gh-16213
2019-03-12 17:20:43 +01:00
Andy Wilkinson
39971bbbd3
Add dependency needed by javadoc generation on JDK 11
2019-03-12 14:19:24 +00:00
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
2019-03-12 13:18:42 +00:00
Stephane Nicoll
628e44187f
Merge branch '2.1.x'
2019-03-12 11:13:25 +01:00
Stephane Nicoll
f07de1bbe2
Polish "Update ambiguous documentation about ConfigurationProperties"
...
Closes gh-16166
2019-03-12 11:12:45 +01:00
Viktoriya Kutsarova
6b6ac28430
Update ambiguous documentation about ConfigurationProperties
...
See gh-16166
2019-03-12 11:12:21 +01:00
Stephane Nicoll
8ff0a9c5a9
Merge branch '2.1.x'
2019-03-12 10:51:08 +01:00
Johnny Lim
bcfbabe6cd
Polish
...
Closes gh-16193
2019-03-12 10:50:32 +01:00
Andy Wilkinson
aa2008bc5a
Merge branch '2.1.x'
2019-03-11 16:40:19 +00:00
Andy Wilkinson
8c3cec8f13
Merge branch '2.0.x' into 2.1.x
2019-03-11 16:14:19 +00:00
Andy Wilkinson
361437f4e2
Merge branch '1.5.x' into 2.0.x
2019-03-11 15:53:34 +00:00
Andy Wilkinson
0959698c32
Upgrade to Jersey 2.28
...
Closes gh-16114
2019-03-06 12:58:35 +00:00
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
2019-03-06 11:20:51 +00:00
Brian Clozel
ce9626d00f
Disable JMX by default
...
This commit switches the default value for the `spring.jmx.enabled`
configuration property.
JMX is now disabled by default and can be enabled with
`spring.jmx.enabled=true`.
Closes gh-16090
2019-03-05 18:51:00 +01:00
Johnny Lim
4a738e3c49
Polish
...
Closes gh-16094
2019-03-05 08:19:29 +01:00
Stephane Nicoll
d83a614bd9
Merge branch '2.1.x'
2019-03-05 08:18:41 +01:00
Stephane Nicoll
8d033e73d1
Polish
...
See gh-16094
2019-03-05 08:18:14 +01:00
Stephane Nicoll
6b273279fb
Merge branch '2.1.x'
2019-03-04 15:58:35 +01:00
Stephane Nicoll
4eb73e0050
Recommend that DevTools is excluded with custom packaging arrangement
...
Closes gh-15382
2019-03-04 15:57:47 +01:00
Stephane Nicoll
4f2e788835
Fix import in docs
...
Closes gh-16017
2019-03-04 15:45:59 +01:00
Stephane Nicoll
ad6e58e489
Merge branch '2.1.x'
2019-02-28 09:37:30 +01:00
XYUU
7aedb0a33d
Fix a colon format
...
Closes gh-16054
2019-02-28 09:36:22 +01:00
Stephane Nicoll
c8e46f66e2
Merge branch '2.1.x'
2019-02-27 16:04:45 +01:00
Stephane Nicoll
ce17a923dd
Polish contribution
...
Closes gh-15978
2019-02-27 16:03:28 +01:00
Dmytro Nosan
cf89ebcf92
Add an example showing how to use Spring REST Docs with WebTestClient
...
See gh-15978
2019-02-27 16:03:15 +01:00
Stephane Nicoll
5e4418973e
Merge branch '2.1.x'
2019-02-26 16:59:32 +01:00
Stephane Nicoll
c47edd15af
Polish "Update instructions on how to use JAXB as XML renderer"
...
Closes gh-16005
2019-02-26 16:57:47 +01:00
Lars Grefer
221ff8d69f
Update instructions on how to use JAXB as XML renderer
...
See gh-16005
2019-02-26 16:50:30 +01:00
Stephane Nicoll
0c45019200
Upgrade to Spring Doc Resources 0.1.0.RELEASE
...
Closes gh-15805
2019-02-19 14:24:20 +01:00
Stephane Nicoll
20c39dc554
Document missing keys mapped on third party types
...
Closes gh-15980
2019-02-18 16:48:51 +01:00
Brian Clozel
2a2bfb9915
Auto-generate the "Common application properties"
...
Prior to this commit, the application properties listed in the reference
documentation would be manually managed and updated.
This commit adds a new `spring-boot-configuration-docs` project that
extracts that information from the available JSON metadata and writes
Asciidoctor tables ready for inclusion in the reference documentation.
The `generateConfigurationPropertyTables.groovy` is using this library
and configures the sections and how namespaces should be organized.
Fixes gh-8237
2019-02-18 15:46:15 +01:00
Stephane Nicoll
71df2f311b
Polish "Expose Tomcat AccessLog Max days property"
...
Closes gh-15954
2019-02-14 16:01:21 +01:00
Dmytro Nosan
596f0c28c0
Expose Tomcat AccessLog Max days property
...
See gh-15954
2019-02-14 16:01:21 +01:00
Stephane Nicoll
c1cccc886a
Merge branch '2.1.x'
2019-02-14 15:22:35 +01:00
Stephane Nicoll
cd322d7b9c
Polish "Add a link to SpringMockK in the Kotlin documentation"
...
Closes gh-15943
2019-02-14 15:22:02 +01:00
Sebastien Deleuze
da6de215a6
Add a link to SpringMockK in the Kotlin documentation
...
See gh-15943
2019-02-14 15:21:12 +01:00
Andy Wilkinson
3a4a431eaa
Provide a configuration option to enable lazy initialization
...
Closes gh-15870
2019-02-14 12:41:49 +00:00
Stephane Nicoll
3d6def9f81
Handle BatchMessagingMessageConverter with Kafka batch listeners
...
Closes gh-15942
2019-02-13 17:06:38 +01:00
Andy Wilkinson
18174a8e9e
Polish "Add opt-in support for Neo4j-OGM native types"
...
See gh-15637
2019-02-13 15:04:54 +00:00
Michael Simons
af21b847a0
Add opt-in support for Neo4j-OGM native types
...
This includes tests for the autoconfiguration using that new property.
The test require the native types for Bolt and embedded in the test
scope, so the Neo4j-OGM native types have been added to managed
dependencies.
The enhanced autoconfiguration throws an
InvalidConfigurationPropertyValueException when native types cannot be
used due to missing dependencies or wrong transport mode.
See gh-15637
2019-02-13 14:38:44 +00:00
Stephane Nicoll
7413584b00
Polish "Support expressing application `args` in `@SpringBootTest`"
...
Closes gh-14823
2019-02-13 15:07:11 +01:00
Justin Griffin
422e6b7d41
Support expressing application `args` in `@SpringBootTest`
...
Add `args` property to the `@SpringBootTest` annotation so tests
can easily supply application arguments to pass to their app under test.
See gh-14823
2019-02-13 14:38:26 +01:00
Stephane Nicoll
c3c22c0a8a
Polish "Fix broken links to appendix"
...
Closes gh-15933
2019-02-13 10:58:55 +01:00
Govinda
3428c0efa2
Fix broken links to appendix
...
See gh-15933
2019-02-13 10:52:17 +01:00
Andy Wilkinson
b339c92871
Merge branch '2.1.x'
2019-02-12 17:34:44 +00:00
Andy Wilkinson
a0cf4ec017
Add dependency now needed for javadoc generation on Java 11
...
See gh-15775
2019-02-12 17:33:32 +00:00
Andy Wilkinson
5045c3b8b8
Merge branch '2.1.x'
2019-02-12 16:34:43 +00:00
Andy Wilkinson
3a6d15acf6
Caution against using component scanning in an auto-configuration
...
Closes gh-15348
2019-02-12 16:34:05 +00:00
Stephane Nicoll
738da8ffca
Merge branch '2.1.x'
2019-02-12 17:18:17 +01:00
Stephane Nicoll
a1fbfbe6be
Polish contribution
...
Closes gh-15859
2019-02-12 17:17:29 +01:00
Matthias Stock
3c761cfc96
Polish 'Database Initialization' section
...
See gh-15859
2019-02-12 17:17:06 +01:00
Stephane Nicoll
f6f6d97269
Update copyright year
2019-02-12 17:14:59 +01:00
Stephane Nicoll
b91f613ca0
Polish "Change "Colophon" to "Legal""
...
Closes gh-15580
2019-02-12 17:01:13 +01:00
Chintan Pandya
781e055256
Change "Colophon" to "Legal"
...
See gh-15580
2019-02-12 17:01:13 +01:00
Stephane Nicoll
f42cec9eac
Polish "Support for capping archived log files"
...
Closes gh-15325
2019-02-12 16:31:58 +01:00
Robert Thornton
999780f342
Support for capping archived log files
...
See gh-15325
2019-02-12 16:31:58 +01:00
Stephane Nicoll
6905edc649
Merge branch '2.1.x'
2019-02-12 13:35:37 +01:00
Stephane Nicoll
4469c46b0a
Polish "Document internationalization support"
...
Closes gh-15881
2019-02-12 13:34:53 +01:00
Kedar Joshi
989ac08f34
Document internationalization support
...
See gh-15881
2019-02-12 13:03:50 +01:00
tim-toady
4acebf45be
Fix broken link to Appendix
...
Closes gh-15883
2019-02-09 09:34:49 +01:00
Stephane Nicoll
380d7ec01c
Merge branch '2.1.x'
2019-02-08 09:21:06 +01:00
Johnny Lim
885c28891b
Polish
...
Closes gh-15873
2019-02-08 09:20:15 +01:00
Madhura Bhave
e3fad4e973
Merge branch '2.1.x'
2019-02-07 16:42:10 -08:00
Madhura Bhave
dc31f617b3
Document limitations of YAML documents & profile-specific files
...
Fixes gh-15790
2019-02-07 16:40:53 -08:00
Stephane Nicoll
5e2d5959f3
Polish
2019-01-29 15:56:48 +01:00
Michael McFadyen
9eeeebcd53
Update 'HTTP Client Metrics' reference documentation
...
Since gh-#5594, the 'outcome' tag has been introduced for
HTTP clients. This commit updates the reference documentation
accordingly.
Closes gh-15725
2019-01-17 12:14:42 -05:00
Stephane Nicoll
cea6a79e49
Merge branch '2.1.x'
2019-01-17 10:58:55 -05:00
Stephane Nicoll
708ca0636f
Clarify that Spring Boot uses the platform MBeanServer by default
...
Closes gh-15728
2019-01-17 10:58:08 -05:00
Stephane Nicoll
5fdcb219bb
Merge branch '2.1.x'
2019-01-08 10:42:48 +01:00
小呆
e5b2aeb5da
Remove redundant throws Exception
...
Closes gh-15645
2019-01-08 10:42:11 +01:00
Stephane Nicoll
448f1626f9
Merge branch '2.1.x'
2019-01-07 14:56:18 +01:00
Stephane Nicoll
830da28b8c
Fix JPA bootstrap executor detection with multiple candidates
...
Spring Boot provides two separate auto-configurations that can
potentially expose an `AsyncTaskExecutor` implementation so relying on
the presence of a single instance is too weak.
This commit fixes the detection of the AsyncTaskExecutor that can be
used to bootstrap JPA so that a single instance is used and, in the case
more than one exists, the one named `applicationTaskExecutor`.
Closes gh-15447
2019-01-07 14:54:59 +01:00
Stephane Nicoll
8136db69b6
Merge branch '2.1.x'
2019-01-07 13:59:55 +01:00
Stephane Nicoll
d4992777b9
Improve TaskExecution documentation with custom Executor and Spring MVC
...
Closes gh-15447
2019-01-07 13:59:42 +01:00
Stephane Nicoll
f4c7441cc1
Merge branch '2.1.x'
2019-01-04 13:14:47 +01:00
Johnny Lim
c41dc4e0cb
Fix the anchor for the Micrometer Elasticsearch section
...
Closes gh-15610
2019-01-04 13:13:53 +01:00
Stephane Nicoll
6ba1f40e59
Polish "Allow easy customization of EmbeddedMongo DownloadConfig"
...
Closes gh-15496
2019-01-02 10:33:17 +01:00
Stephane Nicoll
33547569db
Merge branch '2.1.x'
2018-12-31 10:36:41 +01:00
Stephane Nicoll
c6202b57e0
Merge branch '2.0.x' into 2.1.x
2018-12-31 10:36:24 +01:00
Stephane Nicoll
be161b23cb
Polish class conditions documentation
...
Closes gh-15578
2018-12-31 10:36:02 +01:00
Andy Wilkinson
064f6478df
Move back to JUnit 4 until SUREFIRE-1614 has been resolved
...
See gh-14736
See gh-14737
See gh-14738
2018-12-12 16:49:30 +00:00
Brian Clozel
b2c5fd84b9
Use spring-doc-resources 0.1.0.BUILD-SNAPSHOT
2018-12-10 12:53:24 +01:00
Stephane Nicoll
6f6e712a7b
Merge branch '2.1.x'
2018-12-06 09:08:12 +01:00
Stephane Nicoll
bd21113e9f
Fix indent of WebServiceTemplate section
...
Closes gh-15389
2018-12-06 09:06:02 +01:00
Brian Clozel
ed3347f00d
Configure Asciidoctor toolchain for ref docs
...
This commit replaces the Docbook+Asciidoctor documentation toolchain by
a single Asciidoctor generation process.
First, we need to unzip the contents of the Spring Asciidoctor
documentation resources provided by the
`io.spring.docsresources:spring-docs-resources` distribution zip. This
is done in a `/target/refdocs` folder. We then copy all files from
`src/main/asciidoc` to the same location, and then launch the generation
process.
Closes gh-12611
2018-12-05 14:20:07 +01:00
Jay Bryant
a7d22aaf4b
Reorganize asciidoc content
...
This commit adds an index page for the multi-file HTML version, and
fixed a couple of casing issues (significant words starting with lower
case in headings).
While researching how to get the content from index-docinfo.xml into
the output, I came across the notion of a colophon, which is a good name
for the information in that file. I have consequently changed "Legal"
(which I never liked but couldn't think of a better term for at the
time) to "Colophon".
See gh-12611
2018-12-05 10:32:37 +01:00
Jay Bryant
a60c575836
Cleanup asciidoctor build
...
Remove Guardfile for now; we might reintroduce it later, but it is
currently out of sync with the documentation changes.
Do not ignore html files in the asciidoc directory as those are needed
for docinfo parts.
See gh-12611
2018-12-05 10:32:36 +01:00
Jay Bryant
11f6a5ab70
Remove docbook toolchain
...
See gh-12611
2018-12-05 10:32:36 +01:00
Stephane Nicoll
0df13baa0f
Polish "Add configurable property for JWK encryption algorithm"
...
Closes gh-15145
2018-12-03 11:49:18 +01:00
artsiom
460fdaf52f
Add configurable property for JWK encryption algorithm
...
See gh-15145
2018-12-03 11:35:10 +01:00
Stephane Nicoll
1b40b0edf1
Polish contribution
...
Closes gh-15054
2018-12-03 11:16:54 +01:00
artsiom
3059f0e2e2
Add configuration property for configuring Tomcat's processor cache
...
See gh-15054
2018-12-03 11:13:19 +01:00
Stephane Nicoll
7939b8b4da
Polish "Rename logging.file to logging.file.name"
...
Closes gh-15089
2018-12-03 10:42:30 +01:00
TwinProduction
21da4a5d12
Rename logging.file to logging.file.name
...
See gh-15089
2018-12-03 10:42:30 +01:00
Stephane Nicoll
114347107e
Polish key description
2018-11-28 11:31:48 +01:00
Alon Bar-Lev
108f28417e
Allow to disable SSL client authentication on the management port
...
When server and management are at different ports, and when server
requires TLS client authentication, then there is no simple method to
disable TLS client authentication for management port.
This commit adds an additional "none" option to ssl.client-auth.
Example:
server.port=8080
server.ssl.enabled=true
server.ssl.client-auth=need
management.server.port=8081
management.server.ssl.enabled=true
management.server.ssl.client-auth=none
See gh-14985
2018-11-28 11:29:21 +01:00
Andy Wilkinson
dee8085f20
Merge branch '2.0.x'
2018-11-27 16:09:02 +00:00
Johannes Zick
83cf348ec8
Warn about Quartz dropping tables on restart
...
Closes gh-15295
2018-11-27 16:05:11 +00:00
Andy Wilkinson
760003b9d7
Polish "Document that test slices should not be combined"
...
Closes gh-15310
2018-11-27 15:50:19 +00:00
dreis2211
29cd1cc762
Document that test slices should not be combined
...
See gh-15310
2018-11-27 15:50:19 +00:00
Andy Wilkinson
643b0f84da
Merge branch '2.0.x'
2018-11-27 15:32:14 +00:00
Andy Wilkinson
ab39e50ece
List Gradle's Shadow Plugin as an alternative to Boot's loader
...
Closes gh-1828
2018-11-27 15:31:26 +00:00
Andy Wilkinson
971adfcd5b
Merge branch '2.0.x'
2018-11-27 13:27:05 +00:00
Andy Wilkinson
e6dd11254c
Polish
2018-11-27 13:26:49 +00:00
Andy Wilkinson
51a5b841dd
Merge branch '2.0.x'
2018-11-27 12:51:16 +00:00
Andy Wilkinson
4a385e89bd
Mention fully executable jars in Jersey’s scanning limitations
...
Closes gh-3413
2018-11-27 12:51:05 +00:00
Andy Wilkinson
669eeef29b
Merge branch '2.0.x'
2018-11-27 12:36:22 +00:00
Andy Wilkinson
1f994b70b5
Correct description of file generated by heapdump endpoint
...
Closes gh-15016
2018-11-27 12:35:35 +00:00
Andy Wilkinson
f9a3b79e97
Merge branch '2.0.x'
2018-11-27 12:12:07 +00:00
Andy Wilkinson
376e7fdfa1
Document profile activation limitation of .spring-boot-devtools.properties
...
Closes gh-15151
2018-11-27 12:09:56 +00:00
Stephane Nicoll
8928cd1982
Deprecate spring.rabbitmq.template.queue
...
Closes gh-15301
2018-11-27 09:55:45 +01:00
Andy Wilkinson
cf525dabd2
Merge branch '2.0.x'
2018-11-26 17:53:53 +00:00
Andy Wilkinson
69edf8960f
Correct stale reference to embeddedLaunchScriptProperties with Gradle
...
Closes gh-15094
2018-11-26 17:53:27 +00:00
Andy Wilkinson
de8c353cec
Merge branch '2.0.x'
2018-11-26 17:40:46 +00:00
Andy Wilkinson
898d9f80f3
Merge branch '1.5.x' into 2.0.x
2018-11-26 17:40:35 +00:00
Andy Wilkinson
f25c32e8b9
Merge branch '2.0.x'
2018-11-23 15:26:08 +00:00
Andy Wilkinson
d104205880
Update docs to reflect that @AutoConfigureRestDocs supports WebTestClient
...
Closes gh-15220
2018-11-23 15:26:01 +00:00
Andy Wilkinson
56519e5cbb
Merge branch '2.0.x'
2018-11-23 15:12:13 +00:00
Andy Wilkinson
8ee57ac574
Remove redundant suggestion to add a dependency on Woodstox
...
It's now a transitive dependency of jackson-dataformat-xml so there is no
need to depend on it explicitly.
Closes gh-15092
2018-11-23 15:11:03 +00:00
Stephane Nicoll
a222952a77
Polish contribution
...
Closes gh-15134
2018-11-11 11:03:29 +01:00
Johnny Lim
fd5aa3ebf1
Polish
...
See gh-15134
2018-11-11 11:03:13 +01:00
Stephane Nicoll
0bd69fded8
Fix detection of ScheduledExecutorService
...
`@EnableScheduling` detects primarily a suitable `TaskScheduler` in the
context and fallbacks to the presence of a `ScheduledExecutorService` if
that is not the case.
This commit improves the auto-configuration to back off when such
scheduled executor service is present, so that the framework
initialization code can pick it up as usual.
Closes gh-15032
2018-11-04 09:58:41 +01:00
Stephane Nicoll
c7909318cd
Merge branch '2.0.x'
2018-11-04 08:03:23 +01:00
Stephane Nicoll
69d9b7a813
Polish contribution
...
Closes gh-15081
2018-11-04 07:59:26 +01:00
Nishant Raut
08ddb59f92
Update documentation to remind how JobParameters should be specified
...
See gh-15081
2018-11-04 07:51:31 +01:00
Stephane Nicoll
7257572dbd
Merge branch '2.0.x'
2018-11-02 14:00:30 +01:00
Stephane Nicoll
01091aab2a
Polish "Update docs to Spock 1.2"
...
Closes gh-15060
2018-11-02 13:59:03 +01:00
Jeff Sheets
01b17af530
Update docs to Spock 1.2
...
See gh-15060
2018-11-02 13:58:47 +01:00
Stephane Nicoll
26dc8b9fb5
Update system requirements in the reference docs
...
Closes gh-15026
2018-11-01 17:36:39 +09:00
Andy Wilkinson
743782de7e
Revert reloadable message source support
...
Closes gh-14882
See gh-14699
See gh-13377
2018-10-29 16:24:59 +00:00
Phillip Webb
807743b679
Merge branch '2.0.x'
2018-10-28 09:00:32 -07:00
Phillip Webb
43dd3cfa76
Polish "Improve Path Matching and Content Negotiation docs"
...
See gh-14977
2018-10-28 08:59:30 -07:00
Nishant Raut
113abbe6e6
Improve Path Matching and Content Negotiation docs
...
Add a note to the "Path Matching and Content Negotiation" section about
the `spring.mvc.pathmatch.use-suffix-pattern` property.
Closes gh-14977
2018-10-28 08:52:36 -07:00
Brian Clozel
755c4b8b98
Update spring.mvc.log-resolved-exception description
...
Closes gh-14936
2018-10-25 11:04:20 +02:00
Andy Wilkinson
1b0677bdd9
Merge branch '2.0.x'
2018-10-18 11:10:22 +01:00
Andy Wilkinson
d5201070e6
Cross-link to Gradle Plugin docs rather than duplicating example
...
Closes gh-14878
2018-10-18 11:09:16 +01:00
Stephane Nicoll
474da80b4d
Revert "Restructure of security packages"
...
See gh-14412
2018-10-17 12:22:51 +02:00
Stephane Nicoll
5805c0fc0a
Polish "Fix a broken table in doc"
...
Closes gh-14859
2018-10-17 08:47:10 +02:00
Johnny Lim
9e25fa1247
Fix a broken table in doc
...
See gh-14859
2018-10-17 08:46:59 +02:00
Stephane Nicoll
5f2517f889
Auto-configure AppOptics metrics
...
Closes gh-14819
2018-10-16 17:35:23 +02:00
Stephane Nicoll
620d88e4ed
Polish
...
See gh-14849
2018-10-16 13:50:37 +02:00
Brian Clozel
96fc92609d
Polish
...
Closes gh-14849
2018-10-16 12:23:04 +02:00
Stephane Nicoll
9ade4898ef
Polish
2018-10-16 12:03:32 +02:00
Johnny Lim
7f9671fd14
Polish
...
Closes gh-14843
2018-10-16 11:38:51 +02:00
Stephane Nicoll
39f8b685df
Merge branch '2.0.x'
2018-10-16 11:38:39 +02:00
Johnny Lim
47daf96c48
Polish
...
See gh-14843
2018-10-16 11:37:02 +02:00
dreis2211
8b14754cda
Remove usages of BasicAuthorizationInterceptor
...
See gh-14830
2018-10-16 10:21:32 +02:00
Madhura Bhave
f835f82582
Preliminary restructure of security packages
...
Restructure the security auto-configuration packages to better reflect
the part of the system that the configuration applies to.
See gh-14412
2018-10-16 01:01:10 -07:00
Phillip Webb
765b54830b
Merge branch '2.0.x'
2018-10-15 14:23:06 -07:00
Stephane Nicoll
45121f225e
Fix default property value
2018-10-15 23:20:38 +02:00
Stephane Nicoll
e901a0bd0e
Merge branch '2.0.x'
2018-10-15 23:18:26 +02:00
Stephane Nicoll
935d621a42
Fix mapping of Wavefront base properties
...
Closes gh-14839
2018-10-15 23:18:12 +02:00
Andy Wilkinson
1e2d5a1382
Auto-configure Micrometer's HumioMeterRegistry
...
Closes gh-14804
2018-10-15 18:10:35 +01:00
Stephane Nicoll
ffe5e88d8e
Merge branch '2.0.x'
2018-10-15 16:43:32 +02:00
Stephane Nicoll
99a45bdef8
Fix datasource prefix in multiple-datasource configuration doc
...
Closes gh-13195
2018-10-15 16:42:34 +02:00
Stephane Nicoll
d4ec45e192
Fix javadoc generation
2018-10-15 15:12:52 +02:00
Andy Wilkinson
a4eb636913
Merge branch '2.0.x'
2018-10-15 13:58:17 +01:00
Andy Wilkinson
6d98851fb5
Use Couchbase's DiagnosticsReport to determine its health
...
Previously, Couchbase's health was determined by retrieving the bucket info
from the cluster info. This retrieval could take over one minute in some
cases even when Couchbase is health. This latency is too large for a health
check.
The Couchbase team have recommended the of a Cluster#diagnostics instead.
This provides a much lower latency view of the cluster's health. This
commit updates CouchbaseHealthIndicator to use Cluster#diagnostics while
retaining support, in a deprecated form, for the old info-based mechanism
should anyone want to opt back into that in 2.0.x.
Closes gh-14685
2018-10-15 13:44:42 +01:00
Stephane Nicoll
89349c6eb9
Auto-configure KairosDB metrics
...
Closes gh-14821
2018-10-15 14:13:10 +02:00
Stephane Nicoll
f86ed38abf
Upgrade to Groovy 2.5.3
...
Closes gh-14825
2018-10-15 10:03:42 +02:00
Andy Wilkinson
e151dbf003
Document Jersey metrics' new outcome tag and polish formatting
...
See gh-12482
2018-10-14 14:21:37 +01:00
Andy Wilkinson
6e5310900b
Switch from thymeleaf-extras-springsecurity4 to extras-springsecurity5
...
Closes gh-14806
2018-10-13 19:57:04 +01:00
Stephane Nicoll
6199af6c0f
Polish
2018-10-13 11:19:46 +02:00
Stephane Nicoll
0ff1b25f52
Polish "Improve Micrometer histogram properties support"
...
Closes gh-14139
2018-10-12 14:23:21 +02:00
Alexander Abramov
c1c79ab1c2
Improve Micrometer histogram properties support
...
This commit adds configuration properties for Micrometer histogram
settings: "minimumExpectedValue" and "maximumExpectedValue".
See gh-14139
2018-10-12 14:23:21 +02:00
Brian Clozel
2588a71ac4
Auto-Configure HTTP ResourceFactories on servers
...
This commit auto-configures HTTP resource factories on both Reactor
Netty and Jetty server instances. This creates `ReactorResourceFactory`
and `JettyResourceFactory` beans when necessary - those beans can be
reused and applied by the client auto-configuration in order to share
resources between client and server for optimal performance.
The server auto-configuration has the highest precedence, so from now
on, the auto-configured ResourceFactory bean on the client side will be
skipped if a reactive server is configured.
Closes gh-14495
2018-10-12 11:32:55 +02:00
Stephane Nicoll
11efe92ce7
Polish "Configure Cassandra JMX Reporting"
...
Closes gh-14778
2018-10-12 10:41:47 +02:00
Phillip Webb
d102e0d7f7
Introduce Ordered Filter and WebFilter interfaces
...
Add `Ordered` variants of `javax.servlet.Filter` and
`org.springframework.web.server.WebFilter` mainly so that we can
deprecate `FilterRegistrationBean.REQUEST_WRAPPER_FILTER_MAX_ORDER`.
Closes gh-14793
2018-10-11 23:13:23 -07:00
Phillip Webb
01f7805c19
Merge branch '2.0.x'
2018-10-11 16:19:29 -07:00
Phillip Webb
b1399db994
Add a warning about `webDriver` scope to the docs
...
Update the reference documentation with a warning about the `webDriver`
scope that we create.
Closes gh-13093
2018-10-11 16:17:24 -07:00
Phillip Webb
0d35af1813
Add "Encrypting Properties" documentation
...
Update the reference documentation with a section about encrypting
properties and a link to Spring Cloud Vault.
Closes gh-13618
2018-10-11 16:03:42 -07:00
Phillip Webb
1c3987d55a
Fix documentation of devtools Gradle scope
...
Update the reference documentation to suggest that devtools uses a
custom `developmentOnly` scope, rather than `compileOnly`.
Closes gh-14451
2018-10-11 15:42:56 -07:00
Brian Clozel
43966c7f93
Configure WebFlux HiddenHttpMethodFilter with property
...
This commit adds a new configuration property
`"spring.webflux.hiddenmethod.filter.enable"` that enables/disables the
`HttpHiddenMethodFilter` in Spring WebFlux.
Closes gh-14520
2018-10-11 18:15:27 +02:00
Stephane Nicoll
d37df3d718
Add support for customizing Flyway's configuration
...
Closes gh-14786
2018-10-11 17:45:20 +02:00
Stephane Nicoll
e789bc0bb7
Use FluentConfiguration to configure Flyway
...
This commit stops binding the Flyway object directly to the environment
as mutating it will no longer be supported in Flyway 6.
This commit mirrors Flyway's configuration in FlywayProperties for the
most part.
Closes gh-14776
2018-10-11 17:45:15 +02:00
Stephane Nicoll
1a140a80d8
Improve logger-name value hint definition
...
This commit improve the logger-name value hint by adding a group
attribute that can be defined to specify whether logging groups should
be considered.
Closes gh-14748
2018-10-10 18:40:10 +02:00
Stephane Nicoll
c91d9bfda8
Polish "Add encoding support for git and build properties"
...
Closes gh-10771
2018-10-10 13:43:44 +02:00
Stephane Nicoll
5a2a2e1ebe
Complete documentation of logger-name with out-of-box logging groups
...
Closes gh-14456
2018-10-10 11:31:12 +02:00
Andy Wilkinson
37c60b6603
Merge branch '2.0.x'
2018-10-09 17:47:18 +01:00
Andy Wilkinson
51a1309ab7
Document need to use spring.data.rest rather than spring.data.web
...
Closes gh-14413
2018-10-09 17:46:55 +01:00
Andy Wilkinson
fa47073d11
Merge branch '2.0.x'
2018-10-09 15:09:15 +01:00
Andy Wilkinson
c6fdb4f0f2
Improve documentation of Quartz DataSource customization
...
Closes gh-12780
2018-10-09 15:05:25 +01:00
Andy Wilkinson
602f23c3eb
Merge branch '2.0.x'
2018-10-09 14:37:25 +01:00
Hanope
8b08f04e39
Correct TIP typo in the documentation
...
Closes gh-14735
2018-10-09 14:36:16 +01:00
Andy Wilkinson
83e1a61510
Merge branch '2.0.x'
2018-10-09 14:06:18 +01:00
Andy Wilkinson
73122fa8f3
Improve documentation of supported JSON mapping libraries
...
Closes gh-14703
2018-10-09 14:04:48 +01:00
Stephane Nicoll
3b0f00dc20
Document how to enable Hibernate 2nd level cache with JCache
...
Closes gh-14734
2018-10-09 14:54:38 +02:00
Stephane Nicoll
a22d089cdc
Use a dedicated hook point to customize InfluxDB's HTTP client
...
This commit introduces a dedicated hook point for InfluxDB's http client
builder and retains backward compatibility, in a deprecated fashion, for
looking up a OkHttpClient.Builder bean.
Closes gh-14709
2018-10-09 13:33:14 +02:00
dreis2211
6a66a333ae
Fix actuator endpoint tables in docs
...
Closes gh-14712
2018-10-09 08:27:35 +02:00
Andy Wilkinson
04d69f10e0
Merge branch '2.0.x'
2018-10-08 16:29:37 +01:00
Andy Wilkinson
07dd689c9c
Polish
2018-10-08 16:29:21 +01:00
dreis2211
e6313fd96f
Fix @Cacheable typo
...
Closes gh-14720
2018-10-08 16:28:05 +01:00
Andy Wilkinson
b413333abb
Merge branch '2.0.x'
2018-10-08 16:10:21 +01:00
Andy Wilkinson
9afd6f53e5
Document need for -parameters compilation with @SpyBean and @Cacheable
...
Closes gh-13945
2018-10-08 16:10:15 +01:00
Andy Wilkinson
c4ba05f092
Merge branch '2.0.x'
2018-10-08 15:59:37 +01:00
Andy Wilkinson
4f51a83ab3
Add a note recommending the use of containers' multipart upload
...
Closes gh-2958
2018-10-08 15:58:48 +01:00
Andy Wilkinson
43c0d42dc2
Merge branch '2.0.x'
2018-10-06 13:06:53 +01:00
Andy Wilkinson
bbdd6cc9cb
Merge branch '1.5.x'
2018-10-06 13:06:37 +01:00
Madhura Bhave
670aaf7875
Make prometheus push gateway available to javadoc generation
...
See gh-14353
2018-10-05 19:24:38 -07:00
Phillip Webb
20ecf73cd1
Polish "Add Prometheus push gateway support"
...
Rework Prometheus push gateway support so that the central class can
be used outside of auto-configuration. The shutdown flags have also
been replaced with a single "shutdown-operation" property since it's
unlikely that both "push" and "delete" will be required.
It's also possible now to supply a `TaskScheduler` to the manager.
See gh-14353
2018-10-05 18:12:41 -07:00
Stephane Nicoll
35752a54d2
Adapt to latest change in Micrometer 1.1
2018-10-05 23:42:16 +02:00
Andy Wilkinson
80d27f7129
Make micrometer-jersey2's classes available to javadoc generation
...
See gh-12482
2018-10-05 21:31:06 +01:00
Andy Wilkinson
72e2313fe8
Polish "Auto-configure Micrometer's Jersey 2 server instrumentation"
...
Closes gh-12482
2018-10-05 16:40:57 +01:00
Michael Weirauch
dd126faf5a
Auto-configure Micrometer's Jersey 2 server instrumentation
...
See gh-12482
Co-authored-by: Michael J. Simons <michael@simons.ac>
2018-10-05 16:07:10 +01:00
Stephane Nicoll
40de371a52
Fix build failure
2018-10-05 16:50:41 +02:00
Stephane Nicoll
91b4dc2f69
Polish "Add reactive health indicator for Couchbase"
...
Closes gh-13926
2018-10-05 13:57:31 +02:00
Stephane Nicoll
36e2c8bcb5
Add missing entry for Couchbase health indicator
2018-10-05 13:56:50 +02:00
artsiom
ccb964e886
Drop support for "all" from management.metrics.distribution.sla
...
See gh-14684
2018-10-05 09:22:43 +01:00
Rui Figueira
22abe35f95
Add ReloadableResourceBundleMessageSource support
...
Add a `spring.messages.reloadable` configuration property which can be
used to auto-configure a `ReloadableResourceBundleMessageSource` rather
than a `ResourceBundleMessageSource`.
Closes gh-13377
2018-10-04 19:45:41 -07:00
Madhura Bhave
daa3d457b7
Revert OAuth2 Client Registration Grant Type Hierarchy
...
Closes gh-14554
2018-10-04 15:21:36 -07:00
Stephane Nicoll
5d0e812afe
Merge branch '2.0.x'
2018-10-04 15:53:26 +02:00
Stephane Nicoll
1b10d3fcbf
Fix missing metadata for nested POJO
...
This commit fixes missing descriptions and default values when
applicable for `management.server.ssl`, `server.compression`,
`server.http2`, `server.servlet.jsp`, `server.servlet.session` and
`server.ssl`.
Those nested namespace are managed by a POJO that is declared outside
of the module of the target @ConfigurationProperties type using it. As
a result, the annotation processor has no access to the source model and
can't extract the description and the default value, if any.
This commit migrates the misleading field-level Javadoc to manual meta
data for the time being.
Closes gh-14669
2018-10-04 15:49:04 +02:00
Stephane Nicoll
b4a8ad06de
Merge branch '2.0.x'
2018-10-03 13:40:28 +02:00
Janne Valkealahti
26345d3900
Polish docs
...
This commit replaces tabs to spaces in a yaml example for configuring
endpoint web exposure include.
Closes gh-14670
2018-10-03 13:39:20 +02:00
Stephane Nicoll
84c8f38368
Merge branch '2.0.x'
2018-10-03 11:15:55 +02:00
Stephane Nicoll
b248afc808
Clarify conversion system in Appendix
...
Closes gh-14645
2018-10-03 11:15:09 +02:00
Stephane Nicoll
aaecdfb527
Deprecate Cassandra properties that require a default constructor
...
Closes gh-14473
2018-10-02 17:43:59 +02:00
Stephane Nicoll
068040e227
Register SpringBeanContainer with default Hibernate setup
...
Closes gh-13717
2018-10-02 16:41:02 +02:00
Stephane Nicoll
7bf32290c6
Update description of the `logger-name` hint
...
Closes gh-14456
2018-10-02 15:05:50 +02:00
Stephane Nicoll
2d36a6f952
Merge branch '2.0.x'
2018-10-01 10:50:58 -04:00
Johnny Lim
1eca492c5e
Polish
...
See gh-14621
2018-10-01 10:46:27 -04:00
Andy Wilkinson
d145fab7e5
Merge branch '2.0.x'
2018-10-01 15:14:53 +01:00
Andy Wilkinson
fd10226c54
Merge branch '1.5.x' into 2.0.x
2018-10-01 15:14:45 +01:00
Andy Wilkinson
9735774b4a
Merge branch '2.0.x'
2018-10-01 14:28:16 +01:00
Andy Wilkinson
62b481c7db
Merge branch '1.5.x' into 2.0.x
2018-10-01 14:28:09 +01:00
Johnny Lim
698bbd6a9e
Polish
...
Closes gh-14597
2018-09-26 11:45:21 -04:00
Phillip Webb
64627fa9d6
Restore Maven 3.3 compatibility
...
Downgrade the `spring-boot-maven-plugin` maven version to 3.3.
Closes gh-14464
2018-09-24 15:40:25 -04:00
Stephane Nicoll
5765ed00e8
Polish
2018-09-24 10:53:22 +02:00
Andy Wilkinson
6e00d13d68
Polish
2018-09-23 15:53:14 +01:00
Andy Wilkinson
4c3e2d10d1
Auto-configure Micrometer's Elastic registry
...
Closes gh-14523
2018-09-23 15:52:29 +01:00
Stephane Nicoll
6145b3d278
Polish
2018-09-23 10:56:40 +02:00
Stephane Nicoll
831b0d7bdd
Merge branch '2.0.x'
2018-09-23 10:49:17 +02:00
Stephane Nicoll
885948ce3b
Polish
2018-09-23 10:47:09 +02:00
Stephane Nicoll
da59d5c6d9
Polish
2018-09-23 10:11:19 +02:00
Stephane Nicoll
47f9379305
Adapt to changes in latest Micrometer snapshot
...
See gh-14522
2018-09-22 20:02:28 +02:00
Andy Wilkinson
977f8b4479
Auto-configure Micrometer's Kafka consumer metrics
...
Closes gh-14525
2018-09-21 19:56:29 +01:00
Andy Wilkinson
ce75a585b1
Make spring-data-jdbc available to javadoc generation
...
See gh-14489
2018-09-21 19:14:22 +01:00
Andy Wilkinson
ade79f7ded
Fix duplicate section ID in the docs
2018-09-21 16:07:24 +01:00
Stephane Nicoll
9d46fee6db
Merge branch '2.0.x'
2018-09-21 16:47:33 +02:00
Gary Russell
26c1e389df
Polish RabbitMQ properties doc
...
Fix description for `prefetch`; remove reference to transactions since
the direct container does not support transactionSize.
Also fix `transactionSize` to just reference acks; autoConfiguration
doesn't support enabling transactions.
Closes gh-14569
2018-09-21 16:46:12 +02:00
Stephane Nicoll
cbae22f0c9
Polish "Migrate size properties to DataSize"
...
Closes gh-14549
2018-09-21 16:27:28 +02:00
qct
eb9f635004
Migrate size properties to DataSize
...
See gh-14549
2018-09-21 16:01:55 +02:00
Andy Wilkinson
def02deaf0
Make micrometer-registry-dynatrace available to javadoc generation
...
See gh-14522
2018-09-21 14:46:43 +01:00
Andy Wilkinson
258c4838b1
Auto-configure Micrometer's Log4j2 metrics
...
Closes gh-14524
2018-09-21 14:45:20 +01:00
Andy Wilkinson
4b00dc8a5c
Add support for Spring Data JDBC (auto-config, starter, and test slice)
...
Closes gh-14489
2018-09-21 14:18:52 +01:00
Andy Wilkinson
fe75f966ff
Auto-configure Micrometer's Dynatrace meter registry
...
Closes gh-14522
2018-09-21 13:11:33 +01:00
Stephane Nicoll
61858767ed
Merge branch '2.0.x'
2018-09-21 11:49:35 +02:00
Stephane Nicoll
5506d972c6
Polish "Fix and improve Neo4j related documentation"
...
Closes gh-14548
2018-09-21 11:44:50 +02:00
Michael J. Simons
8a53adf3d2
Fix and improve Neo4j related documentation
...
See gh-14548
2018-09-21 11:44:32 +02:00
Johnny Lim
521f746151
Polish
...
Closes gh-14517
2018-09-20 09:51:10 +02:00
Stephane Nicoll
36d22c8541
Merge branch '2.0.x'
2018-09-19 11:34:39 +02:00
DK Lee
01cf52447c
Fix typo in WebClient example
...
Closes gh-14499
2018-09-19 11:34:04 +02:00
Stephane Nicoll
f42891489d
Polish key description
...
Closes gh-14450
2018-09-19 10:31:01 +02:00
Johnny Lim
d0a252181b
Polish
...
Closes gh-14449
2018-09-19 09:58:31 +02:00
Andy Wilkinson
c974192497
Polish "Add outcome tag to MVC and WebFlux HTTP request metrics"
...
Closes gh-14486
2018-09-18 12:30:28 +01:00
Madhura Bhave
b2dd162572
Merge branch '2.0.x'
2018-09-17 14:30:38 -07:00
Madhura Bhave
d7d5cbf959
Simplify printing ConditionEvaluationReport when using context runner
...
Closes gh-13119
2018-09-17 14:23:47 -07:00
Andy Wilkinson
e1328f05e7
Merge branch '2.0.x'
2018-09-17 15:55:35 +01:00
Andy Wilkinson
fc60d9f6d4
Merge branch '1.5.x' into 2.0.x
2018-09-17 15:50:12 +01:00
Andy Wilkinson
a1d1a7392f
Polish "Use ExecutorProvider bean if available when auto-configuring jOOQ"
...
Closes gh-14471
2018-09-17 11:20:45 +01:00
Madhura Bhave
d5a197fe66
Support random actuator port in SpringBootTest
...
This commit changes @SpringBootTest(randomPort = true) to
generate a random port for the actuator endpoints if the
management server runs on a different port from the main
server.
Closes gh-4424
2018-09-14 15:42:08 -07:00
Phillip Webb
cef635d86c
Reinstate devtools debug logging with opt-out
...
Reinstate `web` logging when devtools is in use, making use of the new
logging groups support. Devtools now also logs an `INFO` message
informing that properties defaults are offers an easy way to disable
them.
Closes gh-14450
2018-09-12 16:25:14 -07:00
Phillip Webb
b32887b8eb
Add support for logging groups
...
Provide a way for users to quickly group related loggers together for
easier configuration. The `loggers.group` property can be used to define
a group that can then be configured in the usual `loggers.level.<group>`
way.
Additionally, provide pre-defined groups for `web` and `sql.
Closes gh-14421
2018-09-12 16:25:14 -07:00
Andy Wilkinson
a2cf2cd87f
Raise the minimum supported version of Gradle to 4.4
...
Closes gh-14418
2018-09-12 17:06:03 +01:00
Phillip Webb
aa2da0bb0d
Remove logging level changes from devtools
...
Update `DevToolsPropertyDefaultsPostProcessor` to remove custom logging
level configuration. Unfortunately it's not easy to back-off logging
overrides when the user has a custom logback/log4j configuration.
Closes gh-14310
2018-09-11 15:07:34 -07:00
Phillip Webb
424dfc398b
Move 'insights.web' properties to 'spring.http'
...
Relocate the 'spring.insights.web.log-request-details' property to
'spring.http.log-request-details'.
Closes gh-14313
2018-09-11 12:51:14 -07:00
Stephane Nicoll
24051b42d0
Polish "Add support for configuring missingQueuesFatal property"
...
See gh-14252
2018-09-07 18:41:23 +02:00
Stephane Nicoll
c1322a543c
Polish "Add support for configuring missingQueuesFatal property"
...
Closes gh-14252
2018-09-07 16:44:37 +02:00
Dmytro Nosan
91e731a4b4
Add support for configuring missingQueuesFatal property
...
See gh-14252
2018-09-07 16:44:36 +02:00
Andy Wilkinson
4ae057694f
Merge branch '2.0.x'
2018-09-07 11:09:06 +01:00
Andy Wilkinson
aa45f3c702
Merge branch '1.5.x' into 2.0.x
2018-09-07 10:53:15 +01:00
Madhura Bhave
62cb87b40b
Merge branch '2.0.x'
2018-09-06 15:46:07 -07:00
Madhura Bhave
ccdbc0aa06
Polish "Remove redundancy from actuator documentation"
...
Closes gh-14206
2018-09-06 15:41:08 -07:00
kuldeepsidhu88
abf5e63b54
Remove redundancy from actuator documentation
...
See gh-14206
2018-09-06 15:40:46 -07:00
Stephane Nicoll
f3ece97d9d
Add spring-framework.version alias for spring.version
...
Closes gh-12544
2018-09-06 15:31:28 +02:00
Stephane Nicoll
a170bfcc76
Deprecate micrometer meter's enabled flags
...
This commit deprecates the few 'enabled' flags that control whether
certain meter binders are registered in the context.
Metrics auto-configuration for the JVM, Logback and System-related
information have been moved to individual auto-configurations so that
they can be excluded rather than using the now deprecated flag.
This harmonizes our policy with regards to disabling behaviour,
especially since other similar auto-configurations do not have such
flag.
Closes gh-13408
2018-09-06 15:08:39 +02:00
Stephane Nicoll
45ef926a90
Merge branch '2.0.x'
2018-09-06 12:18:12 +02:00
Stephane Nicoll
ff8b8c55c6
Remove reference to "management.metrics.binders.integration.enabled"
...
Closes gh-14319
2018-09-06 12:17:57 +02:00
Phillip Webb
c3de4c84f2
Polish
2018-09-05 12:54:20 -07:00
Stephane Nicoll
5df75e74ae
Update property description
2018-09-05 09:31:38 +02:00
Stephane Nicoll
9da0b25890
Merge branch '2.0.x'
2018-09-05 09:29:45 +02:00
Stephane Nicoll
c410f7d153
Merge branch '1.5.x' into 2.0.x
2018-09-05 09:29:29 +02:00
Andy Wilkinson
8ee4775820
Polish
2018-09-04 20:46:35 +01:00
Stephane Nicoll
c0e45b7333
Adapt to Spring Framework API change
2018-09-04 14:09:57 +02:00
Stephane Nicoll
8771b34c15
Polish "Align max HTTP header size configuration"
...
Closes gh-14234
2018-09-04 10:51:54 +02:00
qct
dbbb378650
Align max HTTP header size configuration
...
See gh-14234
2018-09-04 10:51:36 +02:00
Stephane Nicoll
3d732e86f4
Merge branch '2.0.x'
2018-09-04 08:52:35 +02:00
Johnny Lim
ca57e58ee5
Polish
...
See gh-14293
2018-09-04 08:52:13 +02:00
Brian Clozel
1a20e7efa1
Merge branch '2.0.x'
2018-09-03 21:05:18 +02:00
Kedar Joshi
72ebfb0332
Update default compressible media types
...
Closes gh-14278
2018-09-03 19:13:09 +02:00
Stephane Nicoll
143ca5d1fa
Merge branch '2.0.x'
2018-09-03 10:00:54 +02:00
Stephane Nicoll
6078865372
Merge branch '1.5.x' into 2.0.x
2018-09-03 10:00:31 +02:00
Johnny Lim
d510bc71b1
Polish
...
Closes gh-14271
2018-09-03 08:53:07 +02:00
Stephane Nicoll
7dff13b632
Merge branch '2.0.x'
2018-09-03 08:52:46 +02:00