Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/store-postgres / PostgresAdmissionSchedulerOptions

Interface: PostgresAdmissionSchedulerOptions

Defined in: packages/store-postgres/src/admission.ts:29

Properties

PropertyTypeDescriptionDefined in
configOmit<MemoryAdmissionOptions, "state" | "now">-packages/store-postgres/src/admission.ts:33
lockTimeoutMs?numberBound on waiting for the schema-scoped advisory lock, in milliseconds (RV4804): a holder that hangs mid-transaction used to block every lifecycle call of the whole fleet forever. Past the bound the call refuses with the typed retryable LeaseHeldError instead of camping; default 10000, and a positive integer is required.packages/store-postgres/src/admission.ts:45
max?number-packages/store-postgres/src/admission.ts:36
now?() => number-packages/store-postgres/src/admission.ts:35
pool?Pool-packages/store-postgres/src/admission.ts:31
schedulerId?string-packages/store-postgres/src/admission.ts:34
schema?string-packages/store-postgres/src/admission.ts:32
url?string-packages/store-postgres/src/admission.ts:30