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

[rails] adding cache support for Passenger #64

Merged
merged 4 commits into from
Jan 21, 2017

Conversation

palazzem
Copy link
Contributor

What it does

Adds cache support to Passenger. Because of an implementation detail related to how Rails 3.x stores the cache instrumentation, Passenger didn't work properly. Spans were correctly created using the start_cache_*.active_support signals, but they were never closed because cache_*.active_support were not activated.

This patch ensures that cache instrumentation is activated if the auto_instrument flag is on.

@palazzem palazzem added bug Involves a bug integrations Involves tracing integrations labels Jan 20, 2017
@palazzem palazzem requested a review from ufoot January 20, 2017 18:49
@palazzem palazzem force-pushed the palazzem/passenger-support branch from 0a45ab4 to c6126fa Compare January 20, 2017 18:53
@palazzem palazzem merged commit 89d6737 into master Jan 21, 2017
@palazzem palazzem deleted the palazzem/passenger-support branch January 21, 2017 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Involves a bug integrations Involves tracing integrations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant