Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/server / / RetentionStoreLike

Interface: RetentionStoreLike

Defined in: packages/server/src/runtime/retention.ts:67

Structural slice of GraphorinSqliteStore the sweep consumes. Typed structurally so custom store implementations (and test fakes) work; a surface whose method is absent is skipped, never an error.

Stable

Properties

PropertyModifierTypeDefined in
checkpointsreadonly{ pruneThreads: Promise<number>; }packages/server/src/runtime/retention.ts:79
checkpoints.pruneThreadspublicPromise<number>packages/server/src/runtime/retention.ts:80
connectionreadonlySqliteConnectionpackages/server/src/runtime/retention.ts:68
idempotencyreadonly{ prune: Promise<number>; }packages/server/src/runtime/retention.ts:85
idempotency.prunepublicPromise<number>packages/server/src/runtime/retention.ts:86
memoryreadonly{ pruneHistory: Promise<number>; }packages/server/src/runtime/retention.ts:76
memory.pruneHistorypublicPromise<number>packages/server/src/runtime/retention.ts:77
sessionsreadonly{ pruneAuditEntries: Promise<number>; pruneSessions: Promise<number>; }packages/server/src/runtime/retention.ts:69
sessions.pruneAuditEntriespublicPromise<number>packages/server/src/runtime/retention.ts:74
sessions.pruneSessionspublicPromise<number>packages/server/src/runtime/retention.ts:70