stefan-kolb / paas-profiles

Making Platform as a Service offerings comparable - Ecosystem profiles for portability matching.
https://PaaSfinder.org
Other
137 stars 66 forks source link

Bump newrelic_rpm from 6.13.1 to 8.7.0 #515

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps newrelic_rpm from 6.13.1 to 8.7.0.

Release notes

Sourced from newrelic_rpm's releases.

8.7.0

No release notes provided.

8.7.0-pre2

No release notes provided.

8.7.0-pre

Prerelease for 8.7.0

8.6.0

No release notes provided.

8.6.0-pre2

No release notes provided.

8.6.0-pre

No release notes provided.

8.5.0

No release notes provided.

8.50-pre

Prerelease for 8.5.0

8.4.0

No release notes provided.

8.4.0-pre

Prerelease for 8.4.0

8.3.0

No release notes provided.

8.3.0-pre

Prerelease for 8.3.0

8.2.0

No release notes provided.

8.2.0-pre

Prerelease for 8.2.0

8.1.0

No release notes provided.

8.1.0-pre2

Attempt #2 for prerelease

8.1.0-pre

No release notes provided.

... (truncated)

Changelog

Sourced from newrelic_rpm's changelog.

New Relic Ruby Agent Release Notes

v8.7.0

  • APM logs-in-context log forwarding on by default

    Automatic application log forwarding is now enabled by default. This version of the agent will automatically send enriched application logs to New Relic. To learn more about about this feature see here, and additional configuration options are available here. To learn about how to toggle log ingestion on or off by account see here.

  • Improved async support and Thread instrumentation

    Previously, the agent was not able to record events and metrics inside Threads created inside of an already running transaction. This release includes 2 new configuration options to support multithreaded applications to automatically instrument threads. A new configuration option,instrumentation.thread.tracing (disabled by default), has been introduced that, when enabled, will allow the agent to insert New Relic tracing inside of all Threads created by an application. To support applications that only want some threads instrumented by New Relic, a new class is available, NewRelic::TracedThread, that will create a thread that includes New Relic instrumentation, see our API documentation for more details.

    New configuration options included in this release:

    Configuration name Default Behavior
    instrumentation.thread auto (enabled) Allows the agent to correctly nest spans inside of an asyncronous transaction
    instrumentation.thread.tracing false (disabled) Automatically add tracing to all Threads created in the application. This may be enabled by default in a future release.

    We'd like to thank @​mikeantonelli for sharing a gist with us that provided our team with an entry point for this feature.

  • Deprecate support for Ruby 2.2

    Ruby 2.2 reached end of life on March 31, 2018. The agent has deprecated support for Ruby 2.2 and will make breaking changes for this version in its next major release.

  • Deprecate instrumentation versions with low adoption and/or versions over five years old

This release deprecates the following instrumentation:
| Deprecated | Replacement |
| ----------- | ----------- |
| ActiveMerchant < 1.65.0 | ActiveMerchant >= 1.65.0 |
| Acts As Solr (all versions) | none |
| Authlogic (all versions) | none |
| Bunny < 2.7.0 | bunny >= 2.7.0 |
| Dalli < 3.2.1 | Dalli >= 3.2.1 |
| DataMapper (all versions) | none |
| Delayed Job < 4.1.0 | Delayed Job >= 4.1.0 |
| Excon < 0.56.0 | Excon >= 0.56.0 |
| Grape < 0.19.2 | Grape >= 0.19.2 |
| HTTPClient < 2.8.3 | HTTPClient 2.8.3 |
| HTTP.rb < 2.2.2 | HTTP.rb >= 2.2.2 |
| Mongo < 2.4.1 | Mongo >= 2.4.1 |
| Padrino < 0.15.0 | Padrino >= 0.15.0 |
| Passenger < 5.1.3 | Passenger >= 5.1.3 |
| Puma < 3.9.0 | Puma >= 3.9.0 |
| Rack < 1.6.8 | Rack >= 1.6.8 |
| Rails 3.2.x | Rails >= 4.x |
| Rainbows (all versions) | none |
| Sequel < 4.45.0 | Sequel >= 4.45.0 |
| Sidekiq < 5.0.0 | Sidekiq >= 5.0.0 |
| Sinatra < 2.0.0 | Sinatra >= 2.0.0 |

... (truncated)

Commits
  • ce4e068 Merge pull request #1133 from newrelic/Add_Hannah_as_contributor
  • 41e46b1 Remove community label from Hannah issues
  • 35f7315 Add Hannah as contributor
  • bfcee4e Merge pull request #1129 from newrelic/870-release-touchups
  • d553510 Replace if with early return
  • 83d562f Update instrumentation.rb
  • 3f6b44f Rubocop
  • e984e6b Deprecate Ruby 2.2 and Rails 3.2
  • a4ef94b Merge pull request #1128 from newrelic/bugfix/error_events_priority_outside_t...
  • 22e6094 Merge pull request #1126 from newrelic/change_is_the_only_constant
  • 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[bot] commented 2 years ago

Superseded by #521.