Commit Graph

15423 Commits

Author SHA1 Message Date
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
Phillip Webb a0f4071390 Merge branch '1.5.x' 2018-02-08 15:47:35 -08:00
Phillip Webb 798522d890 Format with Eclipse Oxygen SR2 2018-02-08 15:46:49 -08:00
Phillip Webb 387804e600 Format with Eclipse Oxygen SR2 2018-02-08 15:44:32 -08:00
Phillip Webb 55e98ac977 Merge branch '1.5.x' 2018-02-08 15:31:48 -08:00
Phillip Webb 1f8bc391ce Upgrade formatter settings
Closes gh-8513
2018-02-08 15:23:42 -08:00
Phillip Webb 716726aa50 Update Eclipse Oomph setup for Oxygen
See gh-8513
2018-02-08 15:23:28 -08:00
Stephane Nicoll dd989e58ab Merge pull request #11597 from hcxin:master
* pr/11597:
  Polish "Add Kafka sample"
  Add Kafka sample
2018-02-08 18:40:39 +01:00
Stephane Nicoll 07fa8bcf75 Polish "Add Kafka sample"
Closes gh-11597
2018-02-08 18:39:57 +01:00
xinhc 89e1d95363 Add Kafka sample
See gh-11597
2018-02-08 18:39:57 +01:00
Andy Wilkinson 7b32cf82df Exclude documentation examples from main API Javadoc 2018-02-08 16:50:37 +00:00
Andy Wilkinson 5522174e96 Provide package info for all packages included in javadoc 2018-02-08 16:50:37 +00:00
Andy Wilkinson dec37ec5e2 Move EndpointMapping into spring-boot-actuator 2018-02-08 15:13:27 +00:00
Stephane Nicoll 0f6a13c9b3 Warn users about the caching implications of @MockBean and @SpyBean
Closes gh-10182
2018-02-08 15:03:23 +01:00
Andy Wilkinson 4beb6be179 Rename HTTP trace properties and packages
Closes gh-11934
2018-02-08 13:08:27 +00:00
Stephane Nicoll 509b068338 Clarify logging level documentation
Closes gh-11949
2018-02-08 13:46:52 +01:00
Andy Wilkinson a09c64e18c Polish 2018-02-08 11:15:36 +00:00
Andy Wilkinson 70c613819d Fix incomplete calls to assertThat 2018-02-08 11:06:54 +00:00
Stephane Nicoll c1d7d5ec2a Merge pull request #11515 from Jcamilorada:GH-11435
* pr/11515:
  Polish "Add Kafka health indicator"
  Add Kafka health indicator
2018-02-08 11:59:16 +01:00
Stephane Nicoll 7cd19822c6 Polish "Add Kafka health indicator"
Closes gh-11515
2018-02-08 11:58:42 +01:00
Juan Camilo Rada 0dbd9429cc Add Kafka health indicator
See gh-11515
2018-02-08 11:55:37 +01:00
Andy Wilkinson 76a450dfba Format with Eclipse Oxygen SR2 2018-02-08 10:53:53 +00:00
Andy Wilkinson b4f4dd3fdd Correct location of JDT config files in Gradle plugin 2018-02-08 10:42:50 +00:00