-
Notifications
You must be signed in to change notification settings - Fork 1k
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
[Async TestKit] Merge feature/async_testkit
branch into dev
branch
#5953
Commits on Feb 16, 2022
-
Add peek methods into BlockingQueue and TestKitBase (#5660)
* Add peek methods into BlockingQueue and TestKitBase * Add Obsolete attribute to BlockingQueue.AddFirst Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 6eb81a1 - Browse repository at this point
Copy the full SHA 6eb81a1View commit details
Commits on Feb 17, 2022
-
Remove test actor deadletter logging (#5662)
* Modernize Receive function to switch instead of if...else * Remove TestActor DeadLetter logging Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 22315d7 - Browse repository at this point
Copy the full SHA 22315d7View commit details -
Extract ITestQueue<T> interface from BlockingQueue<T> (#5665)
Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for ce274b0 - Browse repository at this point
Copy the full SHA ce274b0View commit details
Commits on Feb 20, 2022
-
[TEST] Add AsyncQueue to TestKit (#5672)
* Moved the `akka core` configuration page into `modules`` (#5664) * Fix link issue with `xref` (#5666) Co-authored-by: Aaron Stannard <aaron@petabridge.com> * [Docs]: Fix Metadata Reference (#5668) * Turn on `ProduceReferenceAssembly` * Add `ProduceReferenceAssembly` to `common.props` * Fix build failures in Akka.FSharp * Revert `<ProduceReferenceAssembly>$(ProduceReferenceAssembly)</ProduceReferenceAssembly>` added to affected projects because it already exists in `common.props' * Resolved invalid links (#5669) * Check for possible broken documentation by failing on DocFX warning (#5542) * Add --warningsAsErrors flag to DocFX * Add check in AzDo pr validation yaml * Use windows image for docfx test * Fix build script name * disable incremental builds for DocFx Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Removed internal copy of Nito.AsyncEx.AsyncContext, used the nuget package instead * Add asynchronous queue AsyncQueue to replace BlockingQueue * Remove <inheritdoc> XML doc tags, its causing DocFX crash Co-authored-by: Ebere Abanonu <eaba@users.noreply.github.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com> Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 67f61af - Browse repository at this point
Copy the full SHA 67f61afView commit details
Commits on Feb 21, 2022
-
Switch internal implementation to async (#5676)
* Switch internal implementation to `async` * Revert changes on `ReceiveOne` methods * replaced `TryPeekAsync` and `TryTakeAsync` with their respective `sync` methods
Configuration menu - View commit details
-
Copy full SHA for 22ec797 - Browse repository at this point
Copy the full SHA 22ec797View commit details
Commits on Feb 22, 2022
-
Change Receive Test Methods to
Sync
overAsync
(#5678)* Changed to sync over async * * Change Peek methods to sync over async * Create Peek `async` mthods * Change FishForMessage() to sync over async that calls FishForMessageAsync() * Inherit doc from `FishForMessage` * Fix .Wait() returns AggregatedException instead of expected exxception Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for b9b8849 - Browse repository at this point
Copy the full SHA b9b8849View commit details
Commits on Feb 24, 2022
-
AwaitAssert()
overAwaitAssertAsync()
(#5683)* Converted `AwaitAssert()` to sync over async and called `AwaitAssertAsync()` * Added CancellationToken support * Prefer `ThrowIfCancellationRequested()` over `IsCancellationRequested`
Configuration menu - View commit details
-
Copy full SHA for 540da87 - Browse repository at this point
Copy the full SHA 540da87View commit details -
AwaitCondition()
overAwaitConditionAsync()
(#5685)* Change `AwaitCondition()` to sync over async that calls `AwaitConditionAsync()` * Add CancellationToken support * Added `cancellationToken.IsCancellationRequested` check before var now with a different failure message.
Configuration menu - View commit details
-
Copy full SHA for ff58598 - Browse repository at this point
Copy the full SHA ff58598View commit details -
Change ReceiveWhile Test Methods to Sync over Async (#5682)
* Fix the remaining `FishForMessage` `Sync` over `Async` methods * * Changed `ReceiveWhile` to `Sync` over `Async` * Created `ReceiveWhileAsync()` * Add missing TBD * Create `ReceiveNAsync()` * Potential fix for DocFx `StackOverflow` exception * * Changed `FishForMessage` to directly call its `async` version * Fix possible cause of `Stackoverflow` exception - methods inheriting docs from itself. * Fix build error * Added `CancellationToken` support * Changed Receive methods to sync-over-async * Add CancellationToken support to InternalReceiveNAsync, remove non-async private InternalReceiveN Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 00f4f9e - Browse repository at this point
Copy the full SHA 00f4f9eView commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c23602 - Browse repository at this point
Copy the full SHA 3c23602View commit details -
Changed all
ExpectNoMsg()
methods tosync-over-async
that calls t……heir respective `async` methods
Configuration menu - View commit details
-
Copy full SHA for f9f0ac8 - Browse repository at this point
Copy the full SHA f9f0ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01618f4 - Browse repository at this point
Copy the full SHA 01618f4View commit details -
.WaitAndUnwrapException()
is same as.Result
- use `.WaitAndUnwra……pException()` instead
Configuration menu - View commit details
-
Copy full SHA for 651c5e7 - Browse repository at this point
Copy the full SHA 651c5e7View commit details -
.WaitAndUnwrapException
is same with.Result
- use `.WaitAndUnwra……pException` to avoid deadlocks
Configuration menu - View commit details
-
Copy full SHA for 8f8ffe2 - Browse repository at this point
Copy the full SHA 8f8ffe2View commit details
Commits on Feb 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 956c2c5 - Browse repository at this point
Copy the full SHA 956c2c5View commit details
Commits on Feb 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for df5a4c4 - Browse repository at this point
Copy the full SHA df5a4c4View commit details
Commits on Feb 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e7241e0 - Browse repository at this point
Copy the full SHA e7241e0View commit details
Commits on Mar 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da69880 - Browse repository at this point
Copy the full SHA da69880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d4192 - Browse repository at this point
Copy the full SHA 79d4192View commit details -
Configuration menu - View commit details
-
Copy full SHA for 713b81e - Browse repository at this point
Copy the full SHA 713b81eView commit details
Commits on Mar 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2042173 - Browse repository at this point
Copy the full SHA 2042173View commit details -
Merge branch 'async_testkit/expect_async_cherrypick' into async_testk…
…it/expect_methods_async # Conflicts: # src/core/Akka.TestKit/TestKitBase_Expect.cs
Configuration menu - View commit details
-
Copy full SHA for b285091 - Browse repository at this point
Copy the full SHA b285091View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0286d6 - Browse repository at this point
Copy the full SHA d0286d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcafa13 - Browse repository at this point
Copy the full SHA dcafa13View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb8c98 - Browse repository at this point
Copy the full SHA deb8c98View commit details
Commits on Mar 3, 2022
-
Update build system, use dll name instead of calling generic "dotnet …
…test" on project file
Configuration menu - View commit details
-
Copy full SHA for 6757de1 - Browse repository at this point
Copy the full SHA 6757de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a0eac - Browse repository at this point
Copy the full SHA 57a0eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72926f4 - Browse repository at this point
Copy the full SHA 72926f4View commit details -
Revert "Update build system, use dll name instead of calling generic …
…"dotnet test" on project file" This reverts commit 6757de1.
Configuration menu - View commit details
-
Copy full SHA for 6b981a2 - Browse repository at this point
Copy the full SHA 6b981a2View commit details -
Revert "Skip .Tests.Performance projects"
This reverts commit 57a0eac.
Configuration menu - View commit details
-
Copy full SHA for e16da21 - Browse repository at this point
Copy the full SHA e16da21View commit details -
Revert "Exclude *.Tests.Performance in CI/CD tests"
This reverts commit 72926f4.
Configuration menu - View commit details
-
Copy full SHA for 26422ee - Browse repository at this point
Copy the full SHA 26422eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c55d39 - Browse repository at this point
Copy the full SHA 2c55d39View commit details -
Merge pull request #5687 from eaba/expect_methods_async
Make `Expect` methods asynchronous
Configuration menu - View commit details
-
Copy full SHA for 5fa2210 - Browse repository at this point
Copy the full SHA 5fa2210View commit details
Commits on Mar 4, 2022
-
Change EventFilterApplier to async (#5698)
Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 4046e10 - Browse repository at this point
Copy the full SHA 4046e10View commit details
Commits on Mar 7, 2022
-
[TEST] Change Within methods to async (#5701)
* Change Within methods to async * Fix async Within * Fix documentation Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 14a6c35 - Browse repository at this point
Copy the full SHA 14a6c35View commit details
Commits on Mar 8, 2022
-
[TEST] Fix and cleanup TestKit codes (#5704)
* Fix and cleanup codes * Add missing `base.AfterAll()` in SerializationTransportInformationSpec Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 8454977 - Browse repository at this point
Copy the full SHA 8454977View commit details -
Implement ExpectMsgFrom as async (#5703)
Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for f75c26f - Browse repository at this point
Copy the full SHA f75c26fView commit details
Commits on Mar 9, 2022
-
Turn incremental back on, use targetBranch to target feature/async_te…
…stkit branch for now (#5716)
Configuration menu - View commit details
-
Copy full SHA for 31493d8 - Browse repository at this point
Copy the full SHA 31493d8View commit details
Commits on Mar 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fccb23f - Browse repository at this point
Copy the full SHA fccb23fView commit details -
Convert Akka.Persistence.TestKit.Tests to async (#5718)
* Convert Akka.Persistence.TestKit.Tests to async Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 8c79622 - Browse repository at this point
Copy the full SHA 8c79622View commit details
Commits on Mar 25, 2022
-
Co-authored-by: Ebere Abanonu <eaba@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5bae40d - Browse repository at this point
Copy the full SHA 5bae40dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e115d - Browse repository at this point
Copy the full SHA f5e115dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b9a24 - Browse repository at this point
Copy the full SHA 90b9a24View commit details -
Chnaged tests under Akka.Tests.Actor.Dispatch to async/await (#5752)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 5bc6086 - Browse repository at this point
Copy the full SHA 5bc6086View commit details
Commits on Mar 28, 2022
-
Port
Akka.Tests.Actor.Scheduler
tests toasync/await
- 2 (#5756)* Port `Akka.Tests.Actor.Scheduler` tests to async/await * Port `Akka.Tests.Actor.Scheduler` tests to `async/await` - 2 * Make code neater
Configuration menu - View commit details
-
Copy full SHA for 7692d69 - Browse repository at this point
Copy the full SHA 7692d69View commit details -
Port
Akka.Tests.Actor
tests toasync/await
(#5757)Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 30e6a3d - Browse repository at this point
Copy the full SHA 30e6a3dView commit details -
Port
Akka.Tests.Actor
tests toasync/await
- ActorCell (#5758)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 634fa82 - Browse repository at this point
Copy the full SHA 634fa82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 160cc2a - Browse repository at this point
Copy the full SHA 160cc2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd1cfcc - Browse repository at this point
Copy the full SHA cd1cfccView commit details -
Port
Akka.Tests.Actor
tests toasync/await
-ProducerPipeline
(#……5762) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 5c4a19b - Browse repository at this point
Copy the full SHA 5c4a19bView commit details -
Port
Akka.Tests.Actor
tests toasync/await
- ActorLifeCycle (#5760)* Port `Akka.Tests.Actor` tests to `async/await` - ActorLifeCycle * Fix OnReceive method Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 2fb1715 - Browse repository at this point
Copy the full SHA 2fb1715View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-ActorRefSpec
(#5764)* Port `Akka.Tests.Actor` tests to `async/await` - `ActorRefSpec` * Fix test intent Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for e4cec30 - Browse repository at this point
Copy the full SHA e4cec30View commit details -
Port
Akka.Tests.Actor
tests toasync/await
- `CoordinatedShutdown……Spec` (#5770) * Port `Akka.Tests.Actor` tests to `async/await` - `CoordinatedShutdownSpec` * Fix CoordinatedShutdown_must_abort_if_recover_is_off Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for bf5fe07 - Browse repository at this point
Copy the full SHA bf5fe07View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-ActorSelectionSpec
(……#5765) * Port `Akka.Tests.Actor` tests to `async/await` - ActorSelectionSpec * Fix test implementation * Revert changes to Akka.Util.Internal.Extensions to make CI/CD run faster Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for f938f42 - Browse repository at this point
Copy the full SHA f938f42View commit details -
Port
Akka.Tests.Actor
tests toasync/await
- AskSpec (#5767)* Port `Akka.Tests.Actor` tests to `async/await` - AskSpec * Fix timeout code Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 94c8af2 - Browse repository at this point
Copy the full SHA 94c8af2View commit details -
Port
Akka.Tests.Actor
tests toasync/await
- RefIgnoreSpec (#5763)* Port `Akka.Tests.Actor` tests to `async/await` - RefIgnoreSpec * Fix missing cancellationToken default value Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for a364879 - Browse repository at this point
Copy the full SHA a364879View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49a542 - Browse repository at this point
Copy the full SHA f49a542View commit details -
Port
Akka.Tests.Actor
tests to async/await -ActorSystemSpec
(#5766)* Port `Akka.Tests.Actor` tests to async/await - `ActorSystemSpec` * Replaced `Wait` with `AwaitWithTimeout` * Fix unit tests Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 77e1ef1 - Browse repository at this point
Copy the full SHA 77e1ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fed6ecb - Browse repository at this point
Copy the full SHA fed6ecbView commit details
Commits on Mar 29, 2022
-
Port
Akka.Tests.Actor
tests toasync/await
-DeathWatchSpec
(#5772Configuration menu - View commit details
-
Copy full SHA for 1054222 - Browse repository at this point
Copy the full SHA 1054222View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-BugFix4823Spec
(#5769Configuration menu - View commit details
-
Copy full SHA for aac587a - Browse repository at this point
Copy the full SHA aac587aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 339325d - Browse repository at this point
Copy the full SHA 339325dView commit details -
Port
Akka.Tests.Actor
tests toasync/await
-FSMActorSpec
(#5774)Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 341f9fb - Browse repository at this point
Copy the full SHA 341f9fbView commit details -
Port
Akka.Tests.Actor
tests toasync/await
-FSMTimingSpec
(#5775)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 065c448 - Browse repository at this point
Copy the full SHA 065c448View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-FSMTransitionSpec
(#……5776) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 9598300 - Browse repository at this point
Copy the full SHA 9598300View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-FunctionRefSpecs
(#……5777) * Port `Akka.Tests.Actor` tests to `async/await` - `FunctionRefSpecs` * Make use of `Task` instead of `ValueTask` Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 7e3fa06 - Browse repository at this point
Copy the full SHA 7e3fa06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 477d60f - Browse repository at this point
Copy the full SHA 477d60fView commit details -
Port
Akka.Tests.Actor
tests toasync/await
-InboxSpec
(#5780)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 35036b3 - Browse repository at this point
Copy the full SHA 35036b3View commit details -
Port
Akka.Tests.Actor
tests toasync/await
- `LocalActorRefProvid……erSpec` (#5781) * Port `Akka.Tests.Actor` tests to `async/await` - `LocalActorRefProviderSpec` * Fix missing async test Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 5d358c3 - Browse repository at this point
Copy the full SHA 5d358c3View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-PipeToSupportSpec
(#……5782) * Port `Akka.Tests.Actor` tests to `async/await` - `PipeToSupportSpec` * Fix async tests Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 98808df - Browse repository at this point
Copy the full SHA 98808dfView commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0bb3ab3 - Browse repository at this point
Copy the full SHA 0bb3ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 834486b - Browse repository at this point
Copy the full SHA 834486bView commit details -
Port
Akka.Tests.Actor
tests toasync/await
-ReceiveTimeoutSpec
(……#5784) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 42450ca - Browse repository at this point
Copy the full SHA 42450caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25afa70 - Browse repository at this point
Copy the full SHA 25afa70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 121ceb9 - Browse repository at this point
Copy the full SHA 121ceb9View commit details -
Port
Akka.Tests.Actor
tests toasync/await
-TimerSpec
(#5787)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 613e7d5 - Browse repository at this point
Copy the full SHA 613e7d5View commit details -
Port
Akka.Tests.Dispatch
tests toasync/await
- `ActorAsyncAwaitS……pec` (#5788) * Port `Akka.Tests.Dispatch` tests to `async/await` - `ActorAsyncAwaitSpec` * Add missing async test Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 4e98dda - Browse repository at this point
Copy the full SHA 4e98ddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 749222d - Browse repository at this point
Copy the full SHA 749222dView commit details -
Port
Akka.Tests.Event
tests toasync/await
-EventBusSpec
(#5791)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 7109814 - Browse repository at this point
Copy the full SHA 7109814View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab5071d - Browse repository at this point
Copy the full SHA ab5071dView commit details
Commits on Mar 31, 2022
-
Port
Akka.Tests.Dispatch
tests toasync/await
-MailboxesSpec
(#……5790) * Port `Akka.Tests.Dispatch` tests to `async/await` - `MailboxesSpec` * await `AwaitConditionAsync` * Resolves #5790 (comment)
Configuration menu - View commit details
-
Copy full SHA for 3a22cd0 - Browse repository at this point
Copy the full SHA 3a22cd0View commit details -
Port
Akka.Tests.Event
tests toasync/await
-EventStreamSpec
(#……5794) * Port `Akka.Tests.Event` tests to `async/await` - `EventStreamSpec` * Revert `ForEach` await * Changed the last `XAssert` to `Assert` Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 69d72a2 - Browse repository at this point
Copy the full SHA 69d72a2View commit details -
Port
Akka.Tests.IO
tests toasync/await
-TcpListenerSpec
(#5797)* Port `Akka.Tests.IO` tests to `async/await` - `TcpListenerSpec` * Resolve #5797 (comment) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 0c809b5 - Browse repository at this point
Copy the full SHA 0c809b5View commit details -
Port
Akka.Tests.IO
tests toasync/await
-TcpIntegrationSpec
(#……5796) * Port `Akka.Tests.IO` tests to `async/await` - `TcpIntegrationSpec` * * Don't use async/await inside `ForEach` * Revert base.CreateTestProbe(); * Resolve #5796 (comment) * Resolve #5796 (comment) * Fix API Approval * Resolves #5796 (comment) * Reverse changes to Akka.Util.Internal.Extensions Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 27a0052 - Browse repository at this point
Copy the full SHA 27a0052View commit details -
Port
Akka.Tests.Loggers
tests toasync/await
-LoggerSpec
(#5798)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 577aba8 - Browse repository at this point
Copy the full SHA 577aba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 279b6c3 - Browse repository at this point
Copy the full SHA 279b6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 562997e - Browse repository at this point
Copy the full SHA 562997eView commit details -
Port
Akka.Tests.IO
tests toasync/await
-UdpListenerSpec
(#5801)* Port `Akka.Tests.IO` tests to `async/await` - `UdpListenerSpec` * Created `RunAsync` Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for c152158 - Browse repository at this point
Copy the full SHA c152158View commit details -
Port
Akka.Tests.Pattern
tests toasync/await
- `BackoffOnRestartS……upervisorSpec` (#5803) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 3ed6ce6 - Browse repository at this point
Copy the full SHA 3ed6ce6View commit details -
Port
Akka.Tests.Pattern
tests toasync/await
- `BackoffSupervisor……Spec` (#5804) * Port `Akka.Tests.Pattern` tests to `async/await` - `BackoffSupervisorSpec` * Mark possible racy source Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 1677f5f - Browse repository at this point
Copy the full SHA 1677f5fView commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4364bc6 - Browse repository at this point
Copy the full SHA 4364bc6View commit details -
Port
Akka.Tests.Routing
tests toasync/await
- `ConfiguredLocalRo……utingSpec` (#5806) * Port `Akka.Tests.Pattern` tests to `async/await` - `ConfiguredLocalRoutingSpec` * Let `.ToListAsync()` be called after `.Cast<Udp.Received>()` Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 06f2d7e - Browse repository at this point
Copy the full SHA 06f2d7eView commit details
Commits on Apr 4, 2022
-
Port
Akka.Tests.Routing
tests toasync/await
-RandomSpec
(#5809)Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 25aa4a4 - Browse repository at this point
Copy the full SHA 25aa4a4View commit details -
Port
Akka.Tests.Routing
tests toasync/await
-ResizerSpec
(#5810)* Port `Akka.Tests.Routing` tests to `async/await` - `ResizerSpec` * Fix missing async ports Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 61320c9 - Browse repository at this point
Copy the full SHA 61320c9View commit details -
Port
Akka.Tests.Routing
tests toasync/await
-RoundRobinSpec
(#……5811) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 912b11c - Browse repository at this point
Copy the full SHA 912b11cView commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e39504b - Browse repository at this point
Copy the full SHA e39504bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e53b6 - Browse repository at this point
Copy the full SHA 72e53b6View commit details -
Port
Akka.Tests.Routing
tests toasync/await
- `ScatterGatherFirs……tCompletedSpec` (#5814)
Configuration menu - View commit details
-
Copy full SHA for 90447a8 - Browse repository at this point
Copy the full SHA 90447a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a64b3 - Browse repository at this point
Copy the full SHA 22a64b3View commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 52ed1dd - Browse repository at this point
Copy the full SHA 52ed1ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49c87aa - Browse repository at this point
Copy the full SHA 49c87aaView commit details
Commits on Apr 8, 2022
-
Port Akka.Tests.Actor tests to async/await - ContextWatchWithSpec, Co…
…nfigurationSpec (#5827) Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 0655628 - Browse repository at this point
Copy the full SHA 0655628View commit details -
Port Akka.Tests.Dispatch tests to async/await - ActorMailboxSpec (#5828)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 880211b - Browse repository at this point
Copy the full SHA 880211bView commit details -
Port Akka.Tests.IO tests to async/await - SimpleDnsCacheSpec (#5829)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for ab52d96 - Browse repository at this point
Copy the full SHA ab52d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc5caa - Browse repository at this point
Copy the full SHA 6bc5caaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39de81a - Browse repository at this point
Copy the full SHA 39de81aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e7d513 - Browse repository at this point
Copy the full SHA 4e7d513View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02a178d - Browse repository at this point
Copy the full SHA 02a178dView commit details
Commits on Apr 15, 2022
-
Convert racy unit tests to async (#5713)
* Convert racy unit tests to async * Code fixes * Convert Akka.Persistence.TestKit.Tests to async * Revert "Convert Akka.Persistence.TestKit.Tests to async" This reverts commit 91bf88c. Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 5e3948a - Browse repository at this point
Copy the full SHA 5e3948aView commit details
Commits on Apr 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ef625fd - Browse repository at this point
Copy the full SHA ef625fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbcbf34 - Browse repository at this point
Copy the full SHA bbcbf34View commit details -
Convert TestKitBase and TestProbe to async (#5852)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 6ce2c7d - Browse repository at this point
Copy the full SHA 6ce2c7dView commit details
Commits on Apr 20, 2022
-
Add PrintTree method to ExtendedActorSystem (#5858)
* Add PrintTree method to ExtendedActorSystem * Update approval list
Configuration menu - View commit details
-
Copy full SHA for 63c9931 - Browse repository at this point
Copy the full SHA 63c9931View commit details
Commits on Apr 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for af1a78c - Browse repository at this point
Copy the full SHA af1a78cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e09b5f4 - Browse repository at this point
Copy the full SHA e09b5f4View commit details
Commits on Apr 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e037324 - Browse repository at this point
Copy the full SHA e037324View commit details
Commits on Apr 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d14ceba - Browse repository at this point
Copy the full SHA d14cebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f283c - Browse repository at this point
Copy the full SHA 75f283cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7dc848 - Browse repository at this point
Copy the full SHA c7dc848View commit details -
Convert Akka.TestKit.Tests.TestEventListenerTests to async (#5872)
* Convert Akka.TestKit.Tests.TestEventListenerTests to async * Fix namespace and exception message pattern matching
Configuration menu - View commit details
-
Copy full SHA for c066506 - Browse repository at this point
Copy the full SHA c066506View commit details -
Convert Akka.TestKit.Tests.TestKitBaseTests ExpectTests and IgnoreMes…
…sagesTests to async (#5876)
Configuration menu - View commit details
-
Copy full SHA for b43bf05 - Browse repository at this point
Copy the full SHA b43bf05View commit details
Commits on Apr 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8b1bc79 - Browse repository at this point
Copy the full SHA 8b1bc79View commit details -
Convert Akka.Remote.Tests to async - TransientSerializationErrorSpec (#…
…5879) Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for d8e80e0 - Browse repository at this point
Copy the full SHA d8e80e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e0939c - Browse repository at this point
Copy the full SHA 0e0939cView commit details -
[Async TestKit] Convert Akka.Remote.Tests to async - RemotingTerminat…
…orSpecs (#5884) * Convert Akka.Remote.Tests to async - RemotingTerminatorSpecs * change variable naming to meet naming convention
Configuration menu - View commit details
-
Copy full SHA for aed0f15 - Browse repository at this point
Copy the full SHA aed0f15View commit details -
Convert Akka.Remote.Tests to async - RemotingSpec (#5885)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 7fdd0b3 - Browse repository at this point
Copy the full SHA 7fdd0b3View commit details
Commits on Apr 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f00692c - Browse repository at this point
Copy the full SHA f00692cView commit details -
Convert Akka.Remote.Tests to async - Assorted small changes (#5891)
* Convert Akka.Remote.Tests to async - AddressUidExtensionSpecs * Convert Akka.Remote.Tests to async - RemoteDaemonSpec
Configuration menu - View commit details
-
Copy full SHA for c079d6c - Browse repository at this point
Copy the full SHA c079d6cView commit details
Commits on Apr 29, 2022
-
Convert Akka.Remote.Tests to async - Remove AkkaSpec dependency (#5900)
* Convert Akka.Remote.Tests to async - Remove AkkaSpec dependency * Attempt to fix AkkaProtocolSpec racy spec - Make sure that volatile is accessed correctly - Make sure that Heartbeat() is called before value check * Fix racy condition
Configuration menu - View commit details
-
Copy full SHA for e111702 - Browse repository at this point
Copy the full SHA e111702View commit details -
Convert Akka.Remote.Tests to async - RemoteWatcherSpec (#5886)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 7f5817b - Browse repository at this point
Copy the full SHA 7f5817bView commit details -
[Async TestKit] Convert Akka.Remote.Tests to async - RemoteRouterSpec (…
…#5887) * Convert Akka.Remote.Tests to async - RemoteRouterSpec * Remove net471 from target platform, IAsyncEnumerator is not compatible in linux builds
Configuration menu - View commit details
-
Copy full SHA for f93620a - Browse repository at this point
Copy the full SHA f93620aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 008fbed - Browse repository at this point
Copy the full SHA 008fbedView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ac324 - Browse repository at this point
Copy the full SHA f7ac324View commit details -
Convert Akka.Remote.Tests to async - RemoteMessageLocalDeliverySpec (#…
…5889) Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 396bfc1 - Browse repository at this point
Copy the full SHA 396bfc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac223da - Browse repository at this point
Copy the full SHA ac223daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06990ec - Browse repository at this point
Copy the full SHA 06990ecView commit details -
Convert Akka.Remote.Tests to async - Serialization.SerializationTrans…
…portInformationSpec (#5904)
Configuration menu - View commit details
-
Copy full SHA for b231fad - Browse repository at this point
Copy the full SHA b231fadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f9601 - Browse repository at this point
Copy the full SHA 87f9601View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa76969 - Browse repository at this point
Copy the full SHA aa76969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d5ae9 - Browse repository at this point
Copy the full SHA 14d5ae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca0252 - Browse repository at this point
Copy the full SHA 8ca0252View commit details
Commits on May 2, 2022
-
[Async TestKit] Convert Akka.Remote.Tests to async - Transport.Thrott…
…lerTransportAdapterSpec (#5901) * Convert Akka.Remote.Tests to async - Transport.ThrottlerTransportAdapterSpec * Refactor FluentAssertion to TestKit
Configuration menu - View commit details
-
Copy full SHA for e03170f - Browse repository at this point
Copy the full SHA e03170fView commit details
Commits on May 3, 2022
-
[Async TestKit] Convert Akka.Stream.TestKit to async - Refactor TestK…
…it.Tests (#5906) * Convert Akka.Stream.TestKit to async - Refactor TestKit.Tests * Remove hard coded magic string configuration loading via embedded resource * Skip problematic racy unit tests (for now) * Skip racy tests * Skip racy tests
Configuration menu - View commit details
-
Copy full SHA for ae7fae6 - Browse repository at this point
Copy the full SHA ae7fae6View commit details -
[Async TestKit] Convert Akka.Stream.TestKit to async - BaseTwoStreams…
…Setup (#5907) * Convert Akka.Stream.TestKit to async - BaseTwoStreamsSetup * Skip racy tests * Skip racy specs
Configuration menu - View commit details
-
Copy full SHA for ed223c0 - Browse repository at this point
Copy the full SHA ed223c0View commit details
Commits on May 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 08d99ba - Browse repository at this point
Copy the full SHA 08d99baView commit details -
[Async TestKit] Convert Akka.Stream.TestKit to async - TestSubscriber (…
…#5911) * Convert Akka.Stream.TestKit to async - TestSubscriber * Skip racy specs
Configuration menu - View commit details
-
Copy full SHA for 738a063 - Browse repository at this point
Copy the full SHA 738a063View commit details -
[Async TestKit] Convert Akka.Stream.TestKit to async - ScriptedTest (#…
…5910) * Convert Akka.Stream.TestKit to async - ScriptedTest * Fix initialization code
Configuration menu - View commit details
-
Copy full SHA for e65584e - Browse repository at this point
Copy the full SHA e65584eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d4ade - Browse repository at this point
Copy the full SHA 36d4adeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3809e - Browse repository at this point
Copy the full SHA ae3809eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9466e2 - Browse repository at this point
Copy the full SHA a9466e2View commit details
Commits on May 5, 2022
-
[Async TestKit] Convert Akka.Streams.Tests to async - FusingSpec (#5914)
* Convert Akka.Streams.Tests to async - FusingSpec * Skip racy specs Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 777c890 - Browse repository at this point
Copy the full SHA 777c890View commit details -
Configuration menu - View commit details
-
Copy full SHA for af39df6 - Browse repository at this point
Copy the full SHA af39df6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf098b1 - Browse repository at this point
Copy the full SHA cf098b1View commit details
Commits on May 6, 2022
-
Refactor TestSubscriber fluent async builder (#5923)
* Refactor TestSubscriber fluent async builder * Fix OutputStreamSourceSpec * Skip racy tests * Bump timeout value
Configuration menu - View commit details
-
Copy full SHA for f8053b9 - Browse repository at this point
Copy the full SHA f8053b9View commit details -
Modify build.fsx dotnet test to target the assembly dll directly inst…
…ead of targetting the .csproj file (#5924)
Configuration menu - View commit details
-
Copy full SHA for 2662a64 - Browse repository at this point
Copy the full SHA 2662a64View commit details
Commits on May 7, 2022
-
Convert Akka.Streams.Tests to async - Dsl.FutureFlattenSourceSpec (#5925
Configuration menu - View commit details
-
Copy full SHA for 1299c51 - Browse repository at this point
Copy the full SHA 1299c51View commit details -
[Async TestKit] Convert Akka.Streams.Tests to async - ActorMaterializ…
…erSpec (#5916) * Convert Akka.Streams.Tests to async - ActorMaterializerSpec * Skip all of RestartSpec for now, suspected deadlock
Configuration menu - View commit details
-
Copy full SHA for 55dba29 - Browse repository at this point
Copy the full SHA 55dba29View commit details
Commits on May 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for beea03b - Browse repository at this point
Copy the full SHA beea03bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f092b0 - Browse repository at this point
Copy the full SHA 2f092b0View commit details
Commits on May 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 37a2262 - Browse repository at this point
Copy the full SHA 37a2262View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd694b - Browse repository at this point
Copy the full SHA ebd694bView commit details -
SplitBrainResolverSpec (#5936)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for d68bc90 - Browse repository at this point
Copy the full SHA d68bc90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f04b7d - Browse repository at this point
Copy the full SHA 9f04b7dView commit details
Commits on May 11, 2022
-
Add async fluent builder feature to TestPublisher (#5934)
* Add async fluent builder feature to TestPublisher * Revert build.fsx changes
Configuration menu - View commit details
-
Copy full SHA for 8e79294 - Browse repository at this point
Copy the full SHA 8e79294View commit details -
[Async TestKit] Convert Akka.Streams.Tests to async - TcpSpec (#5917)
* Convert Akka.Streams.Tests to async - TcpSpec * Increase wait delay time * Port akka/akka#26771 Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for 28a26a7 - Browse repository at this point
Copy the full SHA 28a26a7View commit details -
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for e7d7de6 - Browse repository at this point
Copy the full SHA e7d7de6View commit details -
Convert Akka.Streams.Tests to async - Dsl.HubSpec (#5935)
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Configuration menu - View commit details
-
Copy full SHA for bdd05dc - Browse repository at this point
Copy the full SHA bdd05dcView commit details -
Merge branch 'dev' into async_testkit/Merge_dev
# Conflicts: # docs/articles/toc.yml # docs/index.md # src/common.props # src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentShardSpec.cs # src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSpecs.cs # src/contrib/testkits/Akka.TestKit.Xunit2/TestKit.cs # src/core/Akka.Remote.Tests/Serialization/SerializationTransportInformationSpec.cs # src/core/Akka.Streams.Tests/Dsl/FlowGroupBySpec.cs
Configuration menu - View commit details
-
Copy full SHA for bedb53a - Browse repository at this point
Copy the full SHA bedb53aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af175ad - Browse repository at this point
Copy the full SHA af175adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44657fd - Browse repository at this point
Copy the full SHA 44657fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ac339 - Browse repository at this point
Copy the full SHA 83ac339View commit details
Commits on May 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2ce4b06 - Browse repository at this point
Copy the full SHA 2ce4b06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d1491d - Browse repository at this point
Copy the full SHA 9d1491dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bdc00 - Browse repository at this point
Copy the full SHA d1bdc00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a06c13 - Browse repository at this point
Copy the full SHA 5a06c13View commit details -
Configuration menu - View commit details
-
Copy full SHA for e843329 - Browse repository at this point
Copy the full SHA e843329View commit details
Commits on May 20, 2022
-
[Async TestKit] Merge dev branch (#5944)
* Moved the `akka core` configuration page into `modules`` (#5664) * Fix link issue with `xref` (#5666) Co-authored-by: Aaron Stannard <aaron@petabridge.com> * [Docs]: Fix Metadata Reference (#5668) * Turn on `ProduceReferenceAssembly` * Add `ProduceReferenceAssembly` to `common.props` * Fix build failures in Akka.FSharp * Revert `<ProduceReferenceAssembly>$(ProduceReferenceAssembly)</ProduceReferenceAssembly>` added to affected projects because it already exists in `common.props' * Resolved invalid links (#5669) * Check for possible broken documentation by failing on DocFX warning (#5542) * Add --warningsAsErrors flag to DocFX * Add check in AzDo pr validation yaml * Use windows image for docfx test * Fix build script name * disable incremental builds for DocFx Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Make sure DocFX warning check step only executed in PR (#5674) * Make sure DocFX warning check step only executed in PR * Add run_if parameter to template Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * [Docs] Improve coordinated shutdown doc hygiene (#5677) * Extract hocon settings * Import coordinated shutdown phases using docfx code reference * Correct the usage of `integration` (#5679) * Improve code reference hygiene with exisiting code block (#5680) * Updated developement scenario (#5533) * Updated developement scenario * Fix markdown linting * Fix linting * Fix linting * Fix linting * Fix linting * Fix linting * Improve `toc.yml` for all sections * Console deployment * Sleep for 5 seconds * Add ASP.NET Core page * Fix startup issue * Fix typo * Fix linting issue * Fix trailing space * Added Headless Service * Fixed typo * Fix linting * * Resolves #5533 * Resolves #5533 * Fix linting * update solution projects * Fix invalid path * Solution project auto updated itself Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Fix ORSet.Merge with AddDeltaOperation takes too long to complete (#5686) * Fix ORSet.Merge with AddDeltaOperation takes too long to complete * Make sure that insertion is still correct after the changes * Increase update timeout setting Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * Make PipeTo ConfigureAwait() optional (#5684) * Remove ConfigureAwait() from PipeTo() * Remove ConfigureAwait() from PipeTo() * Add ConfigureAwait back to PipeTo, make it configurable instead * Update API Approval list * Add function overload for backward compatibility * Update API Approval list Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * Optimize PipeTo ConfigureAwait call (#5688) * Optimize PipeTo ConfigureAwait call * Inverse the double negative parameter Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * Fixed broken toc.yml (#5694) * Fix Serialization documentation discoverability (#5699) * Fix Serialization documentation discoverability * Rename Akka.IO * fixed name of serializer id table Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Call `base.AfterAll()` to kill TestKit ActorSystem (#5705) Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * Fix confusing logging when receiving gossip from unknown (#5706) * Reorder Source/FlowWithContext type parameters (#5648) Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Add Stateful methods for circuitbreaker (#5650) * Add Stateful methods for circuitbreaker * api docs * fix api docs Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Update RELEASE_NOTES.md for 1.4.34 release (#5707) Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> * Added placeholder for 1.4.35 (#5709) * Fix PersistenceId Query and Sqlite unit tests (#5715) * Fix PersistenceId Query and Sqlite unit tests * Fix unit test assert * [DocFx] custom Akka.NET theme (#5659) * added updated Akka.NET DocFx theme * added "Show and Tell" page * added v1.5 notes * fix video embeds on mobile (#5719) * Fixed `IActorRef` leak inside `EventStream` (#5720) * reproduced #5717 Reproduced `IActorRef` leak inside the `EventStream` * cleaned up the `EventBusUnsubscriber` * close #5719 - cleaned up `EventStream` subscription management * added API approval For `Obsolete` attribute. * need to capture more data on why failures happen * harden bugfix5717specs * supress InvalidOperationException in xUnit OutputLogger (#5722) * Bump Google.Protobuf from 3.17.3 to 3.19.4 (#5555) Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.17.3 to 3.19.4. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.17.3...v3.19.4) --- updated-dependencies: - dependency-name: Google.Protobuf dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add MapMaterializedValue for Source/Flow WithContext (#5711) Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com> * close #5728 fix `ActorSystemSetup.And` (#5729) * Update RELEASE_NOTES.md for 1.4.35 release (#5726) * Update RELEASE_NOTES.md for 1.4.35 release * Update RELEASE_NOTES.md with the latest changes * v1.4.36 placeholder for nightlies (#5732) * Update PersistAsync to match docs. (#5736) This is supposed to be the example for persistAsync, but it doesn't get used at all. https://getakka.net/articles/persistence/event-sourcing.html#relaxed-local-consistency-requirements-and-high-throughput-use-cases I changed the code to match what is here: https://doc.akka.io/docs/akka/current/persistence.html#relaxed-local-consistency-requirements-and-high-throughput-use-cases * [DI] DI fails to throw an exception when DI tried to create an actor with missing constructor parameter (#5735) * Add bug spec for DI bug * Fix unit test to reflect the correct failure behaviour * Fix spelling (#5745) * Lock cspell on version `5.18.5` (#5744) * Lock cspell on version `5.18.5` * Use version `5.17.0` Co-authored-by: Aaron Stannard <aaron@petabridge.com> * cleanup XUnit TestKit output logger (#5741) * marked `EventBusUnsubscriber` messages as `INoSerializationVerificationNeeded` (#5743) Eliminates issues with some `MinimalActorRef` actors subscribing to the `EventStream` when `akka.actor.serialize-messages = on`. * Fix MSBuild does not copy xunit.runner dlls correctly (#5747) * Add documentation on how to override serializer ids. (#5749) * Add `Member Roles` doc (#5742) * Add `Node Roles` doc Co-authored-by: Aaron Stannard <aaron@petabridge.com> * [DOCS]: Add `Examples` section to Akka.NET Doc (#5739) * Add initial commit * Fix linting and spell checks * Update examples * Fix lint issues * Fix spell check - American English * fix examples href * Update page title * Updated page with more examples * Update examples.md * Fix lint and markdown errors. * Fix docs conflict * Fix blanks * Delete examples.md.orig Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Bump Hyperion to 0.12.2 (#5805) * Bump Hyperion to 0.12.2 * Add HyperionSerializerSettings immutable modifier methods * Fix unit tests * Fix leaky coordinated shutdown (#5816) * Fix CoordinatedShutdown infinite loop * Fix circular reference memory leak * Fix memory leak * Couple of fixes for the TcpConnection (#5817) * Fix TcpConnection error handling * Try not to get stopped by death pact before Unregistration is complete * Update RELEASE_NOTES.md for 1.4.36 release (#5820) * Revert changes that are unrelated to the memory leak (#5822) * Be more explicit that a node is shutting down as it was marked as DOWN (#5821) Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Change the failure log inside `AllEventPublisher` from Debug to Error (#5835) * Fix LeaseProvider instance Activator exception handling (#5838) * Make ActorSystemImpl.Abort skip the CoordinatedShutdown check (#5839) * Bump Microsoft.Data.SQLite from 5.0.11 to 6.0.4 (#5837) Bumps [Microsoft.Data.SQLite](https://github.com/dotnet/efcore) from 5.0.11 to 6.0.4. - [Release notes](https://github.com/dotnet/efcore/releases) - [Commits](dotnet/efcore@v5.0.11...v6.0.4) --- updated-dependencies: - dependency-name: Microsoft.Data.SQLite 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> * Update RELEASE_NOTES.md for 1.4.37 release (#5841) * Add specs to test disallow-unsafe-type (#5746) * Add spec to test disallow-unsafe-type * Fix Hyperion disallow-unsafe-type spec * move from ApprovalTests to Verify for api tests (#5846) * approved to verified * move to verify * Update CoreAPISpec.cs * Update Akka.API.Tests.csproj * Update Akka.API.Tests.csproj * Update CoreAPISpec.cs * Bump FsCheckVersion from 2.16.3 to 2.16.4 (#5724) Bumps `FsCheckVersion` from 2.16.3 to 2.16.4. Updates `FsCheck` from 2.16.3 to 2.16.4 - [Release notes](https://github.com/fsharp/FsCheck/releases) - [Changelog](https://github.com/fscheck/FsCheck/blob/master/FsCheck%20Release%20Notes.md) - [Commits](fscheck/FsCheck@2.16.3...2.16.4) Updates `FsCheck.Xunit` from 2.16.3 to 2.16.4 - [Release notes](https://github.com/fsharp/FsCheck/releases) - [Changelog](https://github.com/fscheck/FsCheck/blob/master/FsCheck%20Release%20Notes.md) - [Commits](fscheck/FsCheck@2.16.3...2.16.4) --- updated-dependencies: - dependency-name: FsCheck dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: FsCheck.Xunit 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> * Fix Persistence.TCK specs (#5849) * DeleteMessagesFailure message should log its failure stack trace * Make JournalSpec facts overridable * Make error reporting standardized. * change `dev` version number to 1.5-x (#5856) * Zbynek001 sharding update2 (#5857) * Add Dropped to Akka.Actor (migrated partially from akka/akka#27160) Log Dropped from DeadLetterListener * Logging of UnhandledMessage (migrated from akka/akka#28414) * make use of the existing logging of dead letter also for UnhandledMessage Supress ActorSelectionMessage with DeadLetterSuppression (migrated from akka/akka#28341) * for example the Cluster InitJoin message is marked with DeadLetterSuppression but was anyway logged because sent with actorSelection * for other WrappedMessage than ActorSelectionMessage we shouldn't unwrap and publish the inner in SuppressedDeadLetter because that might loose some information * therefore those are silenced in the DeadLetterListener instead Better deadLetter logging of wrapped messages (migrated from akka/akka#28253) * MessageBuffer implementations * TestKit logger with prefix * sharding update * sharding tests * sharding multinode tests * api approval * replace sqlite with MemoryJournalShared and local snapshot store * tests * snapshot inmem * backwards compatible PersistenceId for PersistentShardCoordinator * test fix * SnapshotStoreProxy & MemorySnapshotStoreShared * test snapshot store switched to shared inmem * ExternalShardAllocationStrategy & tests * ExternalShardAllocationStrategy API approval * test timing fix * review comments addressed * IEquatable removed for singleton messages * test fixes * cleanup * test cleanup * protobuf generated * cleanup * cleanup * Race condition in DeprecatedSupervisionSpec fixed (migrated from akka/akka#29914) * cleanup * Small clarification of recovery strategy in config (migrated from akka/akka#30167) * Resolve snapshot check skipped for some events (migrated from akka/akka#30226) * additional sharding messages serialization, tests * api approval update * disable durable storage on ShardRegionSpec * extend timeout for ExternalShardAllocationSpec * naming conventions * missing readonly added, updated syntax * renaming conventions * Defer coordinator stop until region graceful stop has completed (migrated from akka/akka#30338) * sharding: actively signal 'region stopped' to the coordinator (migrated from akka/akka#30402) * racy test fix * racy test verbose logging * test update * merge fix * sharding ddata coordinator switch to ReadMajorityPlus/WriteMajorityPlus * more logs to debug tests * more logs * fix MultiNodeClusterSpec default timeouts * revert additional logs * override single-expect-default only for sharding tests * revert unrelated protobuf serializers * Fix StartEntitySpec instability (migrated from akka/akka#30537) The old logic allowed a race condition where the 'StartEntity' from the test arrived at the ShardRegion before the termination of the actor did, causing it to ignore the `StartEntity`. * Quieter logging for ShardCoordinator initialization (migrated from akka/akka#30488) Log the first retry on 'info', then 'warning', and finally 'error' * reduce default write-majority-plus for sharding (migrated from akka/akka#30328) * merge fix * rebalance log fix * fixed compilation error from rebase * switch RememberEntitiesShardIdExtractorChangeSpec from ddata to persistence * disable durable storage on PersistentShardingMigrationSpec * clean up leveldb configuration * fix XML-DOC warnings Co-authored-by: zbynek001 <zbynek001@gmail.com> Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com> * Bump Swashbuckle.AspNetCore from 6.2.3 to 6.3.0 (#5848) Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.2.3 to 6.3.0. - [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases) - [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.2.3...v6.3.0) --- updated-dependencies: - dependency-name: Swashbuckle.AspNetCore dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleaned up some allocations and styling (#5855) * fix sharding recovery (#5863) * Update MNTR to 1.1.1 and update build script to suit (#5866) * GroupBy fixes (#5874) * Target incrementalist against v1.4 branch for v1.4 * Update MNTR to 1.1.1 and update build script to suit (#5867) (cherry picked from commit 2b4267e) * GroupBy pulls upstream when a substream materialization is waiting * Cancel GroupBy when all substreams cancel * Allow GroupBy to recreate already closed substreams * Fixes GroupBy does not invoke decider * Avoids memory being retained for GroupBy * Revert v1.4 merge * Fix markdownlint error Co-authored-by: Aaron Stannard <aaron@petabridge.com> Co-authored-by: Gregorius Soedharmo <arkatufus@yahoo.com> * Fix Source.ActorRef not completing (#5875) * Fix typo in `akka.remote.dot-netty.ssl.certificate` (#5895) * enable `ChannelTaskScheduler` to work inside Akka.Cluster without causing errors inside `/system` actors (#5861) (#5920) * close #5498 enable `ChannelTaskScheduler` to work inside Akka.Cluster without causing errors inside `/system` actors * fix `HeartbeatSender` * cleaned up SBR internals (style) * cleaned up some comments * asynchronously attempt to acquire `Cluster` inside SBR * fixed SBR compilation * Update SplitBrainResolver.cs * subscribe on PreStart * added .NET 6 dual targeting to all assemblies (#5926) * added .NET 6 dual targeting to all assemblies have not added and .NET 6-specific code yet, just added support for it in the build system * adding verify files per-runtime * added all .NET 6 files * moved files to their own folder * added all Verified files * Renamed method `SetHandler` accepting both callbacks to `SetHandlers` (#5931) * Rewrite actor ref sink as a graph stage (#5930) Co-authored-by: Aaron Stannard <aaron@petabridge.com> * Post-merge cleanup * Update API verify list * Post-merge fix and update API verify list * Fix XML doc * Post merge fix, docs * Fix XML Doc * Post merge fix * Post merge fix Co-authored-by: Ebere Abanonu <eaba@users.noreply.github.com> Co-authored-by: Aaron Stannard <aaron@petabridge.com> Co-authored-by: Gregorius Soedharmo <gregorius.soedharmo@petabridge.com> Co-authored-by: Ismael Hamed <1279846+ismaelhamed@users.noreply.github.com> Co-authored-by: Drew <laingas@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Adrian Leonhard <adrianleonhard@gmail.com> Co-authored-by: Simon Cropp <simon.cropp@gmail.com> Co-authored-by: zbynek001 <zbynek001@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c947220 - Browse repository at this point
Copy the full SHA c947220View commit details
Commits on May 23, 2022
-
Merge pull request #5954 from Arkatufus/feature/async_testkit
Merge `dev` into `feature/async_testkit`
Configuration menu - View commit details
-
Copy full SHA for cfc4488 - Browse repository at this point
Copy the full SHA cfc4488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c1614 - Browse repository at this point
Copy the full SHA 74c1614View commit details