Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PROF-8917] Misc fixes from crashtracker branch #3517

Merged
merged 7 commits into from
Mar 12, 2024

Conversation

ivoanjo
Copy link
Member

@ivoanjo ivoanjo commented Mar 12, 2024

What does this PR do?

This PR pulls in a few small fixes that I originally included in #3384. See individual commits for details.

Motivation:

Since #3384 is still blocked on a few libdatadog changes/a libdatadog release, I decided to extract these fixes so we can have them already in master.

Additional Notes:

N/A

How to test the change?

These changes are covered by existing test coverage.

For Datadog employees:

  • If this PR touches code that signs or publishes builds or packages, or handles
    credentials of any kind, I've requested a review from @DataDog/security-design-and-guidance.
  • This PR doesn't touch any of that.

Having access to the version will come in handy in the crash tracker
branch, and in general it seems like a useful helper to move outside the
`HttpTransport`.
When the profiler starts up, a number of other log messages are also
printed, so let's get rid of a few.

(Also, when it's disabled, it shows up on the environment logger, so
that's already covered too.)
`EventGroup` has long since been removed from the codebase
@ivoanjo ivoanjo requested review from a team as code owners March 12, 2024 12:35
@github-actions github-actions bot added core Involves Datadog core libraries profiling Involves Datadog profiling labels Mar 12, 2024
@ivoanjo ivoanjo merged commit 5aee879 into master Mar 12, 2024
219 checks passed
@ivoanjo ivoanjo deleted the ivoanjo/prof-8917-extract-fixes branch March 12, 2024 12:56
@github-actions github-actions bot added this to the 2.0 milestone Mar 12, 2024
@ivoanjo ivoanjo modified the milestones: 2.0, 1.21.0 Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Involves Datadog core libraries profiling Involves Datadog profiling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants