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 ObjectRecomputeExecutionResult
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.