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

Adding a DevMode to the client #169

Merged
merged 2 commits into from Oct 21, 2020
Merged

Adding a DevMode to the client #169

merged 2 commits into from Oct 21, 2020

Conversation

hush-hush
Copy link
Member

What this PR do

Adding a DevMode to the client.

The new mode will send more telemetry metrics allowing users to more easily troubleshoot issues and usage of the client.

Also, this makes the telemetry creator functions private. Those function should not have been public in the first place and there signature should not be part of the public API we support. Users shouldn't have any reason to use them as they can control everything through the client options.

The new mode will send more telemetry metrics allowing users to more
easily troubleshoot issues and usage of the client.
@hush-hush hush-hush changed the title Maxime/add def mode Adding a DevMode to the client Oct 9, 2020
Copy link

@ogaca-dd ogaca-dd left a comment

Choose a reason for hiding this comment

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

LGTM.

statsd/aggregator.go Outdated Show resolved Hide resolved
statsd/options.go Outdated Show resolved Hide resolved
Those function should not have been public in the first place and there
signature should not be part of the public API we support. Users
shouldn't have any reason to use them as they can control everything
through the client options.
Copy link

@ogaca-dd ogaca-dd left a comment

Choose a reason for hiding this comment

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

LGTM

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.

None yet

2 participants