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

build(deps): bump newrelic_rpm from 8.14.0 to 8.15.0 #3129

Merged
merged 1 commit into from
Jan 16, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 10, 2023

Bumps newrelic_rpm from 8.14.0 to 8.15.0.

Release notes

Sourced from newrelic_rpm's releases.

8.15.0

No release notes provided.

8.15.0-pre2

Updates to set infinite tracing batching to true by default.

Full Changelog: newrelic/newrelic-ruby-agent@8.14.0...8.15.0-pre2

8.15.0-pre

Pre-release for 8.15.0

Changelog

Sourced from newrelic_rpm's changelog.

8.15.0

Version 8.15.0 of the agent confirms compatibility with Ruby 3.2.0, adds instrumentation for concurrent-ruby, and confirms Sinatra 3 compatibility with Padrino 0.15.2. It also enables batching and compression for Infinite Tracing.

  • Add Support for Ruby 3.2.0

    Following the 3.2.0 release of Ruby, the New Relic Ruby Agent has confirmed compatibility with and now supports the official release of Ruby 3.2.0. PR#1715

  • Add instrumentation for concurrent-ruby

    Instrumentation for the concurrent-ruby gem has been added to the agent for versions 1.1.5 and above. When a transaction is already in progress and a call to a Concurrent:: method that routes through Concurrent::ThreadPoolExecutor#post is made, a segment will be added to the transaction. Any content within the block passed to the Concurrent:: method that is instrumented by the agent, such as a call to Net::HTTP.get, will have a nested segment created. PR#1682

    Configuration name Default Behavior
    instrumentation.concurrent_ruby auto Controls auto-instrumentation of the concurrent-ruby library at start up. May be one of auto, prepend, chain, disabled.
  • Infinite Tracing: Use batching and compression

    For Infinite Tracing, which Ruby applications can leverage with the newrelic-infinite_tracing gem, payloads will now be batched and compressed to signficantly decrease the amount of outbound network traffic. PR#1723

    Configuration name Default Behavior
    infinite_tracing.batching true If true (the default), data sent to the Trace Observer will be batched instead of each span being sent individually
    infinite_tracing.compression_level high Configure the compression level for data sent to the Trace Observer. May be one of [none
  • Add Support for Padrino 0.15.2 and Sinatra 3

    We've added testing to confirm Padrino 0.15.2 and Sinatra 3 are compatible with the Ruby agent. Thank you @​nesquena for letting us know 0.15.2 was ready! PR#1712

Commits
  • 55eeae8 Merge pull request #1736 from newrelic/ci_updates_cache_and_jruby
  • 2173dd6 tests depend on rubocop
  • bbbc6d8 chmod +x retry_command script
  • bd1c848 Merge pull request #1735 from newrelic/update-default-source-815
  • d034a83 Merge pull request #1734 from newrelic/changelog-overview
  • 4fa9aa4 Merge pull request #1738 from newrelic/longhand
  • 6222f95 8T: enable batching in default_source.rb as well
  • 6055d8b remove jruby job from slack check
  • 69b3d5d add cops we already took care of
  • d918995 dont automatically enable new rubocops
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Jan 10, 2023
@dependabot dependabot bot force-pushed the dependabot/bundler/newrelic_rpm-8.15.0 branch from 5d7aae0 to 37eb9c5 Compare January 16, 2023 09:51
Bumps [newrelic_rpm](https://github.com/newrelic/newrelic-ruby-agent) from 8.14.0 to 8.15.0.
- [Release notes](https://github.com/newrelic/newrelic-ruby-agent/releases)
- [Changelog](https://github.com/newrelic/newrelic-ruby-agent/blob/dev/CHANGELOG.md)
- [Commits](newrelic/newrelic-ruby-agent@8.14.0...8.15.0)

---
updated-dependencies:
- dependency-name: newrelic_rpm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/newrelic_rpm-8.15.0 branch from 37eb9c5 to d2d75ee Compare January 16, 2023 09:52
@philippthun philippthun merged commit 41db100 into main Jan 16, 2023
@philippthun philippthun deleted the dependabot/bundler/newrelic_rpm-8.15.0 branch January 16, 2023 13:53
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 ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants