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

Add ActiveSupport::Notifications::Event helper #400

Merged
merged 3 commits into from
Apr 17, 2018

Conversation

delner
Copy link
Contributor

@delner delner commented Apr 12, 2018

This pull request adds the Datadog::Contrib::ActiveSupport::Notifications::Event helper, which provides a pattern for modeling instrumentation events for ActiveSupport::Notifications. The goal of this is to make use of the Subscriber API a little cleaner, easier to use, and more extensible.

It also refactors ActiveRecord and Racecar to implement this pattern.

@delner delner added integrations Involves tracing integrations dev/refactor Involves refactoring existing components labels Apr 12, 2018
@delner delner added this to the 0.13.0 milestone Apr 12, 2018
@delner delner self-assigned this Apr 12, 2018
@delner delner requested a review from palazzem April 12, 2018 15:47
@delner delner changed the base branch from 0.12-dev to 0.13-dev April 13, 2018 17:30
@delner delner force-pushed the refactor/active_support_notifications_event_helper branch from a085d48 to 24f4db9 Compare April 13, 2018 20:11
@delner delner merged commit 7ce15f0 into 0.13-dev Apr 17, 2018
@delner delner deleted the refactor/active_support_notifications_event_helper branch April 17, 2018 14:45
sullimander added a commit to sullimander/dd-trace-rb that referenced this pull request Apr 24, 2018
Updated to use the ActiveSupport::Notifications::Event helper per DataDog#400
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev/refactor Involves refactoring existing components integrations Involves tracing integrations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants