Skip to content

Latest commit

 

History

History
121 lines (67 loc) · 5.32 KB

CHANGELOG.md

File metadata and controls

121 lines (67 loc) · 5.32 KB

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

No currently unreleased changes.

Added

  • Add RAILS_AUTOSCALE_MAX_QUEUES config option. (28738a5)

0.10.2 - 2021-01-12

Changed

  • Loosen Ruby constraint to allow Ruby 3. (#36)

0.10.1 - 2021-01-03

Added

  • Add support for long-running jobs in Sidekiq and Delayed Job.
  • Handle x-request-start measured in seconds (instead of milliseconds) to support nginx buildpack (cd092f3)
  • Override worker adapter config via env var (75dd06b)

Changed

  • Require Ruby 2.5 or newer. (b033050)
  • Only report worker metrics from web.1 to avoid redundant data. (d5d5fa8)
  • Don't collect worker metrics for an unreasonable number of queues. (a9358af)

Fixed

  • Avoid holding onto database connections (DJ & Que only). (3919ca5)
  • Better error handling for worker adapters. (190786e)
  • Don't collect metrics of the reporter isn't running. Avoids memory bloat. (247c322)

0.10.0 - 2021-01-03 [YANKED]

I released the wrong branch 🤦‍♂️

0.9.1 - 2020-07-29

Fixed

  • Fix a bug in error handling. (3018542)
  • Remove unintentional Rails dependency.

0.9.0 - 2020-07-12

Added

  • Add support for Resque workers.
  • Add dev mode for working on the agent gem itself. (47e3fca)
  • Report agent exceptions to Rails Autoscale.

Changed

  • Adjust queue time metric to exclude time waiting for large request bodies. (#25)
  • Que and DJ jobs without a queue name will be included in the "default" queue metrics.

Fixed

  • Multiple fixes to the Delayed Job SQL query.

0.8.3 - 2020-05-26

Fixed

  • Ignored failed job in Delayed Job adapter. (fa72fc2)

0.8.2 - 2020-05-22

Fixed

  • Ignore worker metrics from unnamed queues (DJ & Que only). These metrics were being lumped with web metrics. (#21)

0.8.1 - 2020-05-04

Fixed

  • Ignore failed jobs in Que adapter. (#18)

0.8.0 - 2020-03-21

Added

  • Add support for Delayed Job (#14)
  • Add support for Que (#15)

0.7.0 - 2019-12-04

Added

  • Make worker adapters configurable. (012d937)

0.6.3 - 2019-06-25

Fixed

  • Fix issues with logging.

0.6.2 - 2019-06-22

Fixed

  • Fix issues with logging.

0.6.1 - 2019-05-06

Fixed

  • Don't assume Sidekiq is present.

0.6.0 - 2019-05-03

Added

  • Add support for autoscaling Sidekiq.