Skip to content

Latest commit

 

History

History
102 lines (62 loc) · 2.11 KB

File metadata and controls

102 lines (62 loc) · 2.11 KB

Changes

2.2.0

  • Add support for Active Job's transaction and iteration adapter hooks [#92]
  • Forward compatibility with connection_pool 3.x

2.1.2

  • Fix race condition in faktory_options. [#523]

2.1.1

  • Add new Faktory::Client#queue_latency API
  • Require OpenSSL for client
  • Bump requirements for Ruby, Rails

2.1.0

  • Require ActiveJob 7.0+, connection_pool 2.5+
  • Improve support for TLS connections [#84]
  • Gracefully handle OpenSSL errors during transactions [#83]

2.0.0

  • Allow more connections in pool [#455]
  • Minimum Ruby version is now 2.7.
  • Minimum Rails version is now 6.0.

1.3.0

  • Fix faktory/testing [#74]
  • Provide more batch helper methods along with a more complex workflow in examples/complex_workflow.rb.

1.2.0

  • Dup options before deep merging [#67]
  • Provide default values for jid and queue if unset
  • Integrate standard linter. Update codebase.

1.1.1

  • Fix OpenSSL error [#59]

1.1.0

  • Send process RSS to Faktory for /Busy page
  • Implement QUEUE PAUSE/RESUME client commands
  • Fix broken complete callback with batches

1.0.3

  • Fix corruption in custom hash elements [#55]

1.0.2

  • Fix "batch not open" errors

1.0.1

  • Run client middleware before pushing a job to Faktory [#48]
  • Implement read timeouts for Faktory::Client for faktory#297

1.0.0

  • Ruby 2.5+ is now required
  • Support for Faktory Enterprise, job batches and job tracking
  • Support for the MUTATE command.
  • Notify Faktory when a worker process is going quiet so that the UI shows this
  • Refactor Faktory::Client error handling for faktory#208

0.8.1

  • Fix breakage with non-ActiveJobs [#29]
  • Ruby 2.3+ is now required

0.8.0

  • Add -l LABEL argument for adding labels to a process [#27, jpwinans]
  • Support the quiet and shutdown heartbeat signals from the server [#28]

0.7.1

  • Add an ActiveJob adapter for FWR. [#17, jagthedrummer]

0.7.0

  • Add testing API, almost identical to Sidekiq's sidekiq/testing API. [#7, thebadmonkeydev, jagthedrummer]

0.6.1

  • Fix password hashing

0.6.0

  • Updates for Faktory 0.6.0 and protocol V2.

0.5.0

  • Initial release