Commit Graph

18 Commits

Author SHA1 Message Date
Piotr Kiełkowicz 723c4d0ea1
Simplify conditional compilation (#3865) 2024-12-06 19:58:34 +00:00
Piotr Kiełkowicz e205769091
.NET9 support (#3796)
* Typo fix

* Update End OF Support validation rule

* Update Min Supported framework rule

* Update code space

* CHANGELOG

* Update developing documentation

* Update documentation

* Use .NET9 in build pipeline
drops .NET7 and .NET6

* Bump LangVersion to 13

* Update SDK Version analyzer

* Compile against .NET9

drops .NET6 and .NET7

* Adjust nuke build

* Fix build tests

* Update examples documentation

* Cleanup net6 references in project files

* Fix tests

* Cleanup target frameworks for generated tests targets

* Adjust conditional compilation

* Remove legacy code from LogBuilderExtensions

* Fix dev comment

* Adjust CI to execute scripts tests against .net9

* revert demo target versions.

It should be fixed just after next release

* Centos Stream9 - install .NET9

* Fix LoggingBuilder integration for version 9.*

* drop debugger launch

* cleanup using

* sync versions in the comments

* DuckTyping - include GH item in TODO comment

* TransientDependenciesTests - update comment
2024-11-21 20:23:18 +01:00
Piotr Kiełkowicz a170b74a1f
Bump OpenTelemetry.Instrumentation.StackExchangeRedis to 1.9.0-beta.1 (#3532)
Bump OpenTelemetry.Instrumentation.StackExchangeRedis to 1.9.0-beta.1
It drops support for StackExchange.Redis < 2.6.122
2024-07-25 19:33:43 +02:00
Piotr Kiełkowicz 8516612166
Simplify copyright disclaimer (#3181) 2023-12-08 09:41:25 +01:00
dependabot[bot] 3d42d82787
Bump OpenTelemetry.Instrumentation.StackExchangeRedis from 1.0.0-rc9.8 to 1.0.0-rc9.9 (#2582)
* Bump OpenTelemetry.Instrumentation.StackExchangeRedis

Bumps [OpenTelemetry.Instrumentation.StackExchangeRedis](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) from 1.0.0-rc9.8 to 1.0.0-rc9.9.
- [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Instrumentation.AspNet-1.0.0-rc9.8...Instrumentation.StackExchangeRedis-1.0.0-rc9.9)

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

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

* Update documentation

* Update instrumentation

* Fix execution from VS
---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2023-05-31 08:55:01 +00:00
Piotr Kiełkowicz 309c20b29b
[IntegrationTests] Support for testing multiple nuget package versions (#2230)
* TestApplication - Compile shared classes into TestApplications

* ApiVersion -> TestedPackageVersion

* IntegrationTests - do not override compilation constants

* Prepare StackExchangeRedisTests to execute multiple libraries

* Adjust TestApplication building path
to allow to build it for more than one library version

* typo fix

* remove redundant usings

* temporary use default lib version

* Unify restore process for Windows and Linux

* Fix path while testing scripts

* Redis - execute tests for set of libraries

* Bump StackExchange.Redis to 2.6.90 (test folder)

* Empty TestedPackageVersionsGenerator

* Generates files for xUnit and Build

* Include test version generator into pipeline

* Refactor generator

* dotnet-format

* Fix compilation issue

* Add MassTransit to multiple lib tests

* remove unused parameter

* add missing file from previous commit

* TestedPackageVersion -> LibraryVersion

* PR feedback make class internal

* Fix BaseIntermediateOutputPath

* PR feedback update header file

* Fix StackExchangeRedis multiple versions

* PR feedback - improve restore/build process
2023-02-22 08:42:03 -08:00
Piotr Kiełkowicz 689bbb4f76
Cleanup usings (#2191) 2023-02-13 09:36:00 +00:00
Robert Pająk 73ea6721ba
Release 0.5.1-beta.1 (#1690) 2022-11-30 09:26:11 +00:00
Piotr Kiełkowicz 5782c35eb2
Drop .NET Core 3.1 support (#1603) 2022-11-10 08:38:11 +00:00
Robert Pająk 3656f610bc
Refactor TestHttpServer and fix HttpListener leakage (#1545) 2022-11-08 11:21:22 +00:00
Robert Pająk 43c5e26497
Add TestHelper.EnableBytecodeInstrumentation (#1544) 2022-11-08 11:30:45 +01:00
Robert Pająk c587f56bc5
Refine tests to reduce usage of optional args and optimize defaults (#1543) 2022-11-08 08:29:15 +01:00
Robert Pająk 56c52b88f3
Remove LegacyMockZipkinCollector and cleanup (#1494) 2022-10-24 20:36:48 +02:00
Robert Pająk 4e8fff6ba6
Rename MockZipkinCollector to LegacyMockZipkinCollector (#1428) 2022-10-17 14:56:24 +03:00
Piotr Kiełkowicz c5527e4533
Ensure that mock collectors are available (#1270)
* Healthzz for MockZipkinCollector

* Healthzz for MockMetricCollector

* Healthzz for MockLogsCollector

* Extract HealthZ handler to common class
2022-09-23 11:01:19 -07:00
Robert Pająk 554c0c09b2
Fix race condition in mock collectors (#1254)
* Fix race condition in mock collectors

* Add missing lines

* Fix build

* Revert one little change

* Remove usage of timeout when calling WaitFor

* Same as before

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2022-09-21 19:41:53 +00:00
Rasmus Kuusmann c3ab169955
Change mock agent to async (#1147) 2022-09-12 09:44:38 +00:00
Piotr Kiełkowicz 076306d06e
StackExchange.Redis instrumentation for .NET Core 3.1+ (#979)
* Cleanup conditional references

* StackExchange.Redis intrumentation

* code review feedback

* Support from 2.0.405

* GraphQL - typo fixes in defined integrations

* remove launch settings

* typo fix in tests

* cleanup file header

Co-authored-by: Chris Ventura <45495992+nrcventura@users.noreply.github.com>
2022-07-28 12:06:27 -07:00