petabridge / Petabridge.Tracing.ApplicationInsights

OpenTracing adapter for Microsoft Application Insights
Apache License 2.0
28 stars 2 forks source link

Bump Akka from 1.4.11 to 1.4.16 #79

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps Akka from 1.4.11 to 1.4.16.

Release notes

Sourced from Akka's releases.

Akka.NET v1.4.16

1.4.16 January 22 2021

Maintenance Release for Akka.NET 1.4

This is a tiny release of Akka.NET, aimed at solving a transient dependency issue with Akka.DependencyInjection:

Changes:

  • 1d570af3f4149b304aa8e2ea41762fb8b3f15db9 Merge pull request #4741 from akkadotnet/dev
  • 58bfc068a7d16fef04019b7da1b9599b6bcc7bef Added v1.4.16 release notes (#4740)
  • b9d1375365bc0cb268efbd6508789494be09b30b Allow different versions of MS Abstractions nuget package for Akka.DependencyInjection (#4739)
  • d8bc05e46f83f752b1a130a613d9c92540cd887e typo (#4734)
  • 8ef69828c988069d195dfb494118933ce486c653 Added v1.4.16 placeholder for nightly builds

This list of changes was auto generated.

Akka.NET v1.4.15

1.4.15 January 19 2021

Maintenance Release for Akka.NET 1.4

Akka.NET v1.4.15 introduces a new module, Akka.DependencyInjection, which will replace Akka.DI.Core and all of the libraries which depend on it. This seemed like the easiest way to preserve backwards compatibility - simple deprecate the old package and replace it with a new one.

So what does Akka.DependencyInjection do differently than Akka.DI.Core?

  1. Allows users to pass in an IServiceProvider into the ActorSystem before the latter is created, via a new kind of programmatic configuration Setup that was introduced in Akka.NET v1.4. This ensures that the IServiceProvider is immutable within an ActorSystem, a problem that we have currently with Akka.DI.Core.
  2. Makes it easy to access the IServiceProvider via the Akka.DependencyInjection.ServiceProvider.For(ActorSystem) method, which is what we can use to get access to the service provider in order to consume required services inside our actors.
  3. Makes it possible to dependency inject some parameters will dynamically specifying some others, something that users have been asking for since 2015.

To see a full example of how to use Akka.DependencyInjection in concert with Microsoft.Extensions.DependencyInjection, please see https://getakka.net/articles/actors/dependency-injection.html

Other changes:

To see the full set of fixes in Akka.NET v1.4.15, please see the milestone on Github.

COMMITS LOC+ LOC- AUTHOR
8 5351 4004 Aaron Stannard
3 5 5 dependabot-preview[bot]
2 369 170 Ebere Abanonu
1 7 0 Gregorius Soedharmo

Changes:

... (truncated)

Changelog

Sourced from Akka's changelog.

1.4.16 January 22 2021

Maintenance Release for Akka.NET 1.4

This is a tiny release of Akka.NET, aimed at solving a transient dependency issue with Akka.DependencyInjection:

1.4.15 January 19 2021

Maintenance Release for Akka.NET 1.4

Akka.NET v1.4.15 introduces a new module, Akka.DependencyInjection, which will replace Akka.DI.Core and all of the libraries which depend on it. This seemed like the easiest way to preserve backwards compatibility - simple deprecate the old package and replace it with a new one.

So what does Akka.DependencyInjection do differently than Akka.DI.Core?

  1. Allows users to pass in an IServiceProvider into the ActorSystem before the latter is created, via a new kind of programmatic configuration Setup that was introduced in Akka.NET v1.4. This ensures that the IServiceProvider is immutable within an ActorSystem, a problem that we have currently with Akka.DI.Core.
  2. Makes it easy to access the IServiceProvider via the Akka.DependencyInjection.ServiceProvider.For(ActorSystem) method, which is what we can use to get access to the service provider in order to consume required services inside our actors.
  3. Makes it possible to dependency inject some parameters will dynamically specifying some others, something that users have been asking for since 2015.

To see a full example of how to use Akka.DependencyInjection in concert with Microsoft.Extensions.DependencyInjection, please see https://getakka.net/articles/actors/dependency-injection.html

Other changes:

To see the full set of fixes in Akka.NET v1.4.15, please see the milestone on Github.

COMMITS LOC+ LOC- AUTHOR
8 5351 4004 Aaron Stannard
3 5 5 dependabot-preview[bot]
2 369 170 Ebere Abanonu
1 7 0 Gregorius Soedharmo

1.4.14 December 30 2020

Maintenance Release for Akka.NET 1.4

Akka.NET v1.4.14 contains some significant bug fixes and improvements. It is a highly recommended upgrade for all Akka.NET users.

Major Reduction in Idle CPU Usage and Latency for Akka.Remote One of the most important fixes introduced in Akka.NET v1.4.14 is the new self-tuning batching system for Akka.Remote's DotNetty transport, which simulatneously reduces idle CPU consumption on low-traffic systems by as much as 55% while improving latency by a factor of 10 for low-traffic systems.

The batching system no longer needs to be configured - it can scale up and down with workload automatically in order to both maximize throughput with a minimal amount of latency. You can read more about it here: https://getakka.net/articles/remoting/performance.html

Other bug fixes and improvements:

... (truncated)

Commits
  • 1d570af Merge pull request #4741 from akkadotnet/dev
  • 58bfc06 Added v1.4.16 release notes (#4740)
  • b9d1375 Allow different versions of MS Abstractions nuget package for Akka.Dependency...
  • d8bc05e typo (#4734)
  • 8ef6982 Added v1.4.16 placeholder for nightly builds
  • 7c9b58f Merge pull request #4732 from akkadotnet/dev
  • e513a8e set the metadata for the Akka.DependencyInjection package to point at https:/...
  • cb54b55 Updated Akka.DependencyInjection documentation (#4730)
  • f219828 added Akka.NET v1.4.15 release notes (#4729)
  • b76b98a added 2021 copyright headers (#4728)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #82.