From 53b6cb46d7930810a998c756d32dd30b55164237 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Sep 2021 10:30:59 -0500 Subject: [PATCH 1/3] Bump Confluent.Kafka from 1.7.0 to 1.8.0 (#229) Bumps [Confluent.Kafka](https://github.com/confluentinc/confluent-kafka-dotnet) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/confluentinc/confluent-kafka-dotnet/releases) - [Changelog](https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/CHANGELOG.md) - [Commits](https://github.com/confluentinc/confluent-kafka-dotnet/compare/v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: Confluent.Kafka dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Petabridge.Tracing.Zipkin/Petabridge.Tracing.Zipkin.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Petabridge.Tracing.Zipkin/Petabridge.Tracing.Zipkin.csproj b/src/Petabridge.Tracing.Zipkin/Petabridge.Tracing.Zipkin.csproj index 0982f66..3489bba 100644 --- a/src/Petabridge.Tracing.Zipkin/Petabridge.Tracing.Zipkin.csproj +++ b/src/Petabridge.Tracing.Zipkin/Petabridge.Tracing.Zipkin.csproj @@ -14,7 +14,7 @@ - + From d4a58f949bc9ea60eae60b402ecec2c217f55817 Mon Sep 17 00:00:00 2001 From: Gregorius Soedharmo Date: Sat, 18 Sep 2021 00:12:47 +0700 Subject: [PATCH 2/3] Make system internal dispatcher use default executor instead --- .../Reporting/Http/ZipkinHttpSpanReporter.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Petabridge.Tracing.Zipkin/Reporting/Http/ZipkinHttpSpanReporter.cs b/src/Petabridge.Tracing.Zipkin/Reporting/Http/ZipkinHttpSpanReporter.cs index 623f055..1ac1332 100644 --- a/src/Petabridge.Tracing.Zipkin/Reporting/Http/ZipkinHttpSpanReporter.cs +++ b/src/Petabridge.Tracing.Zipkin/Reporting/Http/ZipkinHttpSpanReporter.cs @@ -19,7 +19,8 @@ public sealed class ZipkinHttpSpanReporter : ISpanReporter { private static readonly AtomicCounter NameCounter = new AtomicCounter(0); - private static readonly Config NormalHocon = ConfigurationFactory.Empty; + private static readonly Config NormalHocon = ConfigurationFactory + .ParseString(@"akka.actor.internal-dispatcher.executor = ""default-executor"""); private static readonly Config DebugHocon = ConfigurationFactory.ParseString(@"akka.loglevel = DEBUG"); private readonly ActorSystem _ownedActorSystem; // if we own the ActorSystem, we have to kill it. private readonly IActorRef _reporterActorRef; @@ -63,7 +64,7 @@ public static ZipkinHttpSpanReporter Create(ZipkinHttpReportingOptions options, { weOwnActorSystem = true; actorSystem = ActorSystem.Create("pbzipkin", - options.DebugLogging ? DebugHocon : NormalHocon); + options.DebugLogging ? DebugHocon.WithFallback(NormalHocon) : NormalHocon); } // spawn as a System actor, so in the event of being in a non-owned system our traces get shut down From 10432d26abeb1b19e0eea560f33cc4db7ad1e69d Mon Sep 17 00:00:00 2001 From: Gregorius Soedharmo Date: Sat, 18 Sep 2021 00:34:32 +0700 Subject: [PATCH 3/3] Update RELEASE_NOTES.md for 0.6.2 release --- RELEASE_NOTES.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b3d8f4b..fe296c0 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,7 @@ +#### 0.6.2 September 17 2021 ### +* [Make internal ActorSystem more lightweight by using default executor](https://github.com/petabridge/Petabridge.Tracing.Zipkin/pull/230) +* [Update Confluent.Kafka to 1.8.0](https://github.com/petabridge/Petabridge.Tracing.Zipkin/pull/229) + #### 0.6.1 September 10 2021 ### * Upgraded to [Akka.NET 1.4.25](https://github.com/akkadotnet/akka.net/releases/tag/1.4.25) * [Update Confluent.Kafka to 1.7.0](https://github.com/petabridge/Petabridge.Tracing.Zipkin/pull/209)