chore(crashtracking): use unhandled exception API#5391
chore(crashtracking): use unhandled exception API#5391gyuheon0h wants to merge 13 commits intographite-base/5391from
Conversation
|
👋 Hey @DataDog/ruby-guild, please fill "Change log entry" section in the pull request description. If changes need to be present in CHANGELOG.md you can state it this way **Change log entry**
Yes. A brief summary to be placed into the CHANGELOG.md(possible answers Yes/Yep/Yeah) Or you can opt out like that **Change log entry**
None.(possible answers No/Nope/None) Visited at: 2026-03-02 18:45:50 UTC |
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
49e1b7a to
d797a4e
Compare
a7637a9 to
b5a8d2f
Compare
d797a4e to
9e16854
Compare
c64957e to
b5a8d2f
Compare
2d74815 to
3217932
Compare
BenchmarksBenchmark execution time: 2026-03-02 18:52:23 Comparing candidate commit 4dfdcc9 in PR branch Found 2 performance improvements and 0 performance regressions! Performance is the same for 42 metrics, 2 unstable metrics.
|
b3e75bc to
30c93b0
Compare
3217932 to
27ea9ec
Compare
There's a breaking change in profiling (`ddog_prof_ValueType` -> `ddog_prof_SampleType`) + the crashtracking report format changed slightly but otherwise everything looks in good shape.
30c93b0 to
31e40be
Compare
27ea9ec to
1ab3345
Compare
1ab3345 to
43ba8f8
Compare
e6ab6f5 to
5ca940e
Compare

What does this PR do?
This is on top of [PROF-13732 Upgrade libdatadog dependency to version 27.0.0](#5274) currently. Soon, that PR will be updated to be bumping to v28. However, there is a regression in v28, so we should wait until that regression is fixed, then the upgrade PR will be merged, then this can be merged.
Motivation:
Change log entry
Additional Notes:
How to test the change?