Skip to content

Commit 0e65f59

Browse files
Remove deprecated packages (#146)
- Remove `OpenTelemetry.Instrumentation.MySqlData`, which is deprecated, and recommend `MySql.Data.OpenTelemetry` instead. - Update OpenTelemetry.Instrumentation.Wcf to `1.0.0-rc.18`.
1 parent ef46cb5 commit 0e65f59

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66

77
* Remove reference on System.Text.Json for `net8.0` target framework
88
([#136](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/136))
9+
* Remove dependency on `OpenTelemetry.Instrumentation.MySqlData`.
10+
Add the [MySql.Data.OpenTelemetry](https://www.nuget.org/packages/MySql.Data.OpenTelemetry)
11+
package to your project if you require MySQL instrumentation. **NOTE**: This
12+
NuGet package is licensed under the GPL license which may not be suitable for
13+
all projects.
14+
([#146](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/146))
15+
* Use 1.0.0-rc.18 of OpenTelemetry.Instrumentation.Wcf
16+
([#146](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/146))
917

1018
## 1.2.0
1119

docs/supported-instrumentations.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ and [minimal](./installation.md#install-the-base-package) dependencies:
2020
| `Hangfire` | :heavy_check_mark: | | [OpenTelemetry.Instrumentation.Hangfire](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Hangfire) |
2121
| `HttpClient` | :heavy_check_mark: | :heavy_check_mark: | [OpenTelemetry.Instrumentation.Http](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Http) |
2222
| `HostResource` | :heavy_check_mark: | :heavy_check_mark: | [OpenTelemetry.Resources.Host](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Resources.Host) |
23-
| `MySqlData` | :heavy_check_mark: | :heavy_check_mark: | [OpenTelemetry.Instrumentation.MySqlData](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.MySqlData) |
24-
| | | | [MySql.Data.OpenTelemetry](https://www.nuget.org/packages/MySql.Data.OpenTelemetry) |
23+
| `MySqlData` | | | [MySql.Data.OpenTelemetry](https://www.nuget.org/packages/MySql.Data.OpenTelemetry) |
24+
| | | | [OpenTelemetry.Instrumentation.MySqlData](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.MySqlData) :warning: **Deprecated** |
2525
| `NetRuntime` | :heavy_check_mark: | :heavy_check_mark: | [OpenTelemetry.Instrumentation.Runtime](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Runtime) |
2626
| `Owin` | :heavy_check_mark: | | [OpenTelemetry.Instrumentation.Owin](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Owin) |
2727
| `Process` | :heavy_check_mark: | :heavy_check_mark: | [OpenTelemetry.Instrumentation.Process](https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Process) |
@@ -37,5 +37,5 @@ and [minimal](./installation.md#install-the-base-package) dependencies:
3737
* The `ContainerResource` instrumentation is included but needs to be explicitly
3838
activated, as it currently adds container resource attributes for processes
3939
running not in containers.
40-
* The `MySqlData` instrumentation does not include the MySql.Data.OpenTelemetry
41-
package. Install separately if needed.
40+
* The `MySqlData` instrumentation is automatically enabled if it is present in
41+
the application, but requires `MySql.Data.OpenTelemetry` to be manually installed.

src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,9 @@
4141
<PackageReference Include="OpenTelemetry.Instrumentation.ElasticsearchClient" Version="1.0.0-beta.5" />
4242
<PackageReference Include="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.0.0-beta.12" />
4343
<PackageReference Include="OpenTelemetry.Instrumentation.Hangfire" Version="1.6.0-beta.1" />
44-
<PackageReference Include="OpenTelemetry.Instrumentation.MySqlData" Version="1.0.0-beta.7" />
4544
<PackageReference Include="OpenTelemetry.Instrumentation.Quartz" Version="1.0.0-beta.3" />
4645
<PackageReference Include="OpenTelemetry.Instrumentation.StackExchangeRedis" Version="1.9.0-beta.1" />
47-
<PackageReference Include="OpenTelemetry.Instrumentation.Wcf" Version="1.0.0-rc.17" />
46+
<PackageReference Include="OpenTelemetry.Instrumentation.Wcf" Version="1.0.0-rc.18" />
4847
</ItemGroup>
4948

5049
<!-- Non-stable instrumentation packages with dependencies, only .NET -->

0 commit comments

Comments
 (0)