Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Bumps newrelic_rpm from 3.9.0.229 to 6.1.0.352.

Changelog

Sourced from newrelic_rpm's changelog.

New Relic Ruby Agent Release Notes

v6.1.0

  • Performance monitoring on Kubernetes

    This release adds Transaction event attributes that provide
    context between your Kubernetes cluster and services. For details
    on the benefits, see this blog
    post
    .

  • Bugfix for Bunny instrumentation when popping empty queues

    When a customer calls Bunny::Queue#pop on an empty queue, Bunny
    returns a nil value. Previous Ruby Agent versions raised a
    NoMethodError when trying to process this result. Now, the
    agent correctly skips processing for nil values. Thanks to
    Matt Campbell for the contribution.

v6.0.0

  • Tracer API for flexible custom instrumentation

    With agent version 6.0, we are introducing the Tracer class, an
    officially supported public API for more flexible custom
    instrumentation. By calling its in_transaction method, you can
    instrument an arbitrary section of Ruby code without needing to
    juggle any explicit state. Behind the scenes, the agent will
    make sure that the measured code results in an APM segment inside
    a transaction.

    The same API contains additional methods for creating
    transactions and segments, and for interacting with the current
    transaction. For more details, see the custom instrumentation
    documentation
    .

    If you were previously using any of the agent's private,
    undocumented APIs, such as Transaction.wrap or
    Transaction.start/stop, you will need to update your code to
    use the Tracer API.

    The full list of APIs that were removed or deprecated are:

    • External.start_segment
    • Transaction.create_segment
    • Transaction.start
    • Transaction.stop
    • Transaction.start_datastore_segment
    • Transaction.start_segment
    • Transaction.wrap
    • TransactionState.current_transaction
... (truncated)
Commits
  • 10d7844 Merge pull request #1850 from ruby-agent/dev
  • 9591412 Merge pull request #1849 from ruby-agent/RUBY-2142_bump_version_to_6.1.0
  • 1ad2aaa RUBY-2142 Bump version to 6.1.0
  • 9410b45 Merge pull request #1847 from ruby-agent/RUBY-2109_response_codes
  • 2ff1ecd Merge pull request #1848 from ruby-agent/RUBY-2128_server_sent_event_config
  • 41c1d21 RUBY-2109 Remove redundant supportability metrics [ci skip]
  • d6631e9 RUBY-2128 Abide by collect_span_events feature gate
  • 5ec9ff0 RUBY-2109 Update comment [ci skip]
  • 8254e1d RUBY-2109 Fix invalid license key collector test
  • 628e7f7 RUBY-2109 Refactor collector response code tests
  • 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.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

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 ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major 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 use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will 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.

Bumps [newrelic_rpm](https://github.com/newrelic/rpm) from 3.9.0.229 to 6.1.0.352.
- [Release notes](https://github.com/newrelic/rpm/releases)
- [Changelog](https://github.com/newrelic/rpm/blob/master/CHANGELOG.md)
- [Commits](newrelic/newrelic-ruby-agent@3.9.0.229...6.1.0.352)

Signed-off-by: dependabot[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Mar 11, 2019
@dependabot-preview
Copy link
Contributor Author

Superseded by #486.

@dependabot-preview dependabot-preview bot deleted the dependabot/bundler/newrelic_rpm-6.1.0.352 branch March 19, 2019 04:26
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant