Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / sfqGrantOrder

Function: sfqGrantOrder()

ts
function sfqGrantOrder<T>(queued): T[];

Defined in: packages/core/src/admission/algorithms.ts:72

The deterministic grant order over queued rows: smallest start tag, ties by arrival seq. Two replicas over the same rows sort identically.

Type Parameters

Type Parameter
T extends { arrivalSeq: number; startTag: number; }

Parameters

ParameterType
queuedreadonly T[]

Returns

T[]