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

ekump/remove 2.4 safe dup string code #3457

Merged
merged 1 commit into from
Feb 13, 2024

Conversation

ekump
Copy link
Contributor

@ekump ekump commented Feb 13, 2024

2.0 Upgrade Guide notes
Should be covered by the upgrade notes on dropping support for ruby < 2.5

What does this PR do?
Removes some logic to backport methods present on certain types in Ruby 2.5+

Motivation:
We are not supporting Ruby < 2.5 in dd-trace-rb 2.0. We can simplify our codebase.

Additional Notes:

How to test the change?

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.

Unsure? Have a question? Request a review!

@github-actions github-actions bot added core Involves Datadog core libraries integrations Involves tracing integrations tracing labels Feb 13, 2024
@ekump ekump marked this pull request as ready for review February 13, 2024 17:17
@ekump ekump requested review from a team as code owners February 13, 2024 17:17
@ekump ekump force-pushed the ekump/remove-2.4-safe-dup-string-code branch from 3ad524f to 00ee0a3 Compare February 13, 2024 19:48
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (9d4dbbb) 98.10% compared to head (00ee0a3) 98.12%.
Report is 59 commits behind head on 2.0.

Additional details and impacted files
@@            Coverage Diff             @@
##              2.0    #3457      +/-   ##
==========================================
+ Coverage   98.10%   98.12%   +0.01%     
==========================================
  Files        1261     1260       -1     
  Lines       72985    72954      -31     
  Branches     3419     3405      -14     
==========================================
- Hits        71605    71589      -16     
+ Misses       1380     1365      -15     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ekump ekump merged commit 976833f into 2.0 Feb 13, 2024
153 checks passed
@ekump ekump deleted the ekump/remove-2.4-safe-dup-string-code branch February 13, 2024 20:44
@TonyCTHsu TonyCTHsu added the 2.0 label Feb 20, 2024
@TonyCTHsu TonyCTHsu added this to the 2.0 milestone Feb 20, 2024
@TonyCTHsu TonyCTHsu modified the milestones: 2.0, 2.0.0.beta1 Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.0 core Involves Datadog core libraries integrations Involves tracing integrations tracing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants