Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FELIX-6133 HC ServiceUnavailableFilter should not include execution result by default
  1. … 1 more file in changeset.
FELIX-6129 Allow to configure logging of health check result entries to log file using log4j
  1. … 2 more files in changeset.
FELIX-6130 startup behaviour fix
Fixed integration test runtime
  1. … 2 more files in changeset.
FELIX-6097 allow to configure service ranking for context/servlet of avoid404DuringStartup helper servlet
FELIX-6099 For ServiceUnavailableFilter, allow to retrieve the html message from classpath
  1. … 3 more files in changeset.
FELIX-6097 improved logging
FELIX-6097 ensure filter returns 503 for the case no HC services for given tags are registered (yet)
FELIX-6097 Improve startup behaviour of ServiceUnavailableFilter for low start levels
FELIX-6089 Turn checks that continuously return TEMPORARILY_UNAVAILABLE over a long time automatically into state CRITICAL
  1. … 1 more file in changeset.
Fixed message
FELIX-6053 Ensure JMX bean shows DEBUG/INFO(=OK) correctly
  1. … 3 more files in changeset.
FELIX-6052 Ensure MBeans are registered for legacy checks as well and improved filter for MBeanCreator in general
FELIX-6054 use getTitle() for json and verbose.txt serializers (same as html serializer is already doing)
FELIX-6017 Better config key names for after processing checks
FELIX-5952 slightly better error handling
FELIX-6018 Servlet Filter to answer arbitrary http requests with 503 if certain HC tags are in non-OK status
FELIX-6017 New AdhocResultDuringRequestProcessingFilter (e.g. useful for registering an adhoc HC during a deployment)
  1. ./java/org/apache/felix/hc/core/impl/filter
FELIX-5952 General improvements/fixes (missing file of last commit)
FELIX-5952 General improvements/fixes

- set header "X-Health" not only for format html

- executor: extended interface ExtendedHealthCheckExecutor and added internal helper CombinedExecutionResult (also needed for FELIX-6017 and FELIX-6018)

- improved tests using Mockito for HealthCheckMBeanTest

  1. … 4 more files in changeset.
FELIX-5952 improved naming for sticky results
  1. … 7 more files in changeset.
FELIX-6016 Moved FormattingResultLog to package org.apache.felix.hc.api
  1. … 20 more files in changeset.
FELIX-6016 Moved HealthCheckMetadata to package org.apache.felix.hc.api.execution
  1. … 10 more files in changeset.
FELIX-6016 Moving HealthCheckFilter to bundle org.apache.felix.healthcheck.core
  1. ./java/org/apache/felix/hc/core/impl/util
  2. … 8 more files in changeset.
FELIX-6012 Moving JMX Attribute check to module generalchecks
  1. … 9 more files in changeset.
FELIX-6011 Introduce tag "default" to be used if no tags are passed to health check executor
  1. … 1 more file in changeset.
FELIX-6010 Allow multiple instances of HC servlets with configured presets for timeout, tags, format
  1. … 2 more files in changeset.
FELIX-6005 Introduce result status TEMPORARILY_UNAVAILABLE for health checks
  1. … 4 more files in changeset.
FELIX-5952 various improvements
  1. … 5 more files in changeset.
FELIX-5952 Initial commit of Felix Health Checks (as contributed by sister project Apache Sling)
  1. ./java/org/apache/felix/hc/core/impl/executor
  2. ./java/org/apache/felix/hc/core/impl/servlet
  3. … 127 more files in changeset.