Liking cljdoc? Tell your friends :D

Changelog

UNRELEASED

1.0.89-alpha - 2024-11-04

Added

  • :proletarian/handler-fn-mode option for setting :advanced mode (#16)

1.0.86-alpha - 2024-10-23

Added

  • Support for MySQL 8.0.1+ and above
  • Documentation updates
  • Type hints to avoid reflection warnings

1.0.68-alpha - 2022-05-24

Added

  • on-polling-error option (#8)
  • failed-job-fn option for handling failed jobs (9d50f2a1)
  • Enqueue jobs in the future (#6)

Changed

1.0.54-alpha - 2021-12-02

Changed

  • [BREAKING] Removed proletarian.job/retry-strategy multimethod and added :proletarian/retry-strategy-fn option for proletarian.worker/create-queue-worker (22a86fd8)
  • Made logger function 2-arity (1df500e9)
  • Updated Postgres JDBC driver (cb8d4427)
  • Moved to the MIT license (see https://www.juxt.pro/blog/prefer-mit)

Fixed

  • Handle interrupted status also when non-InterruptedException exception is caught (c83dc535)
  • Don't stop Queue Worker on SQLTransientException (#5)

Added

1.0.41-alpha - 2021-06-10

Added

  • Extracted proletarian.worker/process-next-job! function. This function is part of the internal machinery of the Proletarian worker, but is being exposed as a public function for use in testing scenarios and in the REPL. (#2)

1.0.38-alpha - 2021-06-04

Changed

  • handle-job! is now a function that must be passed as second argument to create-queue-worker. The proletarian.job/handle-job! multimethod has been replaced by this.

1.0.32-alpha - 2021-03-20

Added

  • Lots of documentation updates.

Changed

  • The :now-fn option to enqueue! has been removed in favor of a :clock option, mirroring the create-queue-worker options.

1.0.21-alpha - 2021-02-07

Initial public release.

Can you improve this documentation? These fine people already did:
Martin Solli & David Harrigan
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close