Skip to content

Conversation

@nikita-tkachenko-datadog
Copy link
Contributor

@nikita-tkachenko-datadog nikita-tkachenko-datadog commented May 22, 2023

What Does This Do

Disables embedded Git metadata extraction.

Motivation

Component that extracts embedded Git metadata looks for it in git.properties files that are available on the classpath.
The idea is that customers should configure build system plugins that would add this file to their release artifacts.

The problem is that these files can be found inside 3rd party libraries too, and there is no telling whether a file comes from the customer's jar or from a dependency.

Additional Notes

The feature is disabled temporarily until a long-term solution is agreed upon (most likely the filename will be changed to a non-standard one).

@pr-commenter
Copy link

pr-commenter bot commented May 22, 2023

Benchmarks

Parameters

Baseline Candidate
commit 1.15.0-SNAPSHOT~16f2761b13 1.15.0-SNAPSHOT~f57c78e6f4
config baseline candidate
See matching parameters
Baseline Candidate
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 22 cases.

See unchanged results
scenario Δ mean execution_time
scenario:Startup-base-Agent same
scenario:Startup-base-Agent.start same
scenario:Startup-base-BytebuddyAgent same
scenario:Startup-base-GlobalTracer same
scenario:Startup-base-AppSec same
scenario:Startup-base-Remote Config same
scenario:Startup-base-Telemetry same
scenario:Startup-iast-Agent same
scenario:Startup-iast-Agent.start same
scenario:Startup-iast-BytebuddyAgent same
scenario:Startup-iast-GlobalTracer same
scenario:Startup-iast-AppSec same
scenario:Startup-iast-IAST same
scenario:Startup-iast-Remote Config same
scenario:Startup-iast-Telemetry same
scenario:Startup-waf-Agent same
scenario:Startup-waf-Agent.start same
scenario:Startup-waf-BytebuddyAgent same
scenario:Startup-waf-GlobalTracer same
scenario:Startup-waf-AppSec same
scenario:Startup-waf-Remote Config same
scenario:Startup-waf-Telemetry same

@nikita-tkachenko-datadog nikita-tkachenko-datadog marked this pull request as ready for review May 22, 2023 10:06
@nikita-tkachenko-datadog nikita-tkachenko-datadog requested a review from a team as a code owner May 22, 2023 10:06
@nikita-tkachenko-datadog nikita-tkachenko-datadog merged commit 847de1a into master May 22, 2023
@nikita-tkachenko-datadog nikita-tkachenko-datadog deleted the nikita-tkachenko/disable-embedded-git-metadata branch May 22, 2023 11:00
@github-actions github-actions bot added this to the 1.15.0 milestone May 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling comp: telemetry Telemetry type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants