Skip to content

Releases: acaloiaro/neoq

v0.30.0

22 Sep 13:41
Compare
Choose a tag to compare

Changelog

Users on v0.23.0 to v0.29.0 and using the postgres backend are encouraged to upgrade to this Release to fix a bug which could allow multiple workers to pick up the same job. The conditions for multiple workers to pick up the same job are when neoq is shutdown and restarted with a non-empty Postgres queue.

Features

  • 040c0de fix: Revert "feat: Hold connections and transactions for less time"

Others

  • 6a368e0 Make multiple queue test less finicky

v0.29.0

18 Sep 23:35
dbda88a
Compare
Choose a tag to compare

Changelog

Others

v0.28.0

18 Sep 23:34
30c9da5
Compare
Choose a tag to compare

Changelog

Others

v0.27.0

16 Sep 22:15
Compare
Choose a tag to compare

Changelog

BREAKING CHANGES

  • 23098bc break: Move queue name into Handler

Bug fixes

  • bf2e07c fix: Accumulation of cancel() funcs enqueueing on pg backend
  • 5f01b4e fix: Fix naked return in memory backend StartCron

Features

  • 69f57ca feat: Disallow adding items to the unnamed queue
  • d66905f feat: ensure memory backend exits gracefully during Shutdown()

Maintenance

  • f2ccb00 maint: Remove dead code from pg backend
  • 84c2aaa maint: Update README to point at Getting Started wiki

v0.26.0

09 Sep 15:14
18b811f
Compare
Choose a tag to compare

Changelog

Others

v0.25.0

09 Sep 09:44
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 41b39d5 fix: Use neoq-specific schema migrations able

v0.24.0

07 Sep 10:36
Compare
Choose a tag to compare

Changelog

BREAKING CHANGES

  • 20f5b13 break: Rename types.Backend -> neoq.Neoq

Maintenance

  • 2ce0076 maint: clean up testutils/TestLogger

v0.23.0

02 Sep 12:59
Compare
Choose a tag to compare

Changelog

Features

  • bc8df98 feat: Hold connections and transactions for less time
  • 6ea1bb6 feat: Improve postgres duplicate job detection performance
  • 5a00fa1 feat: Remove dead code

v0.22.0

29 Aug 09:24
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 342aad6 fix: Incorrectly passing pgx connections params to pq

v0.21.0

28 Aug 18:01
Compare
Choose a tag to compare

Changelog