git-notifier
git-notifier copied to clipboard
Bump dogstatsd-ruby from 3.0.0 to 4.4.0
Bumps dogstatsd-ruby from 3.0.0 to 4.4.0.
Release notes
Sourced from dogstatsd-ruby's releases.
v4.4.0
4.4.0 / 2019.07.15
- [BUGFIX] Allow Integer date_happened and timestamp options #115
- [OTHER] Update yard gem to 0.9.20 #114
v4.3.0
4.3.0 / 2019.06.24
- [FEATURE] Allow passing tags as a hash #107 by @jtzemp
- [FEATURE] Added a setting for the global sample rate #110 by @claytono
- [BUGFIX] Fix non-ascii event texts being truncated #112 by @devleoper
- [BUGFIX] Display error if
writefails due to a bad socket #97 by @abickyv4.2.0
- [FEATURE] Added environment vars support for host, port and entity id #109 by @ahmed-mez
v4.1.0
- [FEATURE] Handle ENOTCONN #102 by @blaines
- [IMPROVEMENT] Retry first before losing message when receiving ENOTCONN #104 by @blaines
4.0.0
[IMPROVEMENT] Add .open for short-lived reporting that does not leave sockets around #96 by @grosser [IMPROVEMENT] Extract batch logic into a class #95 by @grosser [IMPROVEMENT] Extract connection for separation of concerns #94 by @grosser [IMPROVEMENT] Fail fast on unknown options #93 by @grosser [IMPROVEMENT] Always lazy connect #92 by @grosser [IMPROVEMENT] Batch events and service checks too #88 by @grosser [IMPROVEMENT] Remove bad argument after options #83 by @grosser [IMPROVEMENT] Reduce object allocation and make all strings frozen on ruby 2.3+ #78 by @grosser
Breaking changes
Remove deprecated version method #91 by @grosser port / host / tags / namespace can no longer be set on the instance to allow thread-safety #87 by @grosser port / host / socket_path readers are now on statsd.connection Make logger an instance var #90 by @grosser Make format_service_check private #89 by @grosser Improve code coverage / make format_event private #84 by @grosser Set buffer size in bytes #86 by @grosser max_buffer_size initializer argument removed and replaced with max_buffer_bytes (defaults to 8192) max_buffer_size/max_buffer_size= methods removed
3.3.0
... (truncated)
- [FEATURE] Add distribution support (beta). See #72[].
- [IMPROVEMENT] A ton of cleanups and refinements courtesy of [@grosser][]. See #68[], #69[], #73[], #74[], #75[], #76[], #77[].
- [IMPROVEMENT] Unify tag handling in
format_service_check. See #71[] by [@grosser][].- [IMPROVEMENT] Use faster time method on ruby >= 2.1. See #70[] by [@grosser][].
Changelog
Sourced from dogstatsd-ruby's changelog.
4.4.0 / 2019.07.15
- [BUGFIX] Allow Integer date_happened and timestamp options #115[]
- [OTHER] Update yard gem to 0.9.20 #114[]
4.3.0 / 2019.06.24
- [FEATURE] Allow passing tags as a hash #107[] by [@jtzemp][]
- [FEATURE] Added a setting for the global sample rate #110[] by [@claytono][]
- [BUGFIX] Fix non-ascii event texts being truncated #112[] by [@devleoper][]
- [BUGFIX] Display error if
writefails due to a bad socket #97[] by [@abicky][]4.2.0 / 2019.04.04
- [FEATURE] Added environment vars support for host, port and entity id #109[] by [@ahmed-mez][]
4.1.0 / 2019.03.08
- [FEATURE] Handle ENOTCONN #102[] by [@blaines][]
- [IMPROVEMENT] Retry first before losing message when receiving ENOTCONN #104[] by [@blaines][]
4.0.0 / 2018.08.20
- [IMPROVEMENT] Add
.openfor short-lived reporting that does not leave sockets around #96[] by [@grosser][]- [IMPROVEMENT] Extract batch logic into a class #95[] by [@grosser][]
- [IMPROVEMENT] Extract connection for separation of concerns #94[] by [@grosser][]
- [IMPROVEMENT] Fail fast on unknown options #93[] by [@grosser][]
- [IMPROVEMENT] Always lazy connect #92[] by [@grosser][]
- [IMPROVEMENT] Batch events and service checks too #88[] by [@grosser][]
- [IMPROVEMENT] Remove bad argument after options #83[] by [@grosser][]
- [IMPROVEMENT] Reduce object allocation and make all strings frozen on ruby 2.3+ #78[] by [@grosser][]
Breaking changes
- Remove deprecated
versionmethod #91[] by [@grosser][]- port / host / tags / namespace can no longer be set on the instance to allow thread-safety #87[] by [@grosser][]
- port / host / socket_path readers are now on statsd.connection
- Make
loggeran instance var #90[] by [@grosser][]- Make
format_service_checkprivate #89[] by [@grosser][]- Improve code coverage / make
format_eventprivate #84[] by [@grosser][]- Set buffer size in bytes #86[] by [@grosser][]
- max_buffer_size initializer argument removed and replaced with max_buffer_bytes (defaults to 8192)
- max_buffer_size/max_buffer_size= methods removed
3.3.0 / 2018.02.04
... (truncated)
- [FEATURE] Add distribution support (beta). See #72[].
- [IMPROVEMENT] A ton of cleanups and refinements courtesy of [@grosser][]. See #68[], #69[], #73[], #74[], #75[], #76[], #77[].
- [IMPROVEMENT] Unify tag handling in
format_service_check. See #71[] by [@grosser][].- [IMPROVEMENT] Use faster time method on ruby >= 2.1. See #70[] by [@grosser][].
Commits
1c21576Prepare release 4.4.0 (#116)4870d93[events/service checks] Allow Integer date_happened / timestamp option (#115)36b52d7[Gemfile] Update yard gem (#114)bf86276Prepare release 4.3.016fda84Merge pull request #107 from jtzemp/allow-tags-as-hashesc1c7d60Merge branch 'master' into allow-tags-as-hashescbf2b46Merge pull request #97 from abicky/display-error-logs-on-failures-due-to-bad-...56445afMerge branch 'master' into display-error-logs-on-failures-due-to-bad-socket604ddccMerge pull request #110 from claytono/default-sample-ratec95ae54Merge pull request #112 from shakrmedia/unicode-length- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot ignore this [patch|minor|major] versionwill close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.