Interface: ExecutionJournal
Defined in: packages/core/src/core/journal.ts:78
Hosts must implement atomic CAS and fence a worker that loses its lease.
Methods
compareAndSet()
compareAndSet(
runId,revision,next):Promise<boolean>
Defined in: packages/core/src/core/journal.ts:80
Parameters
runId
string
revision
number | null
next
Returns
Promise<boolean>
read()
read(
runId):Promise<JournalSnapshot|undefined>
Defined in: packages/core/src/core/journal.ts:79
Parameters
runId
string
Returns
Promise<JournalSnapshot | undefined>