Skip to content

Fix/job resume

Fix/job resume #1838

Triggered via pull request February 12, 2025 12:05
Status Failure
Total duration 2m 17s
Artifacts

dotnet-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 5 warnings
integration: Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Source/Kernel/Grains/Observation/Jobs/RetryFailedPartition.cs#L16
'RetryFailedPartition' does not implement interface member 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)'. 'Job<RetryFailedPartitionRequest, JobStateWithLastHandledEvent>.Start(RetryFailedPartitionRequest)' cannot implement 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Source/Kernel/Grains/Observation/Jobs/ReplayObserverPartition.cs#L16
'ReplayObserverPartition' does not implement interface member 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)'. 'Job<ReplayObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverPartitionRequest)' cannot implement 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration
Process completed with exit code 1.
dotnet-build: Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/RetryFailedPartition.cs#L16
'RetryFailedPartition' does not implement interface member 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)'. 'Job<RetryFailedPartitionRequest, JobStateWithLastHandledEvent>.Start(RetryFailedPartitionRequest)' cannot implement 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/ReplayObserverPartition.cs#L16
'ReplayObserverPartition' does not implement interface member 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)'. 'Job<ReplayObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverPartitionRequest)' cannot implement 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
dotnet-build: Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
integration: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)