Skip to content

[PROF-9147] Document workaround for Ruby gc_finalize_deferred#22019

Merged
brett0000FF merged 2 commits intomasterfrom
ivoanjo/gc-finalize-deferred-document-workaround
Mar 19, 2024
Merged

[PROF-9147] Document workaround for Ruby gc_finalize_deferred#22019
brett0000FF merged 2 commits intomasterfrom
ivoanjo/gc-finalize-deferred-document-workaround

Conversation

@ivoanjo
Copy link
Copy Markdown
Member

@ivoanjo ivoanjo commented Mar 1, 2024

What does this PR do? What is the motivation?

This PR updates the Ruby troubleshooting documentation, now that a new workaround exists and is auto-applied (DataDog/dd-trace-rb#3473).

This clarifies that using the "no signals" workaround is no longer the recommended way to solve this issue.

Merge instructions

  • Please merge after reviewing

The dd-trace-rb release containing the fix (1.21.0) has not yet been released, so I'm queuing this documentation change but ask that we don't merge it yet, and I'll come back and leave a note once the release is out.

Additional notes

N/A

**What does this PR do?**

This PR updates the Ruby troubleshooting documentation, now that a
a new workaround exists and is auto-applied
(<DataDog/dd-trace-rb#3473>).

**Motivation:**

Clarify that using the "no signals" workaround is no longer the
recommended way to solve this issue.
@ivoanjo ivoanjo requested a review from a team as a code owner March 1, 2024 09:57
Comment on lines -97 to +99
[3]: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.54.0
[3]: https://github.com/datadog/dd-trace-rb/releases/tag/v1.21.0
Copy link
Copy Markdown
Member Author

@ivoanjo ivoanjo Mar 1, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[3] was no longer being used so I ended up reusing it for this entry. (Its last usage was removed in #20779)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 1, 2024

Copy link
Copy Markdown
Contributor

@hestonhoffman hestonhoffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ivoanjo
Copy link
Copy Markdown
Member Author

ivoanjo commented Mar 14, 2024

Comment thread content/en/profiler/profiler_troubleshooting/ruby.md Outdated
@brett0000FF brett0000FF merged commit 2fd34c6 into master Mar 19, 2024
@brett0000FF brett0000FF deleted the ivoanjo/gc-finalize-deferred-document-workaround branch March 19, 2024 15:06
@ivoanjo
Copy link
Copy Markdown
Member Author

ivoanjo commented Mar 19, 2024

Thanks for getting this one merged :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants