quillmark ⌥

Changelog

All notable changes to quillmark. The project follows semantic versioning.

1.10.3

  • Updated dependencies.
  • Fixed scheduled jobs running early when the database clock drifts.

1.10.2

  • Improved error messages.
  • CI now runs on arm64.

1.10.1

  • Reduced polling load on idle databases.
  • Internal refactoring, no behaviour changes.
  • Retries now use full jitter.

1.10.0

  • Fixed a typo in an error message.
  • Workers now release locked jobs on shutdown instead of waiting for the lock timeout.
  • Added job priorities.

1.9.2

  • Added unique jobs with a deduplication key.
  • Raised the minimum supported Go version.
  • Payloads larger than 1 MiB are rejected at enqueue time.

1.9.1

  • Dead jobs are kept for 14 days by default.