Commit Graph

15395 Commits

Author SHA1 Message Date
Stephane Nicoll
ce36529ef8 Fix javadoc generation 2018-02-12 14:09:57 +01:00
Stephane Nicoll
ca5ebea24b Polish 2018-02-12 14:07:58 +01:00
Stephane Nicoll
9aa751a949 Make an explicit link to MongoDataAutoConfiguration
Closes gh-12001
2018-02-12 14:03:43 +01:00
Stephane Nicoll
7473642f58 Harmonize endpoints exclude property
Closes gh-11914
2018-02-12 14:00:40 +01:00
Andy Wilkinson
037b6d8ba2 Auto-configure Micrometer's New Relic and SignalFX support
Closes gh-11803
2018-02-12 12:00:38 +00:00
Andy Wilkinson
1b156fc2c3 Polish 2018-02-12 11:26:53 +00:00
Andy Wilkinson
6d1d9eb816 Polish 2018-02-12 10:53:30 +00:00
Andy Wilkinson
bc814d2039 Prevent authenticated principal from clashing with argument of same name
Closes gh-11988
2018-02-12 10:46:19 +00:00
Stephane Nicoll
1772a154d7 Make sure that failsafe uses target/classes
This commit configures the failsafe plugin to use the classes directory
rather than the produced jar file as the latter can be a repackaged jar
by default.

Closes gh-11974
2018-02-12 11:35:39 +01:00
Stephane Nicoll
fba2615a82 Merge pull request #11953 from pkostrzewa:gh-8029
* pr/11953:
  Polish "Improve FailureAnalyzer for embedded datasource"
  Improve FailureAnalyzer for embedded datasource
2018-02-12 11:11:50 +01:00
Stephane Nicoll
2f13449b26 Polish "Improve FailureAnalyzer for embedded datasource"
Closes gh-11953
2018-02-12 11:11:36 +01:00
Patryk Kostrzewa
e66745a98a Improve FailureAnalyzer for embedded datasource
See gh-11953
2018-02-12 11:11:36 +01:00
Andy Wilkinson
2b9006b3fd Accumulate config classes across register calls
Closes gh-11998
2018-02-12 09:59:31 +00:00
Stephane Nicoll
5e0df39c66 Merge branch '1.5.x' 2018-02-10 15:06:16 +01:00
Stephane Nicoll
da01744e4c Merge pull request #11981 from eiselems:1.5.xMysqlValidationQuery
* pr/11981:
  Update MySQL validation query to use lightweight ping
  Polish
  Reinject mocks when context is dirtied before each method
  Polish “Prevent reverse name lookup when configuring Jetty's address”
  Prevent reverse name lookup when configuring Jetty's address
  Fixup version numbers following release
  Next Development Version
  Protect against symlink attacks
  All CLI support for Windows MINGW environments
  Polish
2018-02-10 15:05:58 +01:00
Marcus Eisele
37ce1784ab Update MySQL validation query to use lightweight ping
Closes gh-11981
2018-02-10 15:04:29 +01:00
Andy Wilkinson
c4395afa79 Polish 2018-02-10 15:03:54 +01:00
Andy Wilkinson
6c305e09c3 Reinject mocks when context is dirtied before each method
Closes gh-11903
2018-02-10 15:03:54 +01:00
Andy Wilkinson
dc1e1e8280 Polish “Prevent reverse name lookup when configuring Jetty's address”
Closes gh-11889
2018-02-10 15:03:53 +01:00
Henrich Kraemer
dc48a90184 Prevent reverse name lookup when configuring Jetty's address
Previously, the host on Jetty's connector was configured using the
host address of the InetSocketAddress. This could result in reverse
name resolution that could cause Jetty to bind to a different IP
address than was configured.

This commit updates the configuration code to use the host string
when specifically does not perform reverse name resolution.

See gh-11889
2018-02-10 15:03:53 +01:00
Phillip Webb
21eb8d89bb Fixup version numbers following release 2018-02-10 15:03:53 +01:00
Spring Buildmaster
aa6cb9744b Next Development Version 2018-02-10 15:03:53 +01:00
Phillip Webb
6ae960d295 Protect against symlink attacks
Update embedded launch script to no longer change ownership of files
or folders that already exist.

Fixes gh-11397
2018-02-10 15:03:53 +01:00
Jacques Stadler
2b9f1101e8 All CLI support for Windows MINGW environments
Closes gh-11848
2018-02-10 15:03:53 +01:00
Phillip Webb
af8e155c6d Polish 2018-02-10 15:03:53 +01:00
Phillip Webb
63c827b14d Ensure exports are configured before endpoint
Update `SimpleMetricsExportAutoConfiguration` to ensure that it runs
before `SimpleMetricsExportAutoConfiguration`.

See gh-11977
2018-02-09 14:44:07 -08:00
Phillip Webb
d259f68fbf Drop recordRequestPercentiles property
Drop the `recordRequestPercentiles` property as it overlaps with the
property based `MeterFilter` support.

Fixes gh-11982
2018-02-09 13:59:46 -08:00
Phillip Webb
9a31b08816 Merge pull request #11967 from jkschneider
* pr/11967:
  Polish "Add publishUnchangedMeters StatsD support"
  Add publishUnchangedMeters StatsD support
2018-02-09 12:10:02 -08:00
Phillip Webb
601157f552 Polish "Add publishUnchangedMeters StatsD support"
Closes gh-11967
2018-02-09 12:09:45 -08:00
Jon Schneider
e02eba2a33 Add publishUnchangedMeters StatsD support
Add configuration property to support publishing unchanged pollable
meters.

See gh-11967
2018-02-09 12:09:41 -08:00
Phillip Webb
3ec778fb64 Polish 2018-02-09 11:31:53 -08:00
Madhura Bhave
f68f23bb52 Remove documentation that's no longer applicable 2018-02-09 10:53:53 -08:00
Andy Wilkinson
351e1ec4de Ensure that metrics export backs off when there's no Clock
Closes gh-11977
2018-02-09 17:14:06 +00:00
Madhura Bhave
e9fe918d25 Add option to skip ssl for reactive CF actuators
Fixes gh-10898
2018-02-09 08:46:29 -08:00
Andy Wilkinson
fee9dacab1 Allow use of custom DatadogConfig without requiring api-key property
Closes gh-11979
2018-02-09 16:04:16 +00:00
Andy Wilkinson
cc3d7648c1 Auto-configure Micrometer's Clock in a single place
Closes gh-11977
2018-02-09 15:26:10 +00:00
Stephane Nicoll
2c40383524 Polish 2018-02-09 16:22:13 +01:00
Stephane Nicoll
077d00fcb3 Polish 2018-02-09 16:07:58 +01:00
Andy Wilkinson
03d7c3a7af Repackage HTTP tracing auto-configuration classes
Closes gh-11934
2018-02-09 12:03:48 +00:00
Andy Wilkinson
a6ecd55f1f Make expose and exclude properties affect servlet endpoints
Closes gh-11968
2018-02-09 11:24:18 +00:00
Stephane Nicoll
a97a762086 Only set mapping resources when present
This commit sets a mapping resources list only when there is at least an
element in it. This allows the default fallback of finding an "orm.xml"
file to kick in when no customization has been applied.

Closes gh-11964
2018-02-09 12:01:08 +01:00
Andy Wilkinson
2993dccd1e Provide links to all types of endpoints
Previously, links were only provide to web endpoints. This commit
expands link resolution to also provide links for servlet endpoints,
controller endpoints, and rest controller endpoints.

Closes gh-11902
2018-02-09 10:56:15 +00:00
Stephane Nicoll
772d4cc739 Merge pull request #11971 from rajadilipkolli:patch-1
* pr/11971:
  Ignore Spring tool suite 4 cache
2018-02-09 09:49:12 +01:00
Raja Kolli
e5f8c685e2 Ignore Spring tool suite 4 cache
Closes gh-11971
2018-02-09 09:48:54 +01:00
Phillip Webb
204f6f67fd Migrate all of metrics to auto-configuration
Migrate remaining metrics `@Configuration` classes to individual
auto-configurations.

Fixes gh-11935
2018-02-08 22:39:47 -08:00
Phillip Webb
6f7f11fd96 Refine metrics export auto-configure ordering
The `SimpleMetricsExportAutoConfiguration` should be last and it should
check for a `MeterRegistry` bean.

See gh-11838
2018-02-08 19:22:37 -08:00
Phillip Webb
a5c74e51ca Ignore gradle name cache 2018-02-08 18:02:58 -08:00
Phillip Webb
69d8bf8686 Fix merge conflict
Closes gh-11969
2018-02-08 18:01:22 -08:00
Phillip Webb
d2418b99ef Fix checkstyle errors 2018-02-08 17:19:19 -08:00
Phillip Webb
5de46c3186 Polish 2018-02-08 16:35:10 -08:00