packages feed

keiro-dsl-0.15.0.0: test/fixtures/deny-unlogged.keiro

language keiro-dsl 4
context warning-policy

workqueue transient_jobs {
  queue logical = "warning_policy.transient_jobs"
  derive physical = "warning_policy_transient_jobs"
         dlq = "warning_policy_transient_jobs_dlq"
         table = "pgmq.q_warning_policy_transient_jobs"
  provision unlogged
  payload TransientJob { jobId -> "job_id" text required }
  retry maxRetries = 3 delay = 5s dlq = on
  disposition {
    storeFailure -> retry 5s
    commandRejected -> deadLetter
    decodeFailure -> deadLetter
    onCodecReject -> deadLetter
  }
}