New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.4.21 Release #5096
v1.4.21 Release #5096
Commits on May 12, 2021
Commits on May 14, 2021
-
Merge pull request #5011 from brah-mcdude/dev
Update TestScheduler.cs
-
[RACY] LoggerSpec TestOutputLogger Make sure that event receive order…
… does not matter (#5015) * Make sure that event receive order does not matter * Remove repeat attribute
Commits on May 15, 2021
Commits on May 17, 2021
Commits on May 18, 2021
-
Fix AkkaProtocolStressTest spec (#5020)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
-
Increase timeout value to avoid timeout failure (#5021)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Commits on May 20, 2021
-
Bump BenchmarkDotNet from 0.12.1 to 0.13.0 (#5024)
Bumps [BenchmarkDotNet](https://github.com/dotnet/BenchmarkDotNet) from 0.12.1 to 0.13.0. - [Release notes](https://github.com/dotnet/BenchmarkDotNet/releases) - [Commits](dotnet/BenchmarkDotNet@v0.12.1...v0.13.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump Google.Protobuf from 3.16.0 to 3.17.0 (#5012)
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.16.0 to 3.17.0. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.16.0...v3.17.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Commits on May 21, 2021
-
adding ORSet benchmarks (#4990)
* adding ORSet benchmarks Working on #4956 * added VersionVectorBenchmark Using this to help gauge ORSet / other CRDT merge performance * moved all `VersionVector` comparisons to use `ValueTuple` instead of `KeyValuePair` * temporarily lowered ORSetBenchmark parameters * added VersionVector merge benchmarks and cleaned up code * working on more benchmarking for ORSet
-
Commits on May 22, 2021
Commits on May 24, 2021
-
* Removed a bunch of obsolete and unused methods * Consolidate Intercept methods, and add the new AssertThrows * Fixed a few tests that where dealing with the AggregateExceptions themselves
-
remove
ActorPath.ToString
call from `ResolveActorRefWithLocalAddres……s` (#5034) * remove `ActorPath.ToString` call from `ResolveActorRefWithLocalAddress` * remove comment
-
Improve MurmurHash string hash memory footprint (#5028)
* Reduce memory footprint * Fix enumerator, off by 1 error
Commits on May 25, 2021
-
Turn on DData related ClusterSharding MNTR specs (#4926)
* Merge LMDB config into DistributedData * Remove DistributedData config from ClusterSharding config, only values that overrides/adds to the config are retained, config is then composed together in code. * Turn on DData related specs in ClusterSharding MNTR specs. * Fix Multinode spec ClusterShardingSpec * Fix DData remember-entities feature * Revert "Fix Multinode spec ClusterShardingSpec" This reverts commit 80897e5. * Fix spec * Fix how and when LMDB disposes its resources * Harden remember-entities spec, spec must work when remember-entities are both set and unset Co-authored-by: Aaron Stannard <aaron@petabridge.com>
-
A couple of fixes affecting the FileSubscriber (#5035)
* Fail materialized Task of IO stages when stream fails * Fail FileSubscriber's Task if it can't open the file
-
Bump Google.Protobuf from 3.17.0 to 3.17.1 (#5036)
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.17.0 to 3.17.1. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.17.0...v3.17.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Commits on May 26, 2021
-
Bump Google.Protobuf from 3.17.1 to 3.17.2 (#5040)
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.17.1 to 3.17.2. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Abstraction of ServiceProvider, Improving Akka.DependencyInjection (#…
…4814) * Abstraction of ServiceProvider * introduced non-breaking Akka.DependencyInjection API changes * fixed unit tests / Props bug * fixed up DelegateInjectionSpecs * Added type checking for `Props(Type type, params object[] args)` * fixed non-generic `Props()` method Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Commits on May 27, 2021
-
[MNTR] fix test dll loading error (#5044)
* Fix assembly loading * Fix regex for passing test * Try to start a full build * Regex \w includes underscore * Revert back regex to \w * Update NotUsed.cs Co-authored-by: Aaron Stannard <aaron@petabridge.com>
-
Commits on May 28, 2021
-
Remove
Uri.TryParse
and replace withSpan<char>
parsing (#5039)* `Span<char>`-ifying ActorPath and Address parsing Abstraction of ServiceProvider, Improving Akka.DependencyInjection (#4814) * Abstraction of ServiceProvider * introduced non-breaking Akka.DependencyInjection API changes * fixed unit tests / Props bug * fixed up DelegateInjectionSpecs * Added type checking for `Props(Type type, params object[] args)` * fixed non-generic `Props()` method Co-authored-by: Aaron Stannard <aaron@petabridge.com> completed work on ActorPath parsing * restore Parse performance to ActorPath.Parse * fixed `ActorPath.ToString()`
Commits on May 29, 2021
-
Removed
StringBuilder
allocation fromBase64Encoding
(#5051)* Removed `StringBuilder` allocation from `Base64Encoding` * Update Base64Encoding.cs * implemented feedback
Commits on Jun 1, 2021
-
Bring UnfoldResourceSourceAsync up-to-date (#5052)
* Bring UnfoldResourceSourceAsync up-to-date * Fix for unstable UnfoldResourceAsync tests
-
fixed incorrect deprecation message (#5054)
Changed `Akka.DependencyInjection.ServiceProvider` deprecation message to read "1.4.21" rather than 1.4.20
-
remove ISSUE_TEMPLATE.md (#5057)
We now get issue templates from the Akka.NET organization itself https://github.com/akkadotnet/.github
Commits on Jun 2, 2021
-
Fix DData infinite status/gossip round (#5056)
* Fix LMDB durable store logging problem * Sort ORSet elements on serialization to address inconsistent digest problem * Change IComparable to IComparer Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Commits on Jun 3, 2021
-
Reduced allocations around
ActorCell
andTask
handling (#5053)* Made `ActorCell.SendSystemMessage` `virtual` so it can be subclassed * Made a number of `ActorCell` methods `static` to reduce object memory footprint * Reduced number of possible `Task` allocations where they weren't needed
-
Commits on Jun 4, 2021
-
v1.4.21-beta1 Release Notes (#5071)
* v1.4.21-beta1 release notes
-
Commits on Jun 7, 2021
Commits on Jun 8, 2021
Commits on Jun 9, 2021
-
Bump NUnit3TestAdapter from 3.17.0 to 4.0.0 (#5079)
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.17.0 to 4.0.0. - [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases) - [Commits](nunit/nunit3-vs-adapter@V3.17...V4.0.0) --- updated-dependencies: - dependency-name: NUnit3TestAdapter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump Microsoft.Data.SQLite from 5.0.6 to 5.0.7 (#5081)
Bumps [Microsoft.Data.SQLite](https://github.com/dotnet/efcore) from 5.0.6 to 5.0.7. - [Release notes](https://github.com/dotnet/efcore/releases) - [Commits](dotnet/efcore@v5.0.6...v5.0.7) --- updated-dependencies: - dependency-name: Microsoft.Data.SQLite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
added FQDN reproduction for
ActorPath.Parse
(#5084)reproduction for #5083
-
Fix Akka.Remote serialization exception bubbling and messages (#5072)
* Fix exception bubbling and messages * Remove reference to DData project * Remove reference to Akka.Cluster * Remove generic exception handling * Add a very specific exception handling for failed payload deserialization Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Commits on Jun 10, 2021
Commits on Jun 14, 2021
-
cleaned up internal ActorCell and TestKit methods (#5091)
Found some methods that could be made static on `ActorCell`, which should help with total actor memory footprint.
Commits on Jun 15, 2021
-
TestKit ReceiveWhile did not insert last inspected message properly. (#…
…5092) * Add bug reproduction spec * Code cleanup, make sure locks are used properly * Make sure BlockingQueue inserts items properly * Code and spec cleanup, make sure that code is readable and works as intended * Revert "Code and spec cleanup, make sure that code is readable and works as intended" This reverts commit 09ece29. Co-authored-by: Aaron Stannard <aaron@petabridge.com>
-
-
Add failure handling for BatchingSqlJournal SelectCurrentPersistenceI…
…ds message batching (#5094) * Add failure handling for BatchingSqlJournal SelectCurrentPersistenceIds message batching * Do not throw an exception inside a failure handler, throwing will swallow the original failure cause, create a confusing error log, and blow up BatchingSqlJournal failure handling. * Add missing using to make sure reader is properly disposed
Commits on Jun 16, 2021
-
Bump Microsoft.NET.Test.Sdk from 16.9.4 to 16.10.0 (#5041)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.9.4 to 16.10.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](microsoft/vstest@v16.9.4...v16.10.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com>
-
v1.4.21 final release notes (#5095)
* added v1.4.21 release notes * updated contributor numbers