-
Notifications
You must be signed in to change notification settings - Fork 1
NH-79205 APM Python as Pure Python, OTLP HTTP by default #556
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
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ect otlp) (#549) * Set a baseline for pure python implementation * Update solarwinds_apm/api/__init__.py Co-authored-by: Tammy Baylis <[email protected]> * Update solarwinds_apm/configurator.py Co-authored-by: Tammy Baylis <[email protected]> * Update solarwinds_apm/exporter.py Co-authored-by: Tammy Baylis <[email protected]> --------- Co-authored-by: Tammy Baylis <[email protected]>
* NH-104997 - Python: apm-config to Sampler Configuration mapping
… context not baggage
…sor-redesign branch (#559) * Added Transaction Name calculation logic --------- Co-authored-by: tammy-baylis-swi <[email protected]> Co-authored-by: Tammy Baylis <[email protected]>
…tsettings NH-106059 Suppress tracing when HTTP getsettings
* Housekept spantype logic
…ms-only NH-104999 Remove unnecessary param at Pure Python sampler init
NH-104999 Clean up ApmConfig unit tests
…lambda NH-103814 Don't load LambdaDetector when outside lambda
…ler-tests NH-104999 Remove legacy sampler tests
NH-108464 Add logFilepath support for Pure Python
NH-104999 Fully remove extension from linting, builds
NH-104999 Remove dead ApmConfig test fixtures
NH-23784 NH-104999 Build sdist without setup.py; use build for sdist
…state-handling NH-108869 Update sampler tracestate handling
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
tammy-baylis-swi
approved these changes
Apr 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I huddled with @jerrytfleung to review all files. Looks good to us!
jerrytfleung
commented
Apr 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Walked through with @tammy-baylis-swi in a huddle. Looking good to us.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updates APM Python to be a Pure Python library, where all signals export by OTLP HTTP by default.
This branch includes changes from 53 PRs that have each been tested.
Regular release and testing process will be followed after merging this into
main
.List of all PRs