RecomputeExecutionResult
Namespace: Meshmakers.Octo.Runtime.Contracts.StreamData
Outcome of a single IArchiveRecomputeExecutor run (AB#4184): how much work the staging-compute + atomic-swap actually did, surfaced onto the RecomputeJobSnapshot history for observability.
public record RecomputeExecutionResult : IEquatable<RecomputeExecutionResult>
Inheritance Object → RecomputeExecutionResult
Implements IEquatable<RecomputeExecutionResult>
Properties
RowsProcessed
Number of rows written into the staging table during the recompute.
public int RowsProcessed { get; set; }
Property Value
WindowsProcessed
Number of buckets / windows recomputed.
public int WindowsProcessed { get; set; }
Property Value
Constructors
RecomputeExecutionResult(Int32, Int32)
Outcome of a single IArchiveRecomputeExecutor run (AB#4184): how much work the staging-compute + atomic-swap actually did, surfaced onto the RecomputeJobSnapshot history for observability.
public RecomputeExecutionResult(int RowsProcessed, int WindowsProcessed)
Parameters
RowsProcessed Int32
Number of rows written into the staging table during the recompute.
WindowsProcessed Int32
Number of buckets / windows recomputed.