-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Rollback GraphiteSanitize to replacing whitespaces #1099
Conversation
As reported in #1098 the current sanitizer is too aggressive. It strips dots which play an important role in the Graphite metrics name convention. Until we develop a better algorithm, let's do only basic sanitization.
LGTM |
I feel like we should keep the ability to create metric names that don't crash graphite or else issues like #637 becomes relevant again. IMO, rollback the behavior but expose |
Awesome .. thanks alot for acting so fast on this :) |
Users can override the |
But the issue is that the |
That's true. I just wanted to rollback to the original behaviour so non-TCP senders are not broken. |
Yeah and that was the right decision. I'll kick around a PR for users to opt into an individual name graphite sanitizer 😄 |
As reported in #1098 the current sanitizer is too aggressive. It strips dots which play an important role in the Graphite metrics name convention. Until we develop a better algorithm, let's do only basic sanitization.