Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SAP/cf-java-logging-support
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: release-4
Choose a base ref
Loading
...
head repository: SAP/cf-java-logging-support
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 39 files changed
  • 2 contributors

Commits on Apr 2, 2026

  1. Add RequestLog URI filter

    Add servlet init parameter `excludePatterns` to configure a comma-separate list
    of ant-like patterns (wildcards "*" and "**") to exclude uris from request log generation.
    This can be used to suppress request logs from health or metrics endpoints.
    
    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    6fbd00b View commit details
    Browse the repository at this point in the history
  2. JMH benchmarks for URI filtering

    Add benchmarks to ensure performance of URI filtering. The are executed as part
    of the Maven verify lifecycle phase when profile benchmark is active.
    
    The benchmarks show on my machine, that filtering without wildcards adds no more
    than 10ns and single wildcard matches no more than 40ns latency.
    
    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    e151126 View commit details
    Browse the repository at this point in the history
  3. Align Logging Backends JMH benchmarks with Servlet JMH

    All JMH benchmarks now align in the profile benchmark. They can be executed with
    
    mvn verify -P benchmark
    
    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    58c8f06 View commit details
    Browse the repository at this point in the history
  4. Bump io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources (#367

    )
    
    Bumps [io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) from 1.54.0-alpha to 1.55.0-alpha.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)
    
    ---
    updated-dependencies:
    - dependency-name: io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources
      dependency-version: 1.55.0-alpha
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2026
    Configuration menu
    Copy the full SHA
    3fd90d7 View commit details
    Browse the repository at this point in the history
  5. Improve resilience of service loader

    Avoid crashing if registered service cannot be loaded. This may lead to missing fields
    in the log output. But it will not keep an application from starting because of a wrongly
    registered class on the classpath.
    
    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    a5e8bb6 View commit details
    Browse the repository at this point in the history
  6. Remove beats code generation and document Fields.java with JavaDoc

    The beats/ folder contained YAML field specifications (Elastic Beats
    format), Ruby/Python generation scripts, and generated asciidoc files
    that were used to produce Fields.java and index template files.
    
    - Delete cf-java-logging-support-core/beats/ entirely (YAML specs,
      scripts, generated asciidoc and index templates)
    - Remove the `generate` Maven profile from cf-java-logging-support-core/
      pom.xml, which invoked the Ruby and Python scripts
    - Replace the auto-generated header comment in Fields.java with full
      JavaDoc on every constant: type, required/optional, shared/log/request
      scope, description, and examples where applicable; constants are
      grouped into shared-context, application-log, and request-metrics
      sections
    - Update README.md to link to Fields.java instead of the deleted beats
      folder
    
    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    442319b View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2026

  1. Create Final Release 4.2.0 (#372)

    Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
    KarstenSchnitter authored Apr 7, 2026
    Configuration menu
    Copy the full SHA
    0b61a7d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2026

  1. Bump org.codehaus.mojo:build-helper-maven-plugin from 3.3.0 to 3.6.1 (#…

    …370)
    
    Bumps [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) from 3.3.0 to 3.6.1.
    - [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases)
    - [Commits](mojohaus/build-helper-maven-plugin@build-helper-maven-plugin-3.3.0...3.6.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.codehaus.mojo:build-helper-maven-plugin
      dependency-version: 3.6.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    8fb179d View commit details
    Browse the repository at this point in the history
  2. Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5…

    ….5 (#371)
    
    Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.3 to 3.5.5.
    - [Release notes](https://github.com/apache/maven-surefire/releases)
    - [Commits](apache/maven-surefire@surefire-3.5.3...surefire-3.5.5)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-surefire-plugin
      dependency-version: 3.5.5
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    e202ac8 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2026

  1. Restrict workflow actions

    Restricts permissions to be read-only
    KarstenSchnitter authored May 15, 2026
    Configuration menu
    Copy the full SHA
    e82e139 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 (#383)

    Bumps org.slf4j:slf4j-api from 2.0.17 to 2.0.18.
    
    ---
    updated-dependencies:
    - dependency-name: org.slf4j:slf4j-api
      dependency-version: 2.0.18
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    44fc05d View commit details
    Browse the repository at this point in the history
  2. Bump com.fasterxml.jackson:jackson-bom from 2.19.4 to 2.22.0 (#378)

    Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.19.4 to 2.22.0.
    - [Commits](FasterXML/jackson-bom@jackson-bom-2.19.4...jackson-bom-2.22.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.fasterxml.jackson:jackson-bom
      dependency-version: 2.21.3
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    704406b View commit details
    Browse the repository at this point in the history
  3. Bump io.opentelemetry:opentelemetry-bom from 1.60.1 to 1.63.0 (#381)

    Bumps [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) from 1.60.1 to 1.63.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-java@v1.60.1...v1.63.0)
    
    ---
    updated-dependencies:
    - dependency-name: io.opentelemetry:opentelemetry-bom
      dependency-version: 1.62.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    1f800d2 View commit details
    Browse the repository at this point in the history
  4. Bump io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources (#377

    )
    
    Bumps [io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) from 1.55.0-alpha to 1.58.0-alpha.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)
    
    ---
    updated-dependencies:
    - dependency-name: io.opentelemetry.contrib:opentelemetry-cloudfoundry-resources
      dependency-version: 1.56.0-alpha
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    5a55e59 View commit details
    Browse the repository at this point in the history
  5. Bump com.sap.cloud.environment.servicebinding:java-sap-vcap-services (#…

    …382)
    
    Bumps [com.sap.cloud.environment.servicebinding:java-sap-vcap-services](https://github.com/SAP/btp-environment-variable-access) from 0.21.0 to 0.31.0.
    - [Release notes](https://github.com/SAP/btp-environment-variable-access/releases)
    - [Commits](SAP/btp-environment-variable-access@0.21.0...0.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.sap.cloud.environment.servicebinding:java-sap-vcap-services
      dependency-version: 0.31.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    3796c61 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. Bump io.opentelemetry.javaagent:opentelemetry-javaagent (#393)

    Bumps [io.opentelemetry.javaagent:opentelemetry-javaagent](https://github.com/open-telemetry/opentelemetry-java-instrumentation) from 2.26.1 to 2.29.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-java-instrumentation@v2.26.1...v2.29.0)
    
    ---
    updated-dependencies:
    - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent
      dependency-version: 2.29.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    5678cb4 View commit details
    Browse the repository at this point in the history
  2. Bump org.sonatype.central:central-publishing-maven-plugin (#392)

    Bumps [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) from 0.10.0 to 0.11.0.
    - [Commits](https://github.com/sonatype/central-publishing-maven-plugin/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.sonatype.central:central-publishing-maven-plugin
      dependency-version: 0.11.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    ffd5fbf View commit details
    Browse the repository at this point in the history
  3. Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6…

    ….3 (#391)
    
    Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.6.2 to 3.6.3.
    - [Release notes](https://github.com/apache/maven-enforcer/releases)
    - [Commits](apache/maven-enforcer@enforcer-3.6.2...enforcer-3.6.3)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
      dependency-version: 3.6.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    34b9208 View commit details
    Browse the repository at this point in the history
  4. Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5…

    ….6 (#389)
    
    Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.5 to 3.5.6.
    - [Release notes](https://github.com/apache/maven-surefire/releases)
    - [Commits](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-surefire-plugin
      dependency-version: 3.5.6
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    2770a2d View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.