newrelic-dotnet-agent
newrelic-dotnet-agent copied to clipboard
MySQL version 8.0.29 causes explain plans to break (and other unbounded tests to fail)
Description After rebuilding our unbounded services, I noticed that MySQL unbounded tests were consistently failing. After digging into this, I noticed that Version 8.0.29 of MySQL had been released in the past month.
The integration test failures relate to explain plans not being present, and procedure creation failing (non agent related).
The smoking gun here is that the MySQL release notes mention changes to explain plan functionality, and procedure creation.
When we go to resolve this issue, we should revert the changes introduced in: https://github.com/newrelic/newrelic-dotnet-agent/pull/1111
Expected Behavior Explain plans work, and all unbounded integration tests pass
Steps to Reproduce Run unbounded integration tests against MySQL v8.0.29
Severity on not supporting retrieval of explain plan - Medium.
** Community developers, if you disagree with this statement please thumbs down so that we can prioritize accordingly **.
https://issues.newrelic.com/browse/NEWRELIC-3655
Work has been completed on this issue.