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

Bump github.com/DataDog/datadog-go from 4.8.1+incompatible to 4.8.3+incompatible #111

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 28, 2021

Bumps github.com/DataDog/datadog-go from 4.8.1+incompatible to 4.8.3+incompatible.

Release notes

Sourced from github.com/DataDog/datadog-go's releases.

v4.8.3

See the Changelog for the details.

Changelog

Sourced from github.com/DataDog/datadog-go's changelog.

Changes

5.0.1 / 2021-10-18

  • [BUGFIX] Fix Event.Check method: text is no longer required. See #235[].

5.0.0 / 2021-10-01

Breaking changes

Many field/methods have been removed from the public API of the client to allow for the client internals to evolve more easily in the future without breaking the public API of the client.

  • New import path for the v5 is github.com/DataDog/datadog-go/v5/statsd
  • The project now use go.mod file for its dependencies.
  • WithDevMode option has been removed. The extended telemetry enabled by WithDevMode is now part of the default telemetry.
  • WithWriteTimeoutUDS option has been renamed WithWriteTimeout since it also impact named pipe transport.
  • SetWriteTimeout method has been removed in favor of WithWriteTimeout option.
  • The following internal fields and methods have been removed from the public API:
    • WriterNameUDP
    • WriterNameUDS
    • WriterWindowsPipe
    • TelemetryInterval
  • Field Client.Namespace is now private, please use the WithNamespace option.
  • Field Client.Tags is now private, please use the WithTags option.
  • Method NewBuffered has been removed in favor of the WithMaxMessagesPerPayload() option. Instead of statsd.NewBuffered(add, bufferLength) please use statsd.New(addr, statsd.WithMaxMessagesPerPayload(bufferLength))
  • Encode method for Event and ServiceCheck have been removed.
  • The Check method for Event and ServiceCheck now uses pointer receivers.
  • All Options internals are no longer part of the public API. Only the part needed by the client app is left in the public API. This also improves/clarifies the Options documentation and usage.
  • statsdWriter have been removed from the API, io.WriteCloser can now be used instead.
  • SenderMetrics and ClientMetrics structs as well as FlushTelemetryMetrics method have been removed from the public API in favor of the Telemetry struct and the GetTelemetry method. The client telemetry is now cummulative since the start of the client instead of being reset after being sent to the Agent. See Telemetry struct documentation for more information on what each field represents. This allows client apps to take action based on the telemetry (ex: adapting sampling rate based on the number of packets dropped). The telemetry sent to the agent hasn't changed so the same dashboard can be used for V4 and V5 apps.
  • Client side aggregation for Counts, Gauges and Sets is enabled by default. See WithoutClientSideAggregation() option to disable it.

Notes

  • [FEATURE] Adding public method GetTelemetry to retrieve the client internal telemetry since the start of the client.
  • [FEATURE] Client side aggregation for Counts, Gauges and Sets is enabled by default. WithExtendedClientSideAggregation() for Timings, Histograms and Distributions is still disabled by default. Both features are no longer considered BETA.

... (truncated)

Commits
  • f4aaa17 Releasing 4.8.3
  • bda5e85 Fix method 'event.Check'
  • 28e0fe0 Updating the docs.datadoghq.com links which were broken
  • 5464e13 Releasing 4.8.2
  • 1f9d57a Fix race condition in aggregation
  • f7723fd Rewrite tests for env tags with new test helper
  • 39b5f93 Extract tests for event and service check to their own file
  • See full diff in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [github.com/DataDog/datadog-go](https://github.com/DataDog/datadog-go) from 4.8.1+incompatible to 4.8.3+incompatible.
- [Release notes](https://github.com/DataDog/datadog-go/releases)
- [Changelog](https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md)
- [Commits](DataDog/datadog-go@v4.8.1...v4.8.3)

---
updated-dependencies:
- dependency-name: github.com/DataDog/datadog-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Oct 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants