Skip to main content

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​

Int32

WindowsProcessed​

Number of buckets / windows recomputed.

public int WindowsProcessed { get; set; }

Property Value​

Int32

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.