Skip to main content

Interface: DrainResult

Defined in: packages/audit-client/src/relay.ts:55

What one pass of AuditRelay.drainOnce did.

Properties​

claimed​

readonly claimed: number

Defined in: packages/audit-client/src/relay.ts:57

Rows taken.


dead​

readonly dead: number

Defined in: packages/audit-client/src/relay.ts:69

Rows set aside as dead this pass. Only a row that can never become a record is ever dead; a publish failure never makes one (the row is retried for as long as it takes).


duplicates​

readonly duplicates: number

Defined in: packages/audit-client/src/relay.ts:61

Of those, rows the stream had already stored (a retry; success, not failure).


failed​

readonly failed: number

Defined in: packages/audit-client/src/relay.ts:63

Rows that failed this pass and will be tried again.


published​

readonly published: number

Defined in: packages/audit-client/src/relay.ts:59

Rows the stream stored.