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

Bump newrelic from 5.24.0.153 to 8.5.0 #751

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 7, 2022

Bumps newrelic from 5.24.0.153 to 8.5.0.

Release notes

Sourced from newrelic's releases.

v8.5.0

Notes

This release of the Python agent adds the record_log_event API and includes some bug fixes.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support for redis v4.3.5 and v4.4.0 methods

    New methods added in redis v4.3.5 and v4.4.0 will now be automatically instrumented.

  • record_log_event API

    This records a log event that can be viewed and queried in the New Relic UI. See record_log_event for details.

Bug fixes

  • RuntimeError: dictionary changed size during iteration

    Properly guard trace_cache from RuntimeErrors raised due to concurrent iteration and size changes of the TraceCache.

  • Fix Confluent Kafka Producer Arguments

    Fixes a bug where topic provided as a keyword argument can crash Confluent Kafka producers.

  • Patch for sentry SDK to correct ASGI v2/v3 detection

    Patches sentry-sdk to fix a bug that causes incorrect ASGI application version detection with our wrapt function wrappers. To fix this, we now instrument the _looks_like_asgi3() function to bind out the wrapped app in sentry in order to unwrap it to be able to detect the proper ASGI version.

  • Missing information from Celery workers when using MAX_TASKS_PER_CHILD issue

    A bug was introduced in v7.8.0.174 when Celery was run with the --loglevel=INFO flag to not report any data after the original worker processes shut down. This has been fixed.

  • Fix support for dynamically generated types in Code Level Metrics

    A bug in code level metrics attribute extraction prevented attributes from being applied to types created using the 3 argument type constructor. This has been fixed.

  • Initialize external node properties

    A bug caused by uninitialized external node properties when making web requests has been fixed. Thank you @​kmorey for your contribution!

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.4.1.134. More information can be found in the EOL Policy Page.

v8.4.0

https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-80400

v8.3.0

... (truncated)

Commits
  • fd0fd01 Fix Type Constructor Classes in Code Level Metrics (#708)
  • f977ba6 Add TraceCache Guarded Iteration (#704)
  • a63e33f Update instrumented methods in redis. (#707)
  • b849010 Reverts removal of flask_restful hooks. (#705)
  • 864f086 Fix bug in celery where works don't report data (#696)
  • 87b649f Validator transfer from fixtures.py to validators directory, Part 2 (#690)
  • 67feaa7 Remove pylint codes from flake8 config (#701)
  • 60a5d68 Fix tornado master tests & instrument redis 4.3.5 (#695)
  • eead7a7 Fix Confluent Kafka Producer Arguments (#699)
  • eb28b52 Pin Github Actions Runner to Ubuntu 20 for Py27 (#698)
  • 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)

Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent) from 5.24.0.153 to 8.5.0.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases)
- [Commits](newrelic/newrelic-python-agent@v5.24.0.153...v8.5.0)

---
updated-dependencies:
- dependency-name: newrelic
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants