Commit Graph

816 Commits

Author SHA1 Message Date
xiang17 a36ba28e55
Manage dependencies with Central Package Management (#2004) 2023-01-23 11:46:12 +00:00
dependabot[bot] 1e05ff7ca8
Bump Microsoft.Extensions.Hosting from 6.0.0 to 7.0.0 in /test/test-applications/integrations/TestApplication.MassTransit (#2030)
Bump Microsoft.Extensions.Hosting

Bumps [Microsoft.Extensions.Hosting](https://github.com/dotnet/runtime) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.0...v7.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Hosting
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 11:44:42 +01:00
Robert Pająk 75fa18eb76
Add tests for configuration via app/web.config (#2014) 2023-01-23 09:32:42 +00:00
Dawid Szmigielski c09c04b959
Add logger to startup (#1983)
* Move Logging to separate project

* Add logging to file to AspNetCoreBootstrapper and StartupHook

* Revert csproj

* Revert changes

* Apply changes

* Add target frameworks

* Fix verified files

* Move snk file

* Rename Log method

* Add error logging on exception while loading logger library

* Fix snk path

* Fix snk path

* Rename ILogger to IOtelLogger

* Update releasing.md

* Update releasing.md

* Move logging logic to shared files

* Move snk

* Change logging order

* Move logger back to OpenTelemetry.AutoInstrumentation

Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-20 22:18:06 +00:00
Robert Pająk a1afdd3410
Promote @Kielek to maintainer role (#2021)
Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
2023-01-20 21:15:45 +00:00
Piotr Kiełkowicz 9f5240f984
Add Quartz traces instrumentation (#2019)
Add Quartz traces instrumentation.

Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
2023-01-20 18:05:06 +00:00
dependabot[bot] af5c9c0007
Bump Microsoft.Data.SqlClient from 5.0.1 to 5.1.0 in /examples/demo/Service (#2026)
Bump Microsoft.Data.SqlClient in /examples/demo/Service

Bumps [Microsoft.Data.SqlClient](https://github.com/dotnet/sqlclient) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/dotnet/sqlclient/releases)
- [Changelog](https://github.com/dotnet/SqlClient/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dotnet/sqlclient/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.Data.SqlClient
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 13:21:24 +00:00
dependabot[bot] 9cc2993aff
Bump Verify.Xunit from 19.7.0 to 19.7.1 in /test/IntegrationTests (#2025)
Bumps [Verify.Xunit](https://github.com/VerifyTests/Verify) from 19.7.0 to 19.7.1.
- [Release notes](https://github.com/VerifyTests/Verify/releases)
- [Commits](https://github.com/VerifyTests/Verify/compare/19.7.0...19.7.1)

---
updated-dependencies:
- dependency-name: Verify.Xunit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 12:53:04 +00:00
dependabot[bot] a9cb5b7eb9
Bump Microsoft.Data.SqlClient from 5.0.1 to 5.1.0 in /test/IntegrationTests (#2024)
Bump Microsoft.Data.SqlClient in /test/IntegrationTests

Bumps [Microsoft.Data.SqlClient](https://github.com/dotnet/sqlclient) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/dotnet/sqlclient/releases)
- [Changelog](https://github.com/dotnet/SqlClient/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dotnet/sqlclient/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.Data.SqlClient
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 12:29:09 +00:00
Piotr Kiełkowicz ee07b6ea2d
Add missing dependencies to nuspec definition (#2020) 2023-01-20 11:06:20 +01:00
dependabot[bot] 6d0cef5385
Bump OpenTelemetry.Instrumentation.MySqlData from 1.0.0-beta.4 to 1.0.0-beta.5 in /src/OpenTelemetry.AutoInstrumentation (#2015)
Bump OpenTelemetry.Instrumentation.MySqlData

Bumps [OpenTelemetry.Instrumentation.MySqlData](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) from 1.0.0-beta.4 to 1.0.0-beta.5.
- [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Exporter.Stackdriver-1.0.0-beta.4...Instrumentation.GrpcCore-1.0.0-beta.5)

---
updated-dependencies:
- dependency-name: OpenTelemetry.Instrumentation.MySqlData
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 19:55:55 +00:00
Rasmus Kuusmann aaef5cec72
Update ASP.NET Fx requirements (#2012)
* Update ASP.NET Fx requirements

* typo fix
2023-01-19 10:38:19 -08:00
dependabot[bot] fb1e0e3876
Bump Verify.Xunit from 19.6.0 to 19.7.0 in /test/IntegrationTests (#2011)
Bumps [Verify.Xunit](https://github.com/VerifyTests/Verify) from 19.6.0 to 19.7.0.
- [Release notes](https://github.com/VerifyTests/Verify/releases)
- [Commits](https://github.com/VerifyTests/Verify/compare/19.6.0...19.7.0)

---
updated-dependencies:
- dependency-name: Verify.Xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 13:16:29 +00:00
dependabot[bot] 67819f1baf
Bump cspell-cli from 6.17.1 to 6.19.2 (#2010)
Bumps [cspell-cli](https://github.com/streetsidesoftware/cspell-cli) from 6.17.1 to 6.19.2.
- [Release notes](https://github.com/streetsidesoftware/cspell-cli/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-cli/compare/v6.17.1...v6.19.2)

---
updated-dependencies:
- dependency-name: cspell-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 13:40:32 +01:00
Piotr Kiełkowicz 5572e5632b
Make IDuckType public (#2002)
to be able to run MySqlData Integration for 8.0.31+
2023-01-18 17:05:36 -08:00
dependabot[bot] 2ea633e733
Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.3.3 to 3.3.4 in /src (#2001)
Bump Microsoft.CodeAnalysis.PublicApiAnalyzers in /src

Bumps [Microsoft.CodeAnalysis.PublicApiAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Changelog](https://github.com/dotnet/roslyn-analyzers/blob/main/PostReleaseActivities.md)
- [Commits](https://github.com/dotnet/roslyn-analyzers/compare/v3.3.3...v3.3.4)

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.PublicApiAnalyzers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-18 14:24:55 +01:00
Paulo Janotti 6523378ba3
Incorporate post-merge review feedback (#1998)
* Remove unnecessary Task.Delay

* Explain lack of Dispose for LogFileSink
2023-01-18 11:55:24 +01:00
Paulo Janotti aea9a0dbe7
Automate generation of integrations.json file (#1996)
Automate IntegrationsJsonGenerator
2023-01-17 18:16:56 -08:00
Piotr Kiełkowicz 7d49514a0d
Improve release job (#1990) 2023-01-16 18:38:26 -08:00
Paulo Janotti 6a686f463c
Add the .NetFramework "marker" to the DomainNeutral test app (#1988)
* Add the .NetFramework "marker" to the DomainNeutral test app

"git mv" DomainNeutral to a .NetFramework

Follow up rename on the sln file

Reflect rename on the program namespace

Rename DomainNeutral test application

* Update app name on actual test
2023-01-13 13:45:16 -08:00
Paulo Janotti a684cd66ba
Add GAC info to docs (#1986) 2023-01-13 13:12:43 +00:00
dependabot[bot] 6572637a5c
Bump FluentAssertions from 6.8.0 to 6.9.0 in /test (#1987)
Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/fluentassertions/fluentassertions/releases)
- [Changelog](https://github.com/fluentassertions/fluentassertions/blob/develop/AcceptApiChanges.ps1)
- [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0)

---
updated-dependencies:
- dependency-name: FluentAssertions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 13:45:40 +01:00
xiang17 e8cce17b76
Bump OTel 1.4.0-rc.2 (#1967)
* Bump OTel 1.4.0-rc.2

* Bump version for `OpenTelemetry.Instrumentation.Runtime` and `OpenTelemetry.Instrumentation.Process`

* Update netfx redirection file.

* Extend changelog with standard comment for updated core packages

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-12 17:22:09 +00:00
Paulo Janotti 7ae4916ca9
Make StartupLogger more resilient (#1972)
* Make StartupLogger more resilient

* Update CHANGELOG.md
2023-01-12 08:27:54 -08:00
Rasmus Kuusmann dd79e41efc
Enable implicit usings (#1966)
* use implicit usings

* enable implicit usings for nuke project

* fixes
2023-01-10 10:03:46 -08:00
Rasmus Kuusmann 50ab2d2ff6
Update TestApplication.AspNet (#1910)
* change aspnet testapplication name to match the pattern

* rename missing places

* fix aspnet test
2023-01-09 15:29:26 -08:00
Piotr Kiełkowicz e43f28363d
Include alpine native bin in nuget (#1905)
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-09 17:34:31 +00:00
dependabot[bot] 92e9fec439
Bump Verify.Xunit from 19.5.0 to 19.6.0 in /test/IntegrationTests (#1909)
Bumps [Verify.Xunit](https://github.com/VerifyTests/Verify) from 19.5.0 to 19.6.0.
- [Release notes](https://github.com/VerifyTests/Verify/releases)
- [Commits](https://github.com/VerifyTests/Verify/compare/19.5.0...19.6.0)

---
updated-dependencies:
- dependency-name: Verify.Xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 15:15:54 +00:00
dependabot[bot] 26d44f317b
Bump markdownlint-cli from 0.32.2 to 0.33.0 (#1908)
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.32.2 to 0.33.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.32.2...v0.33.0)

---
updated-dependencies:
- dependency-name: markdownlint-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-09 14:44:32 +00:00
dependabot[bot] 6f887d70ee
Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#1907)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 06:19:32 -08:00
dependabot[bot] 492af1b307
Bump Nuget.CommandLine from 6.3.1 to 6.4.0 in /build (#1901)
Bumps [Nuget.CommandLine](https://github.com/NuGet/NuGet.Client) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/NuGet/NuGet.Client/releases)
- [Commits](https://github.com/NuGet/NuGet.Client/commits)

---
updated-dependencies:
- dependency-name: Nuget.CommandLine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 06:43:58 +01:00
dependabot[bot] 2168ebc352
Bump actions/checkout from 3.2.0 to 3.3.0 (#1900)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 04:59:35 +00:00
Rajkumar Rangaraj 833d6775fd
Move OpenTelemetry.AutoInstrumentation.Native.so / OpenTelemetry.AutoInstrumentation.Native.dylib to a directory in tracer-home (#1902)
* Move native libraries

* DistributionStructure test changes

* correct ci changes

* Change DistributionStructure

* osx-64 -> osx-x64

* Nuget changes.

* Fix path in nuspec

* dotnet-format

* PR feedback

Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-09 04:15:52 +00:00
Rasmus Kuusmann 8f6f83b688
Refactor solution setup (#1895)
* refactor solution

* fix missing mock project

* fix native windows compile

* run integrations anycpu

* fix test apps platform

* fix win restore

* fix asp.net restore

* fix win legacy restore dir

* fix native restore

* fix legacy restore

* fix missing windows only test apps compile

* cleanup

* Update build/Build.Steps.cs

Co-authored-by: Paulo Janotti <pjanotti@splunk.com>

* Cleanup commented code

* cleanup PublishIisTestApplications

Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-08 19:38:47 -08:00
dependabot[bot] c7b279bcdf
Bump actions/download-artifact from 3.0.1 to 3.0.2 (#1899)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 09:54:05 -08:00
Piotr Kiełkowicz 56c0c11269
Release 0.5.1-beta.3 (#1897) 2023-01-05 07:31:22 +00:00
Piotr Kiełkowicz b51a767c8a
Drop support for Jaeger exporter (#1896) 2023-01-04 16:26:15 -08:00
Piotr Kiełkowicz 5284642ae1
Add Elasticsearch traces instrumentations (#1890) 2023-01-04 11:24:53 +00:00
Dawid Szmigielski 240d503fc6
Replace current with STS in build scripts (#1891) 2023-01-04 12:00:47 +01:00
Piotr Kiełkowicz b27b90bb42
Get rid of wrapper.action in bytecode instrumentation (#1889) 2023-01-04 11:14:56 +01:00
Robert Pająk be4adec4bd
Add Grafana and Loki to demo (#1882)
* Add Grafana and Loki to demo

* Refine docs

* Fix possible socket exhaustion

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Rasmus Kuusmann <rkuusmann@splunk.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2023-01-04 03:01:30 +00:00
Robert Pająk 1aa9403c7d
Install netfx dlls into GAC (#1884)
* Install netfx dlls into GAC

* Better output (silent)

* Fix the bad path

Co-authored-by: Rasmus Kuusmann <rkuusmann@splunk.com>
2023-01-03 14:58:12 -08:00
Robert Pająk cd0bdf66be
Cleanup TestApplication.GraphQL.csproj (#1886) 2023-01-03 11:45:46 -08:00
Piotr Kiełkowicz d1e9202c38
Add NServiceBus traces and metrics instrumentation (#1881) 2023-01-03 11:55:55 +01:00
Vasi Vasireddy 97d6437463
Update the usage of set-output commmand in GH workflows (#1880) 2023-01-03 08:09:34 +00:00
Robert Pająk 345beca02a
Add AspNetCoreMvc as playground example (#1877) 2023-01-02 16:05:12 +01:00
dependabot[bot] 683ea5b766
Bump cspell-cli from 6.17.0 to 6.17.1 (#1878)
Bumps [cspell-cli](https://github.com/streetsidesoftware/cspell-cli) from 6.17.0 to 6.17.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-cli/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-cli/compare/v6.17.0...v6.17.1)

---
updated-dependencies:
- dependency-name: cspell-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 16:52:21 +00:00
dependabot[bot] f9ecfefc0e
Bump Moq from 4.18.3 to 4.18.4 in /test (#1879)
Bumps [Moq](https://github.com/moq/moq4) from 4.18.3 to 4.18.4.
- [Release notes](https://github.com/moq/moq4/releases)
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md)
- [Commits](https://github.com/moq/moq4/compare/v4.18.3...v4.18.4)

---
updated-dependencies:
- dependency-name: Moq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 17:22:09 +01:00
Robert Pająk e9948977bb
Rename TestApplication.Wcf.Client.Core to TestApplication.Wcf.Client.DotNet (#1875)
- Rename TestApplication.Wcf.Client.Core to TestApplication.Wcf.Client.DotNet

- Remove TestApplication.Wcf.Client.Shared from .sln file

- Add launchSettings.json that is generated during build
2022-12-29 13:48:27 +00:00
Robert Pająk 173be32ae1
Move TestApplication.Wcf.Shared DTOs to TestApplication.Wcf.Client.Core (#1873) 2022-12-29 11:51:23 +00:00