Skip to content

Add client-side async API for replication (IAsyncReplicator) #849

Add client-side async API for replication (IAsyncReplicator)

Add client-side async API for replication (IAsyncReplicator) #849

Re-run triggered September 10, 2025 11:38
Status Success
Total duration 4m 14s
Artifacts 8
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

64 warnings and 5 notices
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net9.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net48, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net472, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/ReplicationClient.cs#L290
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L196
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/IAsyncReplicator.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net6.0, x64, Release): src/Lucene.Net.Replicator/Http/HttpReplicator.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest, net8.0, x64, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (windows-latest, net9.0, x64, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (windows-latest, net48, x64, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (windows-latest, net472, x64, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (windows-latest, net6.0, x64, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
testresults_ubuntu-latest_net6.0_x64_Release Expired
366 KB
sha256:36de93b2ceb410f89701c202d58dcd984f7c6db2305aa1b3c98fe4ba56624703
testresults_ubuntu-latest_net8.0_x64_Release Expired
371 KB
sha256:1dafe93e57baa55c57388c8af9881bec384e9fbdf4075181d61620a141b73454
testresults_ubuntu-latest_net9.0_x64_Release Expired
354 KB
sha256:9b74acdc578938c6c7e8f2561eb0ae83c458003c1c0e879e4b89a5b214c57602
testresults_windows-latest_net472_x64_Release Expired
378 KB
sha256:6f53411a41e61ebfa27109d11c5e2ae1acbd6bb38e42de31a3748aaebd7d302c
testresults_windows-latest_net48_x64_Release Expired
378 KB
sha256:0679c72b01e39de7169253a436d6a815329cf5172798e48b7db85660f615a666
testresults_windows-latest_net6.0_x64_Release Expired
367 KB
sha256:220b27c80147abdad53936b8294eb748dcd73d7ab4f4f557b376ba70f37d59bc
testresults_windows-latest_net8.0_x64_Release Expired
369 KB
sha256:b338eff24fd12f54035ec05dcf266ffc4ca95ffcd9128173646f18f3213cefcf
testresults_windows-latest_net9.0_x64_Release Expired
353 KB
sha256:9581769c0d43a58c78eec61af7b4138de43871965e48f41a641ec69e015376be