Commit Graph

18995 Commits (aef167f14f9d2a9683a3b35743945b00581ec3b8)
 

Author SHA1 Message Date
Andy Wilkinson 52361e6400 Honour SSL key and trust store providers when configuring Undertow
Closes gh-14713
6 years ago
Stephane Nicoll 7da3396555 Merge branch '2.0.x' 6 years ago
Stephane Nicoll 8600489775 Merge pull request #14707 from dreis2211
* pr/14707:
  Remove unused fields in tests
6 years ago
dreis2211 55ec016bac Remove unused fields in tests
Closes gh-14707
6 years ago
Andy Wilkinson 5ef9b0f901 Increase the maximum heap size that is available to Maven 6 years ago
Andy Wilkinson 43c0d42dc2 Merge branch '2.0.x' 6 years ago
Andy Wilkinson bbdd6cc9cb Merge branch '1.5.x' 6 years ago
Andy Wilkinson 2c7b74db00 Merge pull request #14708 from Johnny Lim
* gh-14708:
  Fix broken Asciidoctor syntax
6 years ago
Johnny Lim 2ba3080508 Fix broken Asciidoctor syntax
Closes gh-14708
6 years ago
Andy Wilkinson 8259c6397e Merge branch '2.0.x' 6 years ago
Andy Wilkinson ca329d3d03 Update Jersey indicator class to one that requires the Servlet API
Previously, if WebFlux and Jersey were on the classpath, but there was
no Servlet API (and no embedded container) on the classpath, the web
application type would be prevented from being reactive. The absence
of the Servlet API would then prevent the web application type from
being servlet so it would be none.

By contrast, if Spring MVC was on the classpath in place of Jersey
the absence of the Servlet API would allow the web application type to
be reactive. This happened because the Spring MVC indicator class is
DispatcherServlet which requires the Servlet API.

This commit updates the Jersey indicator class to be ServletContainer.
This class is both an HttpServlet and a Filter so it too requires the
Servlet API and, therefore, further aligns the deduction behaviour for
Jersey and Spring MVC.

Closes gh-14701
6 years ago
Madhura Bhave 670aaf7875 Make prometheus push gateway available to javadoc generation
See gh-14353
6 years ago
Phillip Webb f4cc3ade88 Merge pull request #14353 from davidkarlsen
* pr/14353:
  Polish "Add Prometheus push gateway support"
  Add Prometheus push gateway support
6 years ago
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
6 years ago
David J. M. Karlsen 4e71981f77 Add Prometheus push gateway support
Add support for Prometheus push gateway so that short lived processes
(for example batch jobs) can still submit metrics to Prometheus.

Closes gh-14353
6 years ago
Stephane Nicoll 35752a54d2 Adapt to latest change in Micrometer 1.1 6 years ago
Stephane Nicoll 12cb478b0d Restore files changes by accident 6 years ago
Phillip Webb 1d8e4a8f5c Make devtools set spring.messages.reloadable=true
Update `DevToolsPropertyDefaultsPostProcessor` to automatically set
the recently introduced `spring.messages.reloadable` property to
`true`.

Closes gh-14699
6 years ago
Phillip Webb 01b8667dd7 Update copyright year for changed files 6 years ago
Phillip Webb 2cdd3dd20f Move to micrometer SNAPSHOT 6 years ago
Phillip Webb 5c7a4523ea Merge '2.0.x' 6 years ago
Phillip Webb 6aedb69443 Update copyright year for changed files 6 years ago
Andy Wilkinson 80d27f7129 Make micrometer-jersey2's classes available to javadoc generation
See gh-12482
6 years ago
Phillip Webb 456d1af443 Polish 6 years ago
Madhura Bhave 0f10dbb5f5 Merge branch '2.0.x' 6 years ago
Madhura Bhave cdc6cfcaa8 Publish release notes after artifacts have been promoted
Closes gh-14604
6 years ago
Andy Wilkinson 1c0be1ced9 Merge pull request #12482 from Michael Weirauch and Michael Simons
* gh-12482:
  Polish "Auto-configure Micrometer's Jersey 2 server instrumentation"
  Auto-configure Micrometer's Jersey 2 server instrumentation
6 years ago
Andy Wilkinson 72e2313fe8 Polish "Auto-configure Micrometer's Jersey 2 server instrumentation"
Closes gh-12482
6 years ago
Michael Weirauch dd126faf5a Auto-configure Micrometer's Jersey 2 server instrumentation
See gh-12482

Co-authored-by: Michael J. Simons <michael@simons.ac>
6 years ago
Andy Wilkinson f2e4a0b44b Polish 6 years ago
Stephane Nicoll 40de371a52 Fix build failure 6 years ago
Stephane Nicoll bb89012922 Merge branch '2.0.x' 6 years ago
Stephane Nicoll febaf15b61 Guard WebApplicationType detection in case spring web is not present
Closes gh-14589
6 years ago
Andy Wilkinson 4108f4a478 Merge branch '2.0.x' 6 years ago
Andy Wilkinson 8573edc03e Provide complete dependency management for Micrometer
Closes gh-14700
6 years ago
Andy Wilkinson 4d1fc196de Use Windows-specific custom features so download URI is correct
Closes gh-14690
6 years ago
Stephane Nicoll bdd8e53124 Improve filtering of actuator auto-configurations
This commit splits auto-configurations that require different
environments so that they can be filtered early.

Closes gh-12260
6 years ago
Andy Wilkinson 9bc6dbd8d8 Merge branch '2.0.x' 6 years ago
Andy Wilkinson ad647ba073 Make JSON-B auto-config back of if no JSON-P implementation is available
Closes gh-14675
6 years ago
Andy Wilkinson 2d3bd62353 Merge branch '2.0.x' 6 years ago
Stephane Nicoll 3e4631011a Merge pull request #13926 from schCRABicus
* pr/13926:
  Polish "Add reactive health indicator for Couchbase"
  Add reactive health indicator for Couchbase
6 years ago
Stephane Nicoll 91b4dc2f69 Polish "Add reactive health indicator for Couchbase"
Closes gh-13926
6 years ago
Mikalai Lushchytski 20ff0d97e4 Add reactive health indicator for Couchbase
See gh-13926
6 years ago
Stephane Nicoll 36e2c8bcb5 Add missing entry for Couchbase health indicator 6 years ago
Andy Wilkinson 8ee4c5e4a1 Use offical JSON API jar rather than Geronimo's in Artemis starter
Closes gh-14691
6 years ago
Andy Wilkinson b915234513 Merge branch '2.0.x' 6 years ago
Andy Wilkinson 0ad0785bf7 Provide complete dependency management for Apache Johnzon
Closes gh-14692
6 years ago
Andy Wilkinson 5bbdca8cdb Use offical JSON API jar rather than Geronimo's in Artemis starter
Closes gh-14691
6 years ago
Andy Wilkinson 8a7d127600 Merge branch '2.0.x' 6 years ago
Andy Wilkinson 7490d8b99d Make JSON-B auto-config back off when no implementation is available
Previously, the JSON-B auto-configuration would be enabled when the JSON-B API was
on the classpath. This led to a failure if there was no implementation available.

The JSON-B API loads an implementation using the service loader. This commit updates
the auto-configuration to be conditional on the presence of a
META-INF/services/javax.json.bind.spi.JsonbProvider file on the classpath.

Closes gh-14675
6 years ago