felix

Checkout Tools
  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1851825 is being indexed.

[FELIX-5963] This closes #168
FELIX-6017 Better config key names for after processing checks
FELIX-6031 Converter is not working properly when the target is an interface that extends others

Fix based on suggested fix by Cristiano Gavião.

Added unit test too.

FELIX-5952 slightly better error handling
FELIX-5952 ensure toString() of Result shows DEBUG for isDebug=true
FELIX-6025 ScriptedHealthCheck initial version
  1. /healthcheck/generalchecks/src/test/resources
  2. /healthcheck/generalchecks/src/test/resources/org
[gogo] fixup itest builds

Signed-off-by: Raymond Auge <rotty3000@apache.org>

switch back to release version of scr.generator
FELIX-6023 bnd scrplugin preserve sequence of classpath entries (apply patch from Mark Adamcin)

closes #165

FELIX-5952 fixed url to HC executor config
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.logback-1.0.2
[logback] massive simplifications to tests

Signed-off-by: Raymond Auge <rotty3000@apache.org>

  1. … 78 more files in changeset.
FELIX-6027 Embed jul-to-slf4j bridge because who doesn't want jul fixed up properly

Signed-off-by: Raymond Auge <rotty3000@apache.org>

FELIX-6024 Generic check HttpRequestsCheck
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)
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

FELIX-5952 Allow chaining of setters for easier usage (fully backwards compatible)
FELIX-5952 improved naming for sticky results
FELIX-6012 made JmxAttributeCheck more flexible (more contraints, multiple attributes that can be checked)
FELIX-6016 Moved FormattingResultLog to package org.apache.felix.hc.api
  1. … 12 more files in changeset.
FELIX-6016 Moved HealthCheckMetadata to package org.apache.felix.hc.api.execution
  1. … 5 more files in changeset.
FELIX-6016 Moving HealthCheckFilter to bundle org.apache.felix.healthcheck.core
FELIX-6011 improved documentation on web console form page
FELIX-6012 improved config property descriptions for includes/excludes
FELIX-6012 fixed name/description of config property
FELIX-6012 Moving JMX Attribute check to module generalchecks
ensure newlines are properly escaped (to not produce invalid JSON responses)