railsbridge / bridge_troll

Event management system for all the Bridges (RailsBridge, MobileBridge, GoBridge, etc!)
https://www.bridgetroll.org
Other
281 stars 259 forks source link

Bump newrelic_rpm from 6.14.0 to 8.12.0 #1267

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps newrelic_rpm from 6.14.0 to 8.12.0.

Release notes

Sourced from newrelic_rpm's releases.

8.12.0

No release notes provided.

8.12.0-pre

Pre-release of version 8.12.0 of the New Relic Ruby agent.

8.11.0

No release notes provided.

8.11.0-pre

Pre-release of version 8.11.0 of the New Relic Ruby agent

8.10.1

Ruby Agent 8.10.1 Changelog

8.10.1-pre

No release notes provided.

8.10.0

No release notes provided.

8.10.0-pre

No release notes provided.

8.9.0

No release notes provided.

8.9.0-pre

No release notes provided.

8.8.0

No release notes provided.

8.8.0-pre

No release notes provided.

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.

... (truncated)

Changelog

Sourced from newrelic_rpm's changelog.

New Relic Ruby Agent Release Notes

v8.12.0

Version 8.12.0 of the agent delivers new Elasticsearch instrumentation, increases the default number of recorded Custom Events, announces the deprecation of Ruby 2.3, and brings some valuable code cleanup.

  • Support for Elasticsearch instrumentation

    This release adds support to automatically instrument the elasticsearch gem. Versions 7.x and 8.x are supported. PR#1525

    Configuration name Default Behavior
    instrumentation.elasticsearch auto Controls auto-instrumentation of the elasticsearch library at start up. May be one of auto, prepend, chain, disabled.
    elasticsearch.capture_queries true If true, the agent captures Elasticsearch queries in transaction traces.
    elasticsearch.obfuscate_queries true If true, the agent obfuscates Elasticsearch queries in transaction traces.
  • Custom Event Limit Increase

    This version increases the default limit of custom events from 1000 events per minute to 3000 events per minute. In the scenario that custom events were being limited, this change will allow more custom events to be sent to New Relic. There is also a new configurable maximum limit of 100,000 events per minute. To change the limits, see the documentation for max_samples_stored. To learn more about the change and how to determine if custom events are being dropped, see our Explorers Hub post. PR#1541

  • Deprecate support for Ruby 2.3

    Ruby 2.3 reached end of life on March 31, 2019. The Ruby agent has deprecated support for Ruby 2.3 and will make breaking changes for this version in its next major release, v9.0.0 (release date not yet planned). All 8.x.x versions of the agent will remain compatible with Ruby 2.3.

  • Cleanup: Remove orphaned code

    In both the agent and unit tests, changes have taken place over the years that have left certain bits of code unreachable. This orphaned code can complicate code maintenance and refactoring, so getting it squared away can be very helpful. Commmuniy member @​ohbarye contributed two separate cleanup PRs for this release; one for the agent and one for the tests. PR#1537 PR#1548

    Thank you to @​ohbarye for contributing this helpful cleanup!

v8.11.0

Version 8.11.0 of the agent updates the newrelic deployments command to work with API keys issued to newer accounts, fixes a memory leak in the instrumentation of Curb error handling, further preps for Ruby 3.2.0 support, and includes several community member driven cleanup and improvement efforts. Thank you to everyone involved!

  • Added support for New Relic REST API v2 when using newrelic deployments command

    Previously, the newrelic deployments command only supported the older version of the deployments api, which does not currently support newer license keys. Now you can use the New Relic REST API v2 to record deployments by providing your user API key to the agent configuration using api_key. When this configuration option is present, the newrelic deployments command will automatically use the New Relic REST API v2 deployment endpoint. PR#1461

    Thank you to @​Arkham for bringing this to our attention!

  • Cleanup: Performance tests, constants, rubocop-minitest assertions and refutations

    Community member @​esquith contributed a whole slew of cleanup successes for our performance test configuration, orphaned constants in our code base, and RuboCop related improvements. PR#1406 PR#1408 PR#1409 PR#1411

    Thank you @​esquith for these great contributions!

... (truncated)

Commits
  • 6db9870 Merge pull request #1563 from newrelic/jruby_9390
  • ecb95eb CI: Test with JRuby 9.3.9.0
  • 98b2486 Merge pull request #1560 from newrelic/jpirate_says_jar
  • 463b7d4 don't explicitly include jruby-openssl
  • 6ce3ec6 Merge pull request #1559 from newrelic/8120_version_bump
  • fd0c88f Bump 8.11.0 -> 8.12.0
  • c9e8401 Merge pull request #1558 from newrelic/changelog_8_12_0
  • 7420119 CHANGELOG 8.12.0
  • be362a7 Merge pull request #1557 from newrelic/rubocop_redundant_string_escape
  • b425632 Add fixes for Style/RedundantStringEscape
  • 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 #1268.