MCPcopy Index your code
hub / github.com/Effect-TS/effect / complete

Function complete

packages/sql/src/SqlPersistedQueue.ts:209–223  ·  view source on GitHub ↗
(sequence: number, attempts: number)

Source from the content-addressed store, hash-verified

207 `
208 })
209 const complete = (sequence: number, attempts: number) => {
210 elementIds.delete(sequence)
211 return sql`
212 UPDATE ${tableNameSql}
213 SET acquired_at = NULL, acquired_by = NULL, updated_at = ${sqlNow}, completed = ${sqlTrue}, attempts = ${attempts}
214 WHERE sequence = ${sequence}
215 AND acquired_by = ${workerIdSql}
216 `.pipe(
217 Effect.retry({
218 times: 5,
219 schedule: Schedule.exponential(100, 1.5)
220 }),
221 Effect.orDie
222 )
223 }
224 const retry = (sequence: number, attempts: number, cause: Cause.Cause<any>) => {
225 elementIds.delete(sequence)
226 return sql`

Callers 1

Calls 1

pipeMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…