Stephane Nicoll
8ac3ab5551
Add missing metadata for removed configuration keys
...
Closes gh-20846
2020-04-23 14:39:10 +02:00
Stephane Nicoll
6c02daf2bc
Merge branch '2.2.x'
...
Closes gh-21098
2020-04-23 14:12:37 +02:00
Stephane Nicoll
311952730e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21097
2020-04-23 14:07:31 +02:00
Stephane Nicoll
291165f060
Order additional metadata according to lexicographic order
...
Closes gh-21095
2020-04-23 13:58:49 +02:00
Andy Wilkinson
d05c973e71
Polish
2020-04-23 11:49:07 +01:00
Stephane Nicoll
fe90b2a251
Rename Service Level Agreement to Service Level Objective
...
This commit harmonizes our integration of Micrometer's Service Level
objectives.
Closes gh-21076
2020-04-23 10:13:17 +02:00
Stephane Nicoll
489f9b0e58
Upgrade Java 14 version in CI image
...
Closes gh-21086
2020-04-23 09:03:23 +02:00
Stephane Nicoll
0568920695
Upgrade Java 8 version in CI image`
...
Closes gh-21085
2020-04-23 09:02:43 +02:00
Stephane Nicoll
e54c730672
Merge branch '2.2.x'
2020-04-23 09:01:59 +02:00
Stephane Nicoll
81268914b4
Upgrade Java 14 version in CI image
...
Closes gh-21087
2020-04-23 09:01:22 +02:00
Stephane Nicoll
ac5c7cb5e1
Upgrade Java 8 version in CI image
...
Closes gh-21088
2020-04-23 09:00:36 +02:00
Stephane Nicoll
4a170337e9
Merge branch '2.1.x' into 2.2.x
2020-04-23 08:59:37 +02:00
Stephane Nicoll
66667964b3
Upgrade Java 8 version in CI image
...
Closes gh-21084
2020-04-23 08:58:36 +02:00
Phillip Webb
48821bccb7
Merge branch '2.2.x'
...
Closes gh-21092
2020-04-22 16:50:41 -07:00
Phillip Webb
d1649fbb9a
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21091
2020-04-22 16:49:33 -07:00
Phillip Webb
e0f94f54ac
Add "Health as Gauge" how-to documentation
...
Add how-to documentation describing how health information can be
exported to a Micrometer Gauge.
Closes gh-18329
2020-04-22 16:45:46 -07:00
Madhura Bhave
21bb249a73
Merge branch '2.2.x'
...
Closes gh-21090
2020-04-22 14:36:36 -07:00
Madhura Bhave
b9c2b7b257
Prevent early initialization in MockitoPostProcessor
...
Fixes gh-20665
2020-04-22 14:35:50 -07:00
Phillip Webb
3e3587e0fb
Polish
2020-04-22 12:57:08 -07:00
Phillip Webb
56711d678a
Merge branch '2.2.x'
...
Closes gh-21083
2020-04-22 11:59:22 -07:00
Phillip Webb
102729b5e1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21082
2020-04-22 11:58:39 -07:00
Phillip Webb
b3d33754a5
Remove outdated FIXMEs from tests
...
Closes gh-19782
2020-04-22 11:55:35 -07:00
Andy Wilkinson
b8fbe395ce
Merge pull request #21069 from jkschneider
...
* gh-21069:
Polish "Improve property name in thrown Micrometer ValidationException"
Improve property name in thrown Micrometer ValidationException
Closes gh-21069
2020-04-22 10:16:48 +01:00
Andy Wilkinson
ab82e59aa1
Polish "Improve property name in thrown Micrometer ValidationException"
...
See gh-21069
2020-04-22 10:16:38 +01:00
Jon Schneider
507b062c43
Improve property name in thrown Micrometer ValidationException
...
See gh-21069
2020-04-22 10:03:50 +01:00
Stephane Nicoll
f0fe7060df
Polish
2020-04-22 10:47:18 +02:00
Phillip Webb
bf41da5322
Update copyright year of changed files
2020-04-21 18:12:27 -07:00
Phillip Webb
ed7a5db174
Fail operations when JarFile is closed
...
Update `JarFile` to track when the instance has been closed and throw
an exception in the same way that `ZipFile` does.
Closes gh-21072
2020-04-21 18:12:03 -07:00
Phillip Webb
cc33e23d31
Merge branch '2.2.x'
...
Closes gh-21074
2020-04-21 17:22:11 -07:00
Phillip Webb
6bf933205c
Merge branch '2.1.x' into 2.2.x
...
Fixes gh-21073
2020-04-21 17:21:32 -07:00
Madhura Bhave
0699116e95
Merge branch '2.2.x'
...
Closes gh-21075
2020-04-21 17:11:05 -07:00
Madhura Bhave
16ac968f69
Relocate section on configuring DevTools' file system watcher
...
Closes gh-20895
2020-04-21 17:09:40 -07:00
Scott Frederick
fa186aa15b
Preserve timestamps on loader directories
...
Prior to this commit, when the Maven plugin copied
spring-boot-loader.jar to a repackaged archive the timestamps of class
files were preserved but the timestamps of directories were not
preserved. This resulted in the directories having a current timestamp.
This commit copies the directory timestamps from spring-boot-loader.jar
to the repackaged archive and adds tests to verify the proper
behavior.
See gh-20927
2020-04-21 18:58:34 -05:00
Phillip Webb
c85918b8b3
Create new JarFile instance for URL connections
...
Update `JarURLConnection` to ensure that when connections are opened
a new copy of the JarFile is provided.
Prior to this commit, a single `JarFile` instance was shared which meant
that it could be accidental closed if accessed via
`JarURLConnection.getJarFile()`. If the underlying jar file is closed
then it's possible for a `NoClassDefFoundError` to be thrown if running
on JDK 11 with an active `SecurityManager`.
Closes gh-17796
2020-04-21 16:32:51 -07:00
Phillip Webb
e83c3b87c0
Merge branch '2.2.x'
...
Closes gh-21071
2020-04-21 11:45:05 -07:00
Phillip Webb
7d0b14fe1c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21070
2020-04-21 11:43:09 -07:00
Phillip Webb
6011470ba6
Auto-configure cors on WelcomePageHandlerMapping
...
Update `WebMvcAutoConfiguration` to automatically apply cors
configuration to the `WelcomePageHandlerMapping`.
Fixes gh-21048
2020-04-21 11:40:26 -07:00
Andy Wilkinson
a034c9a118
Merge pull request #21067 from jkschneider
...
* gh-21067:
Polish "Update validation of Micrometer configuration"
Update validation of Micrometer configuration
Closes gh-21067
2020-04-21 18:06:55 +01:00
Andy Wilkinson
60a76ce6e7
Polish "Update validation of Micrometer configuration"
...
See gh-21067
2020-04-21 18:06:43 +01:00
Jon Schneider
95798265b6
Update validation of Micrometer configuration
...
See gh-21067
2020-04-21 18:06:36 +01:00
Stephane Nicoll
e26f3e2a65
Review Cassandra's timeout options
...
This commit reviews the current timeout options. It creates a connection
and request sub-namespace to separate concerns a bit more.
Closes gh-19673
2020-04-21 17:29:38 +02:00
Stephane Nicoll
01aa5d9ebe
Add dependency management for the Wavefront SDK
...
Closes gh-21065
2020-04-21 16:35:18 +02:00
Stephane Nicoll
692885f71e
Merge branch '2.2.x'
...
Closes gh-21049
2020-04-21 16:00:41 +02:00
Brian Clozel
11c1980ce0
Merge pull request #20994 from vpavic
...
* improve-es-config:
Polish
Improve Elasticsearch RestClient customization capabilities
Closes gh-20994
2020-04-21 16:00:01 +02:00
Stephane Nicoll
8cbd7f5cd0
Polish "Add support for initializing nested object when nothing bound"
...
This commit harmonizes the change made to @DefaultValue to the
annotation processor. If such annotation is added to a scalar value with
no value at all, no default value is produced.
Closes gh-18917
2020-04-21 15:59:34 +02:00
Brian Clozel
f103966743
Polish
...
See gh-20994
2020-04-21 15:51:11 +02:00
Vedran Pavic
f701d97b92
Improve Elasticsearch RestClient customization capabilities
...
At present, RestClientBuilderCustomizer allows general customization of RestClientBuilder.
This is troublesome for users that want to customize `HttpAsyncClientBuilder` and
`RequestConfig.Builder` since those are set on the `RestClientBuilder`. By customizing
those two builders user lose out on Spring Boot's support for binding username, password,
connection-timeout and read-timeout properties from `"spring.elasticsearch.rest"` namespace.
This commit enhances the `RestClientBuilderCustomizer` with support for customizing
`HttpAsyncClientBuilder` and `RequestConfig.Builder` by providing additional `customize`
methods that accept the aforementioned builders. Both new methods are optional as they have
no-op default implementations.
See gh-20994
2020-04-21 15:50:59 +02:00
Andy Wilkinson
8de0027757
Merge branch '2.2.x'
...
Closes gh-21062
2020-04-21 13:27:48 +01:00
Andy Wilkinson
3065c88d6f
Fix typo in IncludeExcludeEndpointFilter's name
...
Closes gh-21061
2020-04-21 13:27:35 +01:00
Phillip Webb
03a9738f3b
Merge branch '2.2.x'
...
Closes gh-21053
2020-04-20 17:57:57 -07:00