Akka.Persistence.Extras
Akka.Persistence.Extras copied to clipboard
Bump AkkaVersion from 1.5.8 to 1.5.20
Bumps AkkaVersion
from 1.5.8 to 1.5.20.
Updates Akka.Persistence
from 1.5.8 to 1.5.20
Release notes
Sourced from Akka.Persistence's releases.
Akka.NET v1.5.20
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
Changes:
- 3e7e1d0813892ec4afe203888e0928907438cd49 Update RELEASE_NOTES.md for 1.5.20 (#7180)
- 9c63bfe99036f0bd30b928fabf488c112c1b2fee Added v1.5.20 placeholder for nightly releases
- 1ef18692e5fe841199f8e57d2e4bb4dc3f42e1e5
HashedWheelTimer
startup crash on .NET 6+ (#7174)- 906c4d1dc2bdfd298d603ffa292f5d9d299bf357 [Akka.Streams] make default
LogSource
s actually usable (#7168) [ #7126 ]- f8a3c885b63933a0e1c52b0edc2fc4697921135c Fix racy
FunctionRefSpecs
(#7169)- a19b825f4a1838bac766af0f073e3debb4cf4546 Generate Protobuf C# objects automatically in MSBuild (#7063)
- 329b2b3de6a8735545985535a583cacc7a2a1735 Akka.Remote.Tests: harden
ActorsLeakSpec
(#7155)- 522aad33ac79e566b078481851268bd6fe88e825 Fix
AkkaEqualException
message formatting (#7164)- f75886921174746cf80244ec18c4e61923725a2d Fix SBR unreachable observer cleanup (#7141)
- 4c5d455b1d123bff9f949b2e3ec1b6b4fc4b3fa5 Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)
This list of changes was auto generated.
Akka.NET v1.5.19
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
... (truncated)
Changelog
Sourced from Akka.Persistence's changelog.
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
AK1004
AK1004 warns users to replace any
ScheduleTellOnce()
andScheduleTellRepeatedly()
invocation inside an actor to implementIWithTimers
interface instead. Documentation can be read hereAK1005
AK1005 warns users about improper
Sender
andSelf
access from inside an async lambda callbacks inside actor implementation. Documentation can be read hereAK1007
AK1007 is an error message for any
Timers.StartSingleTimer()
andTimers.StartPeriodicTimer()
invocation from inside the actorPreRestart()
andAroundPreRestart()
lifecycle callback methods. Documentation can be read here
COMMITS LOC+ LOC- AUTHOR 9 366 1951 Aaron Stannard 9 14 14 dependabot[bot]
... (truncated)
Commits
3e7e1d0
Update RELEASE_NOTES.md for 1.5.20 (#7180)9c63bfe
Added v1.5.20 placeholder for nightly releases1ef1869
HashedWheelTimer
startup crash on .NET 6+ (#7174)906c4d1
[Akka.Streams] make defaultLogSource
s actually usable (#7168)f8a3c88
Fix racyFunctionRefSpecs
(#7169)a19b825
Generate Protobuf C# objects automatically in MSBuild (#7063)329b2b3
Akka.Remote.Tests: hardenActorsLeakSpec
(#7155)522aad3
FixAkkaEqualException
message formatting (#7164)f758869
Fix SBR unreachable observer cleanup (#7141)4c5d455
Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)- Additional commits viewable in compare view
Updates Akka.Persistence.Sqlite
from 1.5.8 to 1.5.20
Release notes
Sourced from Akka.Persistence.Sqlite's releases.
Akka.NET v1.5.20
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
Changes:
- 3e7e1d0813892ec4afe203888e0928907438cd49 Update RELEASE_NOTES.md for 1.5.20 (#7180)
- 9c63bfe99036f0bd30b928fabf488c112c1b2fee Added v1.5.20 placeholder for nightly releases
- 1ef18692e5fe841199f8e57d2e4bb4dc3f42e1e5
HashedWheelTimer
startup crash on .NET 6+ (#7174)- 906c4d1dc2bdfd298d603ffa292f5d9d299bf357 [Akka.Streams] make default
LogSource
s actually usable (#7168) [ #7126 ]- f8a3c885b63933a0e1c52b0edc2fc4697921135c Fix racy
FunctionRefSpecs
(#7169)- a19b825f4a1838bac766af0f073e3debb4cf4546 Generate Protobuf C# objects automatically in MSBuild (#7063)
- 329b2b3de6a8735545985535a583cacc7a2a1735 Akka.Remote.Tests: harden
ActorsLeakSpec
(#7155)- 522aad33ac79e566b078481851268bd6fe88e825 Fix
AkkaEqualException
message formatting (#7164)- f75886921174746cf80244ec18c4e61923725a2d Fix SBR unreachable observer cleanup (#7141)
- 4c5d455b1d123bff9f949b2e3ec1b6b4fc4b3fa5 Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)
This list of changes was auto generated.
Akka.NET v1.5.19
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
... (truncated)
Changelog
Sourced from Akka.Persistence.Sqlite's changelog.
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
AK1004
AK1004 warns users to replace any
ScheduleTellOnce()
andScheduleTellRepeatedly()
invocation inside an actor to implementIWithTimers
interface instead. Documentation can be read hereAK1005
AK1005 warns users about improper
Sender
andSelf
access from inside an async lambda callbacks inside actor implementation. Documentation can be read hereAK1007
AK1007 is an error message for any
Timers.StartSingleTimer()
andTimers.StartPeriodicTimer()
invocation from inside the actorPreRestart()
andAroundPreRestart()
lifecycle callback methods. Documentation can be read here
COMMITS LOC+ LOC- AUTHOR 9 366 1951 Aaron Stannard 9 14 14 dependabot[bot]
... (truncated)
Commits
3e7e1d0
Update RELEASE_NOTES.md for 1.5.20 (#7180)9c63bfe
Added v1.5.20 placeholder for nightly releases1ef1869
HashedWheelTimer
startup crash on .NET 6+ (#7174)906c4d1
[Akka.Streams] make defaultLogSource
s actually usable (#7168)f8a3c88
Fix racyFunctionRefSpecs
(#7169)a19b825
Generate Protobuf C# objects automatically in MSBuild (#7063)329b2b3
Akka.Remote.Tests: hardenActorsLeakSpec
(#7155)522aad3
FixAkkaEqualException
message formatting (#7164)f758869
Fix SBR unreachable observer cleanup (#7141)4c5d455
Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)- Additional commits viewable in compare view
Updates Akka.TestKit.Xunit2
from 1.5.8 to 1.5.20
Release notes
Sourced from Akka.TestKit.Xunit2's releases.
Akka.NET v1.5.20
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
Changes:
- 3e7e1d0813892ec4afe203888e0928907438cd49 Update RELEASE_NOTES.md for 1.5.20 (#7180)
- 9c63bfe99036f0bd30b928fabf488c112c1b2fee Added v1.5.20 placeholder for nightly releases
- 1ef18692e5fe841199f8e57d2e4bb4dc3f42e1e5
HashedWheelTimer
startup crash on .NET 6+ (#7174)- 906c4d1dc2bdfd298d603ffa292f5d9d299bf357 [Akka.Streams] make default
LogSource
s actually usable (#7168) [ #7126 ]- f8a3c885b63933a0e1c52b0edc2fc4697921135c Fix racy
FunctionRefSpecs
(#7169)- a19b825f4a1838bac766af0f073e3debb4cf4546 Generate Protobuf C# objects automatically in MSBuild (#7063)
- 329b2b3de6a8735545985535a583cacc7a2a1735 Akka.Remote.Tests: harden
ActorsLeakSpec
(#7155)- 522aad33ac79e566b078481851268bd6fe88e825 Fix
AkkaEqualException
message formatting (#7164)- f75886921174746cf80244ec18c4e61923725a2d Fix SBR unreachable observer cleanup (#7141)
- 4c5d455b1d123bff9f949b2e3ec1b6b4fc4b3fa5 Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)
This list of changes was auto generated.
Akka.NET v1.5.19
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
... (truncated)
Changelog
Sourced from Akka.TestKit.Xunit2's changelog.
1.5.20 April 29th 2024
Akka.NET v1.5.20 is a patch release for Akka.NET with a few bug fixes and Akka.Streams quality of life improvement.
- Cluster: Fix split brain resolver downing all nodes when failure detector records are unclean/poisoned
- TestKit: Fix
AkkaEqualException
message formatting- Core: Generate Protobuf code automatically during build
- Streams:
LogSource
quality of life improvement- Core: Fix
HashedWheelTimer
startup crash
COMMITS LOC+ LOC- AUTHOR 5 360 93 Aaron Stannard 3 187 20 Gregorius Soedharmo 1 81 41827 Yan Pitangui You can see the full set of changes for Akka.NET v1.5.20 here.
1.5.19 April 15th 2024
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
- Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4
- Core: Bump Google.Protobuf to 3.26.1
- Core: Bump Akka.Analyzer to 0.2.4
- Remote: Improve logging
- Cluster: Improve logging
- Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up
- TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel
Akka.Analyzers
We've added 3 new analyzer rules to
Akka.Analyzers
:
AK1004
AK1004 warns users to replace any
ScheduleTellOnce()
andScheduleTellRepeatedly()
invocation inside an actor to implementIWithTimers
interface instead. Documentation can be read hereAK1005
AK1005 warns users about improper
Sender
andSelf
access from inside an async lambda callbacks inside actor implementation. Documentation can be read hereAK1007
AK1007 is an error message for any
Timers.StartSingleTimer()
andTimers.StartPeriodicTimer()
invocation from inside the actorPreRestart()
andAroundPreRestart()
lifecycle callback methods. Documentation can be read here
COMMITS LOC+ LOC- AUTHOR 9 366 1951 Aaron Stannard 9 14 14 dependabot[bot]
... (truncated)
Commits
3e7e1d0
Update RELEASE_NOTES.md for 1.5.20 (#7180)9c63bfe
Added v1.5.20 placeholder for nightly releases1ef1869
HashedWheelTimer
startup crash on .NET 6+ (#7174)906c4d1
[Akka.Streams] make defaultLogSource
s actually usable (#7168)f8a3c88
Fix racyFunctionRefSpecs
(#7169)a19b825
Generate Protobuf C# objects automatically in MSBuild (#7063)329b2b3
Akka.Remote.Tests: hardenActorsLeakSpec
(#7155)522aad3
FixAkkaEqualException
message formatting (#7164)f758869
Fix SBR unreachable observer cleanup (#7141)4c5d455
Bump Akka.MultiNode.TestAdapter from 1.5.13 to 1.5.18 (#7160)- Additional commits viewable in compare view
Updates xunit
from 2.4.2 to 2.5.3
Commits
161ce40
v2.5.3b8bfb82
#2795: Collection equality regression with custom comparer on sequence type (...644d65e
Useis null
andis not null
in assertion tests2457cf1
Bump up to v2.5.3-pre3293185
v2.5.24d9d4fc
Roll back singleton NullMessageSink and NullSourceInformationProvider45078f3
Pick up latest analyzers8ae0d06
Remove VisualStudioSourceInformationProvider and DiaSession-related classes4a35ce7
Missing comparer pass-through on DictionaryExtensions9ab4ece
#2755: Tests for another embedded collection regression (v2)- Additional commits viewable in compare view
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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@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)