-
Notifications
You must be signed in to change notification settings - Fork 9
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
[crashtracker] Move FFI to its own crate #551
Conversation
827d908
to
0411e84
Compare
BenchmarksThis comment was omitted because it was over 65536 characters.Please check the Gitlab Job logs to see its output. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #551 +/- ##
==========================================
+ Coverage 70.44% 70.45% +0.01%
==========================================
Files 213 213
Lines 28455 28448 -7
==========================================
Hits 20044 20044
+ Misses 8411 8404 -7
|
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.
So since we're moving things around, I did a deeper-dive review with a big focus on the APIs.
Since a lot of my comments are around names and consolidating stuff, I hope you don't take it as too much of a bikeshed. If it sounds like that at times, sorry in advance! 🙏
Do feel free to push back on any comments you don't agree with and don't feel blocked by them :)
Co-authored-by: Ivo Anjo <[email protected]>
…or Azure Functions, Google Cloud Functions, and Azure Spring Apps (#548) * add _dd.mini_agent_version to spans in all environments * apply formatting
* add azure spring app environment type for serverless mini agent * add config.statsd_port to mini agent info endpoint * update mini agent trace endpoint status code and response body to work with java tracer * use different environment variable to identify azure spring apps * only update http response for success responses to traces endpoint * address lint errors * updates comment and formatting * update trace-mini-agent description to include Azure Spring Apps * fix formatting
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.
👍 LGTM, thanks for addressing my comments so thoroughly!
Co-authored-by: Ivo Anjo <[email protected]>
What does this PR do?
Moves the crashtracker FFI to its own crate, seperate from Profiling.
Motivation
Consumers want to use crashtracking without profiling. This is a step in this direction.
Additional Notes
How to test the change?
Run the existing test suite, plus the FFI examples
PROF-10245